Professional Documents
Culture Documents
EDA - Plano Analitico 2022
EDA - Plano Analitico 2022
08 a 12 de Avaliação
4 [1] [2] [3] Métodos expositivos
Agosto Bibliografia
Conceitos Básicos
Estruturas de Dados
Algoritmos
Estruturas de Dados e Algoritmos
Estruturas de Dados Básicas (Revisão) Combinação dos
Semana 3
Combinação de métodos
22 a 26 de Ordenação Por Bolha [1] [2] [3]
4 expositivos e exercícios
Agosto Ordenação Rápida [4]
de consolidação.
Pesquisa Sequencial
Pesquisa Binária
Trabalho em Grupo
Ordenação e Pesquisa de Dados Combinação dos
Semana 5
05 a 09 de Combinação de métodos
Principais Classes de [1] [2] [3]
Setembro 4 expositivos e exercícios
Complexidade [4]
de consolidação
Análise da Complexidade de
Algoritmos
Regras para a Análise de
Algoritmos
Exercicios
19 a 23 de métodos expositivos,
Implementação [1] [2] [3]
Setembro 4 exercícios de
Exercícios [4]
consolidação e aulas
Supervisão do Trabalho Individual
laboratoriais
Listas (cont)
Combinação dos
TAD Lista
Semana 9
26 a 30 de métodos expositivos,
Implementação [1] [2] [3]
Setembro 4 exercícios de
Exercícios [4]
consolidação e aulas
Apresentação do trabalho
laboratoriais
Individual
Preparação para o teste 1
Arrays
Semana 10
03 a 07 de Vectores
Ordenação, Pesquisa [1] [2] [3]
Outubro 4
Listas [4]
Teste I
Teste I
Pilhas e Filas (Trab em Grupo)
Conceito
Representação
Combinação dos
TADsPilha e Fila
Semana 11
métodos expositivos,
10 a 14 de Implementação [1] [2] [3]
4 exercícios de
Outubro Tabelas de Dispersão (TPC) [4]
consolidação e aulas
Conceito laboratoriais
Representação
TAD Tabela de Dispersão
Implementação
Árvores
Conceito
Terminologia
Representação Combinação dos
Semana 12
Conceito
métodos expositivos,
24 a 28 de Operações [1] [2] [3]
4 exercícios de
Outubro Balanceamento [4]
consolidação e aulas
TAD BST (Binary Search Tree)
laboratoriais
Implementação
Exercicios
Combinação dos
Semana 14
Exercicios
31 de Oct a métodos expositivos,
Trabalho em Grupo [1] [2] [3]
04 de 4 exercícios de
[4]
Novembro consolidação e aulas
laboratoriais
BIBLIOGRAFIA
[1] GOODRICH, Michael T.; TAMASSIA, Roberto. Data Structures and Algorithms in Java. Third Ed.,
John Wiley & Sons;
[2] PREISSS, Bruno R. Data Structures and Algorithms with Object-Oriented Design
[3] NETO, João, 2008. Programação, Algoritmos e Estruturas de Dados. 2a Edição. Lisboa:
Escolar Editora.
Trabalhos:
# Avaliação Peso Conteúdos Objectivos
1 Trab em 10% Métodos de ordenação Revisão de ED
Grupo 1 e Métodos de pesquisa fundamentais; análise e
de dados avaliação dos métodos
2 TrabIndividual 30% Listas Estudar listas e aplicar o
1 TAD Lista na resolução de
um problema da vida real
3 Trab em 25% Pilhas e Filas Estudar Pilhas e Filas e
Grupo 2 aplicar os respectivos TADs
na resolução de um
problema da vida real
4 Trab em 15% Arvores Estudar árvores e aplicar o
Grupo 3 respectivo TAD na
resolução de um problema
da vida real
5 Participação e 20% Avaliação contínua
Outros