Estrutura de Dados
Ementa
Representação e manipulação de estruturas de dados estáticas e dinâmicas, tais como: matrizes, listas encadeadas, pilhas, filas e árvores. Conceito de arquivo. Modelagem física e meios de armazenamento. Organização primária de arquivos: sequencial, sequencial indexado, indexado, direto, direto calculado (hash). Ordenação de arquivos. Complexidade dos algoritmos apresentados. Estudo de casos.