Exercicio Respondido
Disciplina: Paradigmas de Linguagem
Prof. Heton Matos
Exercício
1. Cite pelo menos três critérios para avaliação de Linguagens de Programação.
R – Legibilidade, escritabilidade, confiabilidade, custo.
2. Das categorias ou paradigmas de linguagens (modelo, padrão ou estilo de programação suportado por linguagens que agrupam certas características comuns) abaixo, relacione a seus respectivos exemplos.
A.
B.
C.
D.
Imperativa
Funcional
Lógica
Orientada a Objetos
(
(
(
(
C ) Prolog
A ) Pascal, Fortran
D ) C++, Smaltalk
B ) Lisp, Scheme
3. Referente a evolução das Linguagens de Programação, relacione as linguagens de programação abaixo as suas respectivas características.
1. ALGOL 60
2. PLANKALKUL
(4 )
3. FORTRAN
4. SPEEDCODING
5. SHORT CODE
6. COBOL
7. LISP
( 3 )
( 7 )
( 5 )
( 1 )
( 2 )
( 6 )
D esenvolvido por Jon Backus para o IBM 701, era um sistemas interpretativo desenvolvido e estendida a linguagens de máquina para incluir operações com números reais. Convertia efetivamente o IBM 701 para uma calculadora virtual de números reais.
S
urge como a primeira linguagem de alto nível compilada e bem aceita.
A primeira linguagem de programação funcional foi inventada para oferecer recursos de linguagem para processamento de listas, cuja necessidade surgiu a partir das primeiras aplicações na área da inteligência artificial.
D
esenvolvida em 1949, para o computador BINAC e depois transferida para o computador UNIVAC I. Não era traduzida para código de máquina; ao contrário, era implementada com um interpretador. Naquela época era chamado de programação automática.
T
oda linguagem de programação imperativa projetada desde 1960 deve alguma coisa. A primeira linguagem projetada para ser independente da máquina e de sintaxe descrita formalmente.
E
specula-se que direção o projeto de linguagens de computadores e o desenvolvimento de computadores poderiam ter