Formação Portugal
21-10-21

DESIGNAÇÃO DA UFCD: Programação - algoritmia

CÓDIGO DA UFCD: 6051

CARGA HORÁRIA: 25 horas

PONTOS DE CRÉDITO: 2.25

Objetivos

Utilizar diferentes tipos de variáveis.

Elaborar o algoritmo de resolução para um dado um problema.

Descrever a estrutura de um algoritmo identificando as palavras-chave, variáveis e funções.

Elaborar algoritmos, sem ambiguidades, eficazes e eficientes.

Conteúdos

Conceitos introdutórios

Linguagens de programação

Programas

Linguagens de baixo nível

Linguagens de alto nível

Compiladores/interpretadores

Gerações das linguagens

Fases de desenvolvimento de um programa

Análise de problemas

Compreensão do problema

Dados de entrada

Dados de saída

Relações

Formulação de um algoritmo

Codificação

Deteção de erros

Testes

Otimização

Algoritmos

Noção de algoritmo

Formas de representação

Narrativa

Fluxograma

Formal

Características

Formato geral e notação

Regras de sintaxe

Abordagem estruturada

Dados e instruções

Conceção descendente

Refinamentos sucessivos

Variáveis

Armazenamento

Declaração

Constantes

Conceito

Declaração

Tipos de dados

Simples

Inteiro

Real

Caracter

Booleano

String

Expressões

Conceito

Operadores

Matemáticos

Relacionais

Lógicos

Funções

Estruturas de decisão

Conceito: se, então, senão

Selecionar caso

Ciclos

Enquanto

Para

Noções de array

Entrada e saída de dados