Publicação em Diário da República: Aviso n.º 11774/2016 - 27/09/2016
5 ECTS; 2º Ano, 1º Semestre, 67,50 TP , Cód. 626316.
Docente(s)
- Charly Rosa da Silva (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
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 Ensino
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
Aprovado em Conselho Técnico Cientifico: 29 de julho de 2019
Download da Ficha da Unidade Curricular (FUC)