Jgbsjfkdbafjbnfks

1799 palavras 8 páginas
PARADIGMAS DE PROGRAMAÇÃO Curso: Ciência da Computação Período 8º semestre – 2º Semestre de 2012

DISCIPLINA: PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO

Profa. Itália Camolesi

1

PARADIGMAS DE PROGRAMAÇÃO
CALENDÁRIO
AULAS: 14/08 28/08 11/09 25/09 09/10 23/10 06/11 20/11 04/12 18/12

SISTEMA DE AVALIAÇÃO
1º Avaliação: (Prova*0.8) + (ATPS * 0,2) - Data: 09/10/2012 2º Avaliação: (Prova*0,6) + (Seminários*0,4) - Data: 04/12/2012 Seminários: Data: 23/10 (grupos 1, 2 e 3) e 06/11 (grupos 4, 5 e 6) Temas: Histórico e comparação das linguagens de programação e avaliação das suas características segundo os critérios de avaliação de Linguagem de Programação. Grupo 1: Grupo 2: Grupo 3: Grupo 4: Grupo 5: Grupo 6: C e AWK Prolog e LISP Cobol e família xBase C++ e Java ADA e Erlang PHP e Lua 2

PARADIGMAS DE PROGRAMAÇÃO
PARADIGMAS DE PROGRAMAÇÃO

PARADIGMAS DE PROGRAMAÇÃO

SÃO

FORMAS DE VER E RESOLVER PROBLEMAS

ATRAVÉS DE

LINGUAGENS DE PROGRAMAÇÃO

Existe uma quantidade enorme de linguagens de programação, porém, há poucos paradigmas de programação.
3

PARADIGMAS DE PROGRAMAÇÃO
CONCEITO DE PARADIGMA DE PROGRAMAÇÃO
 Modelo, padrão ou estilo de programação suportado por linguagens que agrupam certas características comuns.  A classificação de linguagens em paradigmas é uma consequência de decisões de projeto que têm impacto na forma segundo a qual uma aplicação real é modelada do ponto de vista computacional

4

PARADIGMAS DE PROGRAMAÇÃO
PRINCIPAIS PARADIGMAS DE PROGRAMAÇÃO  Procedural/procedimental: paradigma baseado no conceito de chamadas a procedimentos, também conhecidos como rotinas, subrotinas, métodos, ou funções que contém um conjunto de passos computacionais a serem executados. Ex C, Cobol.  Funcional: paradigma que consiste em desenvolver funções que solucionam um determinado problema. Tais funções obedecem aos princípios matemáticos. Ex: Haskell, Lisp, Erlang, IO.

 Lógico: paradigma que faz uso da lógica matemática

Relacionados