ExerciciosParadigmas

394 palavras 2 páginas
Linguagens de Programação

Exercícios
1. Por que é útil que o programador tenha algum embasamento em projeto de linguagens, ainda que talvez jamais projete de fato uma linguagem de programação? 2. Que linguagem de programação dominou as aplicações comerciais ao longo dos últimos 40 anos?
3. Em qual linguagem o UNIX foi escrito?
4. Como uma sobrecarga de operador prejudica a legibilidade de um programa?
5. O que significa um programa ser confiável?
6. Por que a legibilidade é importante para a capacidade de escrita?
7. O que produz uma execução de programa mais rápida: um compilador ou um interpretador? 8. Quais são as vantagens de implementar uma linguagem com um interpretador puro? 9. Explique detalhadamente as propriedades desejáveis em uma LP. Dê exemplos.
10. Quais são os métodos de implementação de LPs? Cite as diferenças.
11. O que é paradigma de LPs? Mostre uma classificação.
12. Cite um exemplo de uma LP e em qual paradigma ela está inserida?
13. A implementação da confiabilidade numa LP pode influenciar na sua eficiência?
14. Quais são os passos de uma:
a. compilação
b. interpretação pura
c. híbrida
15. O que é escopo? Cite os tipos de escopo e mostre as diferenças.
16. Quais são os tempos de amarração? Explique cada um deles.
17. Quais são os tipos de escopo estático? Cite vantagens de desvantagens.
18. Reusabilidade e modificabilidade muitas vezes contribuem para a melhoria uma da outra. Cite exemplos de situações nas quais isso ocorre.
19. Identifique pelo menos uma situação onde a busca por eficiência computacional compromete a portabilidade de LPs e vice-versa.
20. Enumere e explique os principais fatores que influenciaram a evolução das LPs imperativas. 21. Induzir a legibilidade, confiabilidade e reuso de programas são algumas das propriedades desejáveis em LPs. Mostre, por meio de exemplos (um para cada propriedade) retirados de linguagens de programação conhecidas (ou da linguagem de programação que você conhece), como elas podem cumprir esses

Relacionados