Formação Portugal
21-10-21

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

CÓDIGO DA UFCD: 6052

CARGA HORÁRIA: 25 horas

PONTOS DE CRÉDITO: 2.25

Objetivos

Explicar como se estrutura a resolução de um problema.

Explicar em que consiste um algoritmo.

Evidenciar as características duma linguagem estruturada.

Descrever os passos necessários para obter um programa executável.

Explicar a estrutura e o uso dos principais tipos de variáveis numéricas, carateres e de bit.

Distinguir vetor de carateres de cadeia de carateres.

Dominar as atribuições de valores às variáveis.

Descrever os conceitos de memória do microcontrolador.

Aplicar os operadores aritméticos no cálculo de valores.

Interpretar a prioridade de operadores.

Identificar os operadores relacionais e os operadores lógicos.

Exprimir condições complexas de decisão com operadores lógicos.

Desenvolver programas que permitam apurar a técnica da escolha das condições de decisão a testar.

Programar utilizando, quer repetições definidas ou com controlo por contador, quer repetições indefinidas ou com controlo por sentinela.

Explicar as técnicas básicas de resolução dos problemas na ótica da programação estruturada.

Descrever como construir programas modularmente, usando partes pequenas denominadas funções.

Explicar a construção de funções.

Explicar o mecanismo da passagem de valores entre funções.

Reconhecer os vetores de dados para guardar valores ou estabelecer tabelas.

Declarar vetores, fazer a sua iniciação e usar cada um dos seus elementos.

Descrever os processos de acesso a periféricos.

Conteúdos

Estrutura básica de um programa

Tipos de dados, constantes e variáveis

Operações e expressões

Arrays e strings

Estruturas de seleção e repetição

Subprogramação

Bibliotecas

Compilação

Acesso a periféricos