Aulas Teóricas: 1ª Aula teórica 2020/02/17 - Consultar o horário para ver a sala e a hora.
Semana de 2020/02/17:
- Aula 1 (2ªf): Apresentação do funcionamento da unidade curricular .
- Aula 2 (3ªf): Introdução à linguagem C (software de desenvolvimento)
Semana de 2020/03/02
- Aula 3: Noções de programação estruturada
- Aula 4: Sintaxe
- Aula 7: Ficheiros de texto
- Aula 8: Vectores e matrizes
- Programas desenvolvidos durante as aulas video-conf
(TESTES de anos passados - 1º Teste)
Semana de 2020/03/30
- Aula 11: Esclarecimento de dúvidas
- Aula 12: Argumentos da função main, acesso as opções da linha de comando
- Enunciado do 1º teste disponível às 18h35
- Ficheiro a ser preenchido com as respostas
- Solução do 1º teste para comparação com as respostas que foram submetidas no fénix.
- Férias da Páscoa
- ...
- Resolução do problema 4 da série de problemas LP7.Estudo da
estutura do programa em funções. Definição da sequência de
desenvolvimento das funções. Desenvolvimento e teste do programa por
fases.
- Argumentos da função main, acesso a lista de opções da linha de comando
- Análise do desenvolvimento e organização da solução do 1º trabalho.
- Introdução às estruturas de dados em C.
Semana de 2020/05/04
- Exercícios vectores dinâmicos ( código ), realloc
- Pré-processador - protecção contra inclusões múltiplas de ficheiros *.h
- Pré-processador - protecção contra inclusões múltiplas de ficheiros *.h
- Estruturas ligadas - noção de pilha dinâmica
- Estruturas ligadas, conceito de fila e lista
- Continuação dos temas da aula anterior.
- Enunciados do 2º teste de anos anteriores
- Exercícios com estruturas ligadas, listas.
- Exercícios (ordenação em listas) e noção de funções recursivas
- Teórica de 2020/05/25: Utilitário make e o makefile, resumo final
- Enunciado do 2º teste
- Ficheiro para as respostas do 2º teste. Deverá ser submetido no fénix em projectos.
- Teórica de 2020/05/26: Apresentação da resolução do 2º teste
- Resolução do 2º teste.
Semana de 2020/07/20
- Enunciado - época de recuperação 2020/07/23
- Resolução - época de recuperação 2020/07/23