Paradigmas De Linguagem De Progamação
Artigo: Paradigmas De Linguagem De Progamação. Pesquise 862.000+ trabalhos acadêmicosPor: viniciusbk • 25/10/2014 • 364 Palavras (2 Páginas) • 5.502 Visualizações
EXERCÍCIOS 1
1. Porque é útil que o programador tenha algum embasamento em projeto de linguagens, ainda que talvez ele jamais projete de fato uma linguagem de programação?
R: Aumento da capacidade de expressar ideias, maior conhecimento para a escolha de linguagem apropriadas, capacidade aumentada para aprender novas linguagens, entender melhor a importância da implementação, aumento da capacidade de projetar novas linguagens e avanço global da computação.
2. Como o conhecimento das características da linguagem de programação pode beneficiar toda a comunidade de computação?
R: Com o conhecimento das linguagens de programação, talvez as linguagens melhores substituiriam mais rapidamente as linguagens ruins
3. Que linguagem de programação dominou a computação cientifica ao longo dos últimos 40 anos?
R: A linguagem de programação que dominou a computação cientifica nos últimos 40 anos foi a Fortran.
4. Que linguagem de programação as aplicações comerciais ao longo dos últimos 40 anos?
R: A linguagem de programação que dominou a computação comercial nos últimos 40 anos é a COBOL.
5. Que linguagem de programação dominou a inteligência artificial ao longo dos últimos 40 anos?
R: A linguagem de programação que dominou a inteligência artificial nos últimos 40 anos foi a Lisp.
6. Em qual linguagem o UNIX foi escrito?
R: O UNIX foi escrito na linguagem de montagem (Assembly) em 1969, porém em 1973 foi reescrita usando a linguagem C.
7. Qual é a desvantagem de haver demasiados recursos em uma linguagem?
R: Overhead (processamento ou armazenamento em excesso) e a falta de flexibilidade para compensar esse problema, linguagens complexas que tendem a ter um alto custo.
8. Como uma sobrecarga de operador definida pelo usuário prejudica a legibilidade de um programa?
R: Quando o usuário cria suas próprias sobrecargas.
9. O que é manipulação de exceções?
R: Quando ocorre uma condição que altera o fluxo normal do programa este mecanismo de tratamento isola o código responsável pelo erro em blocos separados, deixando assim o código principal limpo.
10.Por que a legibilidade é importante para a capacidade de escrita?
R: A legibilidade afeta a confiabilidade de um programa, tanto na fase da escrita quanto nas manutençõe, programas de difícil leitura complicam também sua escrita e sua modificação. Quanto mais fácil é escrever um programa, mais possibilidade ele tem de ser correto.
...