UFCD 5092 - Estruturas de dados estáticas
DESIGNAÇÃO DA UFCD: Estruturas de dados estáticas
CÓDIGO DA UFCD: 5092
CARGA HORÁRIA: 25 horas
PONTOS DE CRÉDITO: 2.25
Objetivos
Distinguir uma variável simples e uma variável estruturada.
Identificar uma string.
Manipular uma string.
Diferenciar índice e valor indexado num array.
Compreender os algoritmos de manipulação de arrays.
Conteúdos
Definição de string como variável capaz de guardar um número finito de valores do tipo CHAR
Declaração e manipulação de variáveis do tipo string
Definição de array como variável capaz de "agregar" um número finito de valores do mesmo tipo
Declaração e manipulação de variáveis do tipo array
Estudo de algoritmos de manipulação de arrays
Iniciação
Pesquisa sequencial
Inserção e remoção de elementos de um array: No inicio (à cabeça), no fim (à cauda)
Ordenação crescente ou decrescente dos elementos de um array
Métodos de ordenação de dados
Inserção e remoção de elementos em arrays ordenados
Array de array (ou array multi-dimensional)