Programação Algoritmos e Estruturas de Dados

Autor(s) João Pedro Neto

31.30 28.17 -10%

Editora: Escolar Editora
Ano: 2014
Nº Páginas: 456
Peso: 0.720 Kg
Dimensões: 180x235 mm
ISBN: 9789725924242
Categoria(s) Informática , Informática , Informática
Disponibilidade: Indisponível
INDISPONÍVEL

Este livro apresenta os principais conceitos das linguagens de programação imperativas e centradas em objectos, para além das estruturas de dados e algoritmos usados no dia a dia de um programador, através da linguagem java.
Numa primeira parte são vistos conceitos fundamentais como memória, algoritmo, recursão, classes, objectos, ficheiros e excepções através de vários exemplos.
Numa segunda parte são introduzidas algumas técnicas da engenharia de software que permitem controlar a inevitável complexidade inerente ao desenvolvimento de programas mais complexos, nomeadamente a programação por contrato e o processo de especificação.
Finalmente, numa terceira parte, são descritos algoritmos comuns (por exemplo, como ordenar um conjunto de valores, quando se utiliza a programação dinâmica) e estruturas de dados (listas, pilhas, filas, conjuntos, árvores, tabelas, heaps).