Laboratório 1
Introdução ao sistema operativo Linux. Utilização de um editor de texto.
Construção de um programa muito simples em linguagem C.
Laboratório 1
Introdução ao sistema operativo Linux. Utilização de um editor de texto.
Construção de um programa muito simples em linguagem C.
Laboratório 2
Desenvolver a noção de algoritmo. Desenvolvimento de programas simples com expressões numéricas.
Análise de elementos lexicais da Linguagem C.
Laboratório 3
Formatação e legibilidade do código fonte. Instruções de selecção e repetição.Laboratório 4
Leitura robusta de dados. Ainda as instruções de selecção e repetição. Introdução às funções.Laboratório 5
Funções. Passagem de argumentos por valor e referência.Laboratório 6
Funções. Passagem de argumentos por referência. Manipulação de ficheiros.Laboratório 7
1º Teste de laboratório.Laboratório 8
Laboratório 9
2º teste de laboratório.Laboratório 10
Desenvolvimento de um programa que utiliza estruturas, vectores e ficheiros. Introdução ao projecto final da disciplina.Desenvolvimento de programa com alocação dinâmica de memória.