UFCD 5089 - Programação - Algoritmos
DESIGNAÇÃO DA UFCD: Programação - Algoritmos
CÓDIGO DA UFCD: 5089
CARGA HORÁRIA: 25 horas
PONTOS DE CRÉDITO: 2.25
Objetivos
Elaborar algoritmos em pseudocódigo.
Construir fluxogramas referentes a algoritmos.
Identificar tipos de dados abstratos.
Utilizar estruturas de controlo de forma eficiente.
Conteúdos
Conceitos básicos
Noção de Algoritmo
Representação de Algoritmos
Variáveis e tipos de dados
Expressões lógicas e aritméticas
Estruturas de programação e controlo
Algoritmos recursivos em contraponto com algoritmos iterativos
Estruturas de dados elementares
Tabelas
Vectores
Matrizes
Pilhas
Filas
Algoritmos de inserção, pesquisa e ordenação
Escolha de estruturas de dados, sua definição e utilização