Ciência Da Computação
Exercícios 1- Por que e útil que o programador tenha algum embasamento em projeto de linguagem de programação.
Resposta: Porque compreendendo o projeto de uma linguagem, as chances de você fazer melhor uso das que existem aumenta drasticamente. Em um determinado projeto, qual paradigma é melhor adotado: um paradigma imperativo ou um paradigma funcional? Compreende a necessidade de se conhecer a essência daquilo que se usa. Se você for, por exemplo, criar um par ser para uma linguagem de interface, o conhecimento em projetos de linguagens será fundamental.
2- Como conhecimento das característica da linguagem de programação pode beneficiar toda a comunidade da computação.
Resposta: Capacidade aumentada para aprender novas linguagens, a programação de computadores é uma disciplina jovem, e as metodologias de projeto, as ferramentas de desenvolvimento de software e as linguagens de programação ainda estão em um estágio de continua evolução. Isso torna desenvolvimento de software uma profissão mas também significa que a aprendizagem continua é fundamental. O processo de aprender uma nova linguagem de programação pode ser extenso e difícil, especialmente para alguém que esteja à vontade com somente uma ou duas linguagem, assim que for adquirida uma completa compreensão dos conceitos fundamentais da linguagem será mais fácil ver como esses estão incorporados ao projeto da linguagem aprendida.
3-Que linguagem de programação dominou as aplicações comercias ao longo dos últimos 40 anos?
Resposta: O uso de computadores para aplicações comerciais iniciou-se na década de 50. Equipamentos especiais foram desenvolvidos para tal propósito, juntamente com linguagens especiais. A primeira linguagem de alto nível bem sucedida para negócios foi o COBOL (ANSI, 1895), que apareceu em 1960. Ela ainda é a mais comumente usada para produzir relatórios.
4- Qual linguagem o Unix foi escrito e o que permitiu sua disseminação.
Reposta: O