Programação II

TeSP - Automação Industrial
5 ECTS; 2º Ano, 1º Semestre, 67,50 TP

Docente(s)
- Charly Rosa da Silva

Pré-requisitos
Não aplicável

Objetivos
Aprofundar os conhecimentos de programação e algoritmia adquiridos anteriormente.
Descrever as estruturas de dados e algoritmos mais comuns, assim como as suas vantagens, limitações e aplicações.
Utilizar estruturas de dados na resoluções de problemas concretos.

Programa
Algoritmia e aspetos básicos de programação; Apontadores; Passagem de parâmetros; Ficheiros; Estruturas de dados; Memória Dinâmica.

Metodologia de avaliação
Avaliação contínua através da realização de trabalhos práticos e respetiva defesa, com nota mínima de 9,5 valores.
Parte laboratorial: 70%
Parte escrita: 30%

Bibliografia
- Damas, L. (1999). Linguagem C. (Vol. 1). Portugal: FCA Editora

Método de interação
Método indireto com aulas de prática simulada, sendo repartidas entre aprendizagem pela descoberta guiada em ambientes de simulação e aprendizagem por pesquisa.

Software utilizado nas aulas
Arduino IDE