Universidade Federal do Espírito Santo

Portal do Ementário

Informações Gerais
Disciplina:
ESTRUTURA DE DADOS I ( DCE05968 )
Unidade:
Departamento de Computação e Eletrônica
Tipo:
Obrigatória
Período Ideal no Curso:
3
Nota Mínima para Aprovação:
5.00
Carga Horária:
60
Número de Créditos:
3

Objetivos
- Estudar alguns tipos abstratos de dados e diferentes estruturas de dados para armazenar (representar) estes tipos. - Estudar algoritmos para manipulação dos principais tipos abstratos de dados. - Fornecer elementos e técnicas para auxiliar no projeto/escolha de boas estruturas de dados durante o desenvolvimento de programas. - Desenvolver técnicas básicas de compilação em separado e estruturação de programas.

Ementa
Fundamentos de Análise de Algoritmos; Recursividade; Alocação dinâmica de memória; Conceito de Tipos Abstratos de Dados; Listas, Pilhas, Filas e Árvores como Tipos Abstratos de Dados; Implementação de Tipos Abstratos de Dados.

Bibliografia
  GUIMARÃES, Ângelo de Moura; LAGES, Newton Alberto de Castilho. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. xii, 216 p. (Ciência da computação.). ISBN 9788521603788 (broch.).   SILVA, Osmar Quirino da. Estrutura de dados e algoritmos usando C: fundamentos e aplicações. Rio de Janeiro: Ciência Moderna, 2007. xii, 460 p. ISBN 9788573936117 (broch.)   TENENBAUM, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe. Estruturas de dados usando C. São Paulo, SP: Pearson Makron Books, 2008. xx, 884 p. ISBN 9788534603485 (broch.)

Bibliografia Complementar
ASCENCIO, Ana Fernanda Gomes; CAMPOS, Edilene Aparecida Veneruchi de. Fundamentos da programação de computadores: algoritmos, Pascal, C/C++ e Java. 2. ed. São Paulo: Pearson Prentice Hall, 2008. 434 p. ISBN 9788576051480 (broch.)   JOYANES AGUILAR, Luis. Fundamentos de programação: algoritmos, estruturas de dados e objetos. São Paulo: McGraw-Hill, 2008. xxix, 690 p. ISBN 9788586804960 (broch.)    ZIVIANI, Nivio. Projeto de algoritmos: com implementações em Java e C++. São Paulo: Thomson Learning, 2007. 621 p. ISBN 9788522105250 (broch.) LAFORE, Robert. Data structures & algorithms in Java. 2nd ed. Indianapolis, Ind.: Sams, 2003. 776 p. ISBN 9780672324536 (enc.)   GOODRICH, Michael T; TAMASSIA, Roberto. Data structures and algorithms  
Carregando...