Você está na página 1de 2

A presente UFCD foi elaborada em grupo turma como forma de aprender a fazer uma

reflexão para o PRA.


A presente UFCD Programação – algoritmia foi lecionada pela formadora Daniela
Frade e teve a duração de 25 horas todas lecionadas em regime presencial.

Na UFCD trabalhámos alguns objetivos dos quais destacamos os seguintes:


- Identificar e dominar a utilização dos diferentes tipos de variáveis,
- Elaborar o algoritmo de resolução para um dado problema,
- Descrever a estrutura de um algoritmo identificando as palavras-chave, variáveis e
funções,
- Elaborar algoritmos, sem ambiguidades, eficazes e eficientes.

A formadora começou por se apresentar e pediu também uma apresentação de cada


um de nós, perguntando se algum elemento da turma já tido contacto com a
programação.
A professora começou por definir o conceito de programação com recurso a PPT.
Na definição de programação consta que esta é composta por uma terminologia e
um conjunto de regras que estipulam o uso correto dos termos, nomeadamente,
existe uma semântica e uma sintaxe para construir enunciações válidas. Definimos o
que é linguagem de alto nível e de baixo nível, nomeadamente linguagem Assembly
(baixo nível) e várias outras de alto nível. A formadora aplicou um pequeno exercício
de pesquisa para percebermos melhor as diferenças nas linguagens.
A formadora, na sequência deste exercício deu-nos um trabalho de compilação sobre
a história e classificação das linguagens de programação.
Para converter um programa escrito em linguagem-máquina pode ser necessário a
intervenção de um programa tradutor que pode ser de dois tipos: Interpretador e
compilador.
Foi-nos apresentado um software para desenvolvimento de fluxogramas no
Flowgorithm que é um programa.
Com este programa construímos fluxogramas para exercitar a matéria lecionada. Um
fluxograma facilita a elaboração e planeamento de sequências dos algoritmos
através de formas gráficas.
Foram igualmente trabalhadas as variáveis para executar uma linguagem de
programação, como por exemplo o uso da forma circular para dar início ao
programa.
Grande parte do módulo foi a praticar as matérias lecionadas de forma a
percebermos a sua utilização.
Avaliação: A avaliação foi feita com base na assiduidade, pontualidade, participação
exercícios práticos e um teste.
Reflexão: Este módulo, apesar de muito específico e para determinadas áreas, não
deixa de ter a sua relevância, nomeadamente para se perceber a linguagem de
programação, que pode ser aplicada na programação de aparelhos eletrónicos, ou na
área da domótica.
Formando: César Soares

Você também pode gostar