Publicação em Diário da República: Despacho n.º 6191/2020 - 09/06/2020
6 ECTS; 1º Ano, Anual, 83,0 TP , Cód. 602413.
Docente(s)
            - António Manuel Rodrigues Manso (1)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
          NA
Objetivos
          1. Aplicar os conceitos básicos da programação de computadores;
2. Conceber e desenvolver algoritmos para resolução de problemas;
3. Resolver problemas utilizando o paradigma de programação procedimental;
4. Implementar os algoritmos em linguagem C
Programa
          1. Algoritmos e linguagens de programação;
2. Linguagem de programação C;
3. Manipulação de informação;
4. Estruturas de decisão condicional;
5. Estruturas de repetição;
6. Funções e procedimentos;
7. Arrays e Strings;
8. Apontadores e memória dinâmica;
9. Ficheiros;
10. Estruturas.
Metodologia de avaliação
          - Prova escrita, - 50% com um mínimo de 7 valores em 20;
- Prática laboratorial - 50% - com um mínimo de 10 valores em 20.
Bibliografia
          - Damas, L. (1999). Linguagem C. (pp. 1-628). Lisboa:  FCA
- Ritchie, D.  e Kernighan, B. (1988). C Programming Language. (pp. 1-270). EUA:  Prentice Hall
Método de Ensino
          Aulas:
- Aulas teóricas para exposição, apresentação e exemplificação;
- Prática laboratorial (desenvolvimento e realização dos trabalhos práticos em laboratório de
informática).
Software utilizado nas aulas
          C compiler - MinGW 
Aprovado em Conselho Técnico Cientifico: 09 de junho de 2021
Download da Ficha da Unidade Curricular (FUC)

















