|
| |
Fundamentos de Programação
Algoritmos,
Estruturas de Dados e Objetos |
| |
Autor: |
Luis
Joyanes Aguilar |
| |
ISBN: |
978-85-86804-96-0 |
| |
Páginas:
|
720 |
| | Edicão: | 3 |
| |
Copyright: |
2008 |
|
| |
| |
| |
Sinopse
|
| |
Oferece ferramentas
para desenvolver programas eficientes e bem-estruturados,
que servem de base para a construção
de fundamentos teóricos e práticos
de programação. O autor utiliza
técnicas de abstração
que permitem resolver problemas de programação
de modo simples e racional, privilegiando
a aprendizagem das regras de sintaxe e solução
de problemas. O livro ensina a programar utilizando
conceitos fundamentais. Para isso, descreve,
com grande quantidade de exemplos e exercícios,
as ferramentas de programação
mais utilizadas na aprendizagem da computação:
diagramas de fluxo e linguagem algorítmica
(pseudocódigo). |
|
| |
Conteúdo |
| |
1 Computadores
e Linguagens de Programação.
2 Resolução
de Problemas com o Computador e Ferramentas
de Programação. 3 Estrutura
Geral de um Programa. 4 Fluxo
de Controle I: Estruturas Seletivas. 5
Fluxo de Controle II: Estruturas
Repetitivas. 6 Subprogramas
(Subalgoritmos): Procedimentos e Funções.
7 Estruturas de Dados I (Arrays
e Estruturas). 8 As Cadeias
de Caracteres. 9 Arquivos.
10 Ordenação,
Busca e Intercalação. 11
Ordenação, Busca e
Fusão Externa (Arquivos). 12
Estruturas Dinâmicas Lineares
de Dados (Pilhas, Filas e Listas Ligadas).
13 Estrutura de Dados Não-lineares
(Árvores e Grafos). 14 Recursividade.
15 Conceitos Fundamentais
de Orientação a Objetos. 16
Projeto de Classes e Objetos: Representações
Gráficas em UML. 17 Relações:
Associação, Generalização,
Herança. 18 Resolução
de Problemas e Desenvolvimento de Software:
Metodologia da 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. |
|
|
|
|