Trabalhos de wesley m'c

23519 palavras 95 páginas
Introdução à Programação uma Abordagem Funcional

Alberto Castro, Crediné Menezes, Cláudia Boeres, Christina Rauber, Thais Castro

Departamento de Ciência da Computação – UFAM Departamento de Informática – UFES 2005-2011

2

1. Conceitos Básicos ...................................................................................... 5 1.1 Introdução ............................................................................................. 5 1.2. Computadores ...................................................................................... 5 1.3. Programação ........................................................................................ 6 1.4. Linguagem de Programação ................................................................ 6 1.5. Propriedades de um Programa ............................................................ 7 1.6. Paradigmas de Linguagens de Programação ...................................... 8 1.7. Programação Funcional ....................................................................... 8 1.8. Expressões Aritméticas ........................................................................ 9 1.9. Funções................................................................................................ 9 1.10. Descrições Funcionais ..................................................................... 10 1.11. Por que começar por programação funcional................................... 10 2. A Linguagem de Programação Haskell e o ambiente HUGS .................... 13 2.1. Introdução .......................................................................................... 13 2.2. Descrição de Funções ........................................................................ 14 2.3. Um exemplo ....................................................................................... 14 2.4. Definições Locais ............................................................................... 15 2.5. Modelo de Avaliação de Expressões

Relacionados