Placeholder text

PROGRAMACAO SCHEME MARTINS

PROGRAMACAO SCHEME MARTINS

0 - Default Title
Description
O livro está muito bem redigido, é de leitura agradável, tem um bom ritmo de introdução das matérias e uma boa cobertura de conceitos. Há a preocupação de apresentar os assuntos com precisão mas sem excessivo formalismo. (...) É um texto de qualidade para o ensino da programação com base no paradigma funcional, que pode também ser útil a um programador que desconheça este paradigma ou a linguagem Scheme. Luís Monteiro Professor Catedrático da Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa ÍNDICE PREFÁCIO xv 1 NOÇÕES BÁSICAS 1 1.1 Algoritmos 5 1.2 O Desenvolvimento de Programas 8 1.3 Programas em Scheme 11 1.3.1 Sintaxe e semântica 13 1.3.2 Construção de formas 15 1.4 Expressões 16 1.4.1 Constantes 16 1.4.2 Combinações 18 1.5 Avaliação de Expressões - Primeira Abordagem 23 1.6 Nomes 31 1.7 Formas Especiais 34 1.8 Resumo 35 1.8.1 Conceitos apresentados 36 1.8.2 Primitivas apresentadas 37 1.9 Exercícios 37 2 PROCEDIMENTOS COMPOSTOS 39 2.1 A Definição e Utilização de Procedimentos 41 2.1.1 Definição de procedimentos em Scheme 43 2.1.2 Aplicação de procedimentos em Scheme 44 2.1.3 Nomeação de procedimentos 45 2.1.4 Procedimentos e abstracção 46 2.2 Avaliação de Expressões - Segunda Abordagem 48 2.3 Expressões Condicionais 50 2.4 Exemplos 55 2.4.1 Cálculo de potências 55 2.4.2 Cálculo do máximo divisor comum 57 2.4.3 Cálculo do arco de tangente 60 2.5 Nomes Locais 64 2.6 Estrutura de Blocos 70 2.6.1 Nomes globais, livres e locais 77 2.7 Resumo 80 2.7.1 Conceitos apresentados 80 2.7.2 Primitivas apresentadas 80 2.8 Exercícios 81 3 PROCESSOS GERADOS POR PROCEDIMENTOS 87 3.1 Recursão Linear 89 3.1.1 Cálculo de potências 90 3.1.2 Cálculo de factoriais 91 3.1.3 Cálculo da divisão inteira 92 3.1.4 Caracterização de um processo recursivo linear 93 3.2 Iteração Linear 94 3.2.1 C[...]
Product details
Binding:
Paperback
Publication Date:
2007
Publisher:
IST - Instituto Superior Técnico
Languages:
Published: Portuguese
ISBN10:
9728469322
Weight:
300 g
Currently sold out