O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de:
Definir as noções de classes e objetos e projeto de programas e estruturas de dados orientadas a objetos.
Definir e diferenciar as estruturas de dados genéricas
fundamentais, tais como filas, pilhas, listas encadeadas, árvores e
grafos.
Manipular estruturas de dados através do emprego de algoritmos.
Selecionar e construir estruturas de dados adequadas para
aplicações específicas, bem como modelar estas aplicações
utilizando a noção de orientação à objetos.
Comparar estruturas de dados através da adequação ao problema.
Programa
da Disciplina
Tipos Abstrados de Dados
Listas Lineares
Árvores
Grafos
Avaliação
G1 = TP*0,6 + ETI*0,4
Onde,
TP: Média dos Trabalhos de Programação ETI: Média dos Exercícios Teóricos Individuais