Imperative Programming

Programação Imperativa

(21 day course in Programming in C (PASCAL version also available))

Cursos: ESI, I

P. Stallinga, Universidade do Algarve, CEOT, OptoEl


 
 
 

aulas teóricas
1 1-Oct
1-Oct
Apresentação  
2 6-Oct
8-Oct
Computadores
3 8-Oct
11-Oct
Memória
4 13-Oct
15-Oct
A linguagem C
5 15-Oct
18-Oct
Variáveis,
printf
6 20-Oct
22-Oct
atribuição
scanf
cálculo
7 22-Oct
29-Oct
if ... else ...,
comparações
8 29-Oct
1-Nov
Álgebra Booleana,
switch
9 3-Nov
5-Nov
Ciclos I: for
10 5-Nov
8-Nov
Ciclos II:
while
11 10-Nov
12-Nov
Programação Modular I
Funções
12 12-Nov
15-Nov
Programação Modular II
Funçoes com input e output
13 17-Nov
19-Nov
arrays
14 19-Nov
22-Nov
pointers
15 24-Nov
26-Nov
Âmbito das variáveis.
Passing by value /
Passing by reference
16 26-Nov
29-Nov
Programação recursiva
17 3-Dez
3-Dez
strings
18 10-Dez
6-Dez
struct
19 10-Dez
10-Dez
typedef
20 15-Dez
13-Dez
Ficheiros
  17-Dez
17-Dez
aula de dúvidas    
    explicações de um teste    

mini testes
 
1    
2
3
4
5
6
7
8
9
10
11
12
14
15
16

18
19
aulas práticas
1 1:11-Oct
2:19-Oct
3:19-Oct
4:6-Oct
5:14-Oct
Linux 1
Linux 2
Internet
 
2 1:18-Oct
2:26-Oct
3:26-Oct
4:13-Oct
5:21-Oct
Compilador gcc
Input/output
 
3 1:25-Oct
2:2-Nov
3:2-Nov
4:20-Oct
5:28-Oct
Variáveis,
if, if..else
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
4 1:8-Nov
2:9-Nov
3:9-Nov
4:27-Oct
5:4-Nov
switch,
ciclos
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
5 1:15-Nov
2:16-Nov
3:16-Nov
4:3-Nov
5:11-Nov
ciclos
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
6 1:22-Nov
2:23-Nov
3:23-Nov
4:10-Nov
5:18-Nov
funções
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
7 1:29-Nov
2:30-Nov
3:30-Nov
4:17-Nov
5:25-Nov
arrays
versão 1
versão 2
versão 3
nova (patricio)
soluções
versão 1
versão 2
versão 3
8 1:6-Dez
2:7-Dez
3:7-Dez
4:24-Nov
5:2-Dez
strings
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
9 1:13-Dez
2:14-Dez
3:14-Dez
4:15-Dez
5:9-Dez
struct
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
10 5:16-Dez ficheiros
versão 1
versão 2
versão 3
soluções
versão 1
versão 2
versão 3
11  ---- quer mais ...? soluções


 


Trabalho Prático 2005-2006

28/10/2005  PItrab2005_p.pdf
sudoku.txt

Avaliação

regras de avaliação

Datas dos exames

Exame época normal:
5/01/2006
9:30-11:30
Exame de recurso: a anunciar

Exemplos de exames de um ano passado:

Frequência: enunciado sol
Exame época normal:  enunciado
Exame de recurso: enunciado


Documentação adicional


compiladores C

miracle C
http://www.bloodshed.net/
mais compiladores: www.download.com


Peter Stallinga, 2002-2004. Última alteração: 8.11.2004