Estruturas de Dados

Conhecimentos de Base Recomendados

NA

Métodos de Ensino

A  metodologia de ensino baseia-se na exposição dos principais conceitos envolvidos, seguida de exemplos e da realização das fichas práticas de aplicação dos conceitos apresentados.

Resultados de Aprendizagem

O aluno deve aprender a manipular dados no disco e na memória. Deve desenvolver competências para conceber e manipular estruturas de dados dinâmicas de dimensão variável e programas de alguma complexidade.

Programa

Algoritmos de ordenação e pesquisa.

Manipulação de ficheiros em C.

Ponteiros.

Definição de estruturas e tipos.

Alocação dinâmica de memória.

Listas ligadas.

Recursividade.

Estruturas em árvore.

Docente(s) responsável(eis)

Métodos de Avaliação

Avaliação
  • - Parte teórico-prática com a realização de um exame ou duas provas escritas e uma parte prática com a realização de um trabalho final. - 100.0%

Estágio(s)

NAO