Sistemas de Computação |
Planificação do semestre
departamento de informática |
Semana |
Teórica |
Prática e Laboratorial |
TPC |
Aval |
1 16-fev-15 |
Metodologia de funcionamento da disciplina, incl. avaliação. Conceito
de computador e sua organização e estrutura. |
|||
2 23-fev-15 |
Organização
de um computador |
Sistemas de numeração e conversão de bases. Representação binária de inteiros positivos e negativos. Exercícios de treino. |
|
|
3 02-mar-15 |
Execução de instruções
num computador |
Representação binária de inteiros positivos e negativos (cont.). Discussão do TPC1. |
||
4 |
Análise do nível ISA (cont): tipos e formatos de instruções, instruções de I/O, ordenação de bytes. |
Representação de valores reais em vírgula flutuante. Norma IEEE 754 Exercícios de treino. |
TPC2 -> |
|
5 16-mar-15 |
Análise
detalhada do nível ISA do IA-32 |
Discussão do TPC2. Exercícios exemplo para preparação do TPC3. |
TPC3 -> |
|
6 23-mar-15 |
Análise detalhada do nível ISA do IA-32 em Linux (cont.): controlo do fluxo de execução de instruções, suporte a estruturas de controlo. |
"CPU-Mem ao Vivo": ilustração da execução de instruções num computador | ||
30-mar-15 |
Férias da Páscoa |
"CPU-Mem ao Vivo" (cont): ilustração da execução de
instruções num computador
Nota: Sex (3-abr) ainda é férias e as aulas dos turnos de sexta são transferidas para a sexta da semana seguinte (10-abr). |
TPC4 -> |
|
7 06-abr-15 |
|
Férias da Páscoa (para os turnos de segunda e terça) |
|
|
8 13-abr-15 |
Análise detalhada do nível ISA do IA-32 em Linux (cont.): suporte à invocação/regresso de funções. |
Análise dos níveis de
abstração em ambiente laboratorial em Linux/IA32
(gcc, hexdump, gdb) |
TPC5 -> |
|
9 20-abr-15 |
Análise comparativa de dois ISA's: IA-32 (CISC) e MIPS (RISC) |
Análise de código
com operações e acessos a operandos. Exercícios de treino. |
TPC6 -> |
|
10 27-abr-15 |
Nota: Sex (01-maio) é feriado. |
Nota: Como sex (01-maio) é feriado, não haverá aulas na segunda e terça para compensar e equilibrar as turmas | Teste Ensaio (quarta à tarde) | |
11 04-mai-15 |
Análise detalhada do nível ISA do IA-32 em Linux: acesso e manipulação de dados estruturados. |
Análise laboratorial de código com estruturas simples de controlo. Exercícios de treino. |
TPC7 -> |
|
12
11-mai-15 |
Semana do Enterro da Gata | Semana do Enterro da Gata |
|
|
13
18-mai-15 |
Análise e avaliação
de desempenho |
Análise laboratorial de código com estruturas de controlo. Exercícios de treino |
TPC8 -> |
|
14 25-mai-15 |
Análise e avaliação
de desempenho |
Análise laboratorial de código com funções em ambiente laboratorial (1) Exercícios de treino |
|
|
15 01-jun-15 |
Análise e avaliação
de desempenho |
Análise laboratorial de código com funções em ambiente laboratorial (2) Exercícios de treino. |
|
|
16 08-jun-15 |
|
Teste SC |
||
17 15-jun-15 |
|
|
||
18 22-jun-15 |
22-jun: data limite para divulgação de resultados | |||
19 29-jun-15 |
Exames de Recurso |
Exame SC |
||
20 06-jun-15 |
Exames de Recurso |
Última modificação: 23 Abr 2015