Universitários > Exatas > Ciência da Computação
 
   
 
 
 

 
Linguagens de Programação
Princípios e Paradigmas
  Autor: Allen Tucker e Robert Noonan
  ISBN: 978-85-77260-44-7
  Páginas: 630 (aprox.)
  Edicão: 2
  Copyright: 2009
 
 
  Sinopse
  Este texto enfatiza um tratamento prático e expandido das questões essenciais do projeto de linguagem de programação, oferecendo a professores e alunos uma mistura de experiências fundamentadas em explicações e implementações. Atualizado, cada capítulo inicia com a apresentação dos principais fundamentos, paradigmas e tópicos das linguagens, provendo tanto uma abordagem ampla quanto profunda dos princípios de projeto de linguagens, permitindo flexibilização na escolha de quais tópicos enfatizar. Inclui amplo tratamento dos quatro maiores paradigmas da programação – programação imperativa, orientada a objetos, funcional e lógica – incorporando algumas das linguagens mais atuais como Perl e Python. Tópicos especiais incluem manipulação de eventos, concorrência e ajuste.
  Conteúdo
  1 Visão Geral. 2 Sintaxe. 3 Análise Léxica e Sintática. 4 Nomes. 5 Tipos. 6 Sistemas de Tipos. 7 Semântica. 8 Interpretação Semântica. 9 Funções. 10 Implementação de Funções. 11 Gerenciamento de Memória. 12 Programação Imperativa. 13 Programação Orientada a Objeto. 14 Programação Funcional. 15 Programação Lógica. 16 Programação Orientada a Eventos. 17 Programação Concorrente. 18 Corretude de Programação.
  Aplicações
  Livro-texto para os cursos de Ciências da Computação, Engenharias e Matemática nas disciplinas introdução à programação, fundamentos de programação e metodologia da programação. Também recomendado para cursos de Introdução a Estruturas de Dados e/ou à Programação Orientada a Objetos.