oafjusdigjfdjksaglhfdghafoghosidgdo~kg~lçfdjhgklfsjdhklgfjhfgshdfh

1750 palavras 7 páginas
O que é Lógica?
Ciência que estuda as leis do raciocínio. Correção/validação do pensamento. Encadeamento/ordem de idéias.
Arte do bem pensar.

Linguagem de Programação
Tipos de Linguagens:
Programação Imperativa
Programação Funcional
Programação baseada em Lógica
Programação Orientada por Objetos

Programação Imperativa
 Orientada por ações
 A Linguagem FORTRAN foi criada por um grupo da IBM liderado por John Backus .
 COBOL foi criada para aplicações comerciais, cujo objetivo era manipular ficheiros de registros.
 O ALGOL, criado nos anos 60, serviu de modelo para o Pascal e C.
 BASIC foi criada para ser simples e usada por não-programadores. Programação Imperativa
PL/1 foi a 1ª Linguagem Generalista, embarcando conceitos do COBOL,
FORTRAN e ALGOL.
O PASCAL derivou do ALGOL, linguagem dos anos 70 e 80.

a

A Linguagem C foi orginalmente desenhada para programação de sistemas, hoje é largamente utilizadas nas aplicações.

Programação Funcional
Os conceitos básicos das linguagens funcionais originaram do LISP.
Utilizada para processamento simbólico em: Cálculo diferencial e integral, teoria de circuitos elétricos, resolução de jogos, I.A.

Programação baseada em lógica  O PROLOG foi originalmente desenhado para processamento de linguagem natural.
 Tal como LISP é usado para processamento simbólico em todas as áreas da I.A.
 Nessa linguagem não se descreve o algoritmo para chegar ao resultado, mas a informação base (fatos) e as regras para se pdoer deduzir o resultado.

Programação Orientada a Objetos
 Quase todas as linguagens já existentes foram modificadas para suportar o paradigma OO
(C++, MODULA 3, PROLOG++, etc.)
 Algumas foram originalmente projetadas para suporte a esse paradgima
(SIMULA,
SMALLTALK, EIFELL, JAVA), são as chamadas
OO puras.

O ato de programar
 Programar não é um ato mecânico, consegue-se através do estudo e principalmente do

Relacionados