|
| |
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. |
|
|
|
|