Structure and interpretation of computer programs

Item

Título
Structure and interpretation of computer programs
Resumo
Structure and Interpretation of Computer Programs apresenta os princípios fundamentais da ciência da computação através de uma abordagem centrada na construção e análise de programas como meios de expressão formal. A obra demonstra como a complexidade computacional pode ser controlada mediante a definição clara de abstrações, a utilização de procedimentos como elementos de alto nível e a organização hierárquica de sistemas. Explora diferentes modelos de computação, incluindo a avaliação aplicativa, a avaliação normal e técnicas de composição funcional, mostrando como estas permitem compreender o comportamento dos programas para além da sua execução imediata. Aborda ainda a construção de linguagens de programação, a implementação de interpretadores e a gestão de estados e ambientes, evidenciando a relação íntima entre estruturas de dados, controlo de fluxo e modelos de avaliação. O livro destaca, de forma rigorosa, que a programação é simultaneamente um exercício intelectual e um processo sistemático de modelação.
Autor(es)
Abelson, Harold; Sussman, Gerald Jay; Sussman, Julie
Local de Publicação
Cambridge, Inglaterra
Editora
MIT press
Data de Publicação
1996
Número de Páginas
657 p.
Língua
Inglês
ISBN
978-0-262-01153-2
Assunto
A obra trata dos princípios teóricos e práticos que fundamentam a construção, interpretação e análise de programas, utilizando modelos de computação e técnicas de abstracção para compreender a essência da programação.
Descrição Física
dimensões físicas: 15cm x 23cm
Formato
book
Conjuntos de itens
Informática em Gestão