![]() |
Sistemas de Computação |
Planificação do semestre
departamento de informática | |
Semana |
Teórica |
Prática e Laboratorial |
TPC |
Aval |
1 06-fev-17 |
Metodologia de funcionamento da disciplina, incl. avaliação. Conceito
de computador e sua organização e estrutura. |
Sistemas de numeração e conversão de bases. Representação binária de inteiros positivos e negativos. Exercícios de treino. |
|
|
2 13-fev-17 |
Organização
de um computador |
Representação binária de inteiros positivos e negativos (cont.). Discussão do TPC1. |
TPC2 -> |
|
3 20-fev-17 |
Execução de instruções
num computador |
Discussão do TPC2. Exercícios de treino. |
TPC3 -> |
|
4 |
Análise do nível ISA (cont): tipos e formatos de instruções, instruções de I/O, ordenação de bytes. |
Nota: Como não deverá haver aulas na
ter
(28-fev, Carnaval ) não deverá haver aulas práticas esta semana para
compensar e equilibrar as turmas |
|
|
5 06-mar-17 |
Análise
detalhada do nível ISA do IA-32 |
Discussão do TPC3. Exercício exemplo para preparação do TPC4. |
TPC4 -> |
|
6 13-mar-17 |
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. |
Discussão do TPC4. "CPU-Mem ao Vivo": ilustração da execução de instruções num computador |
||
7 20-mar-17 |
|
"CPU-Mem ao Vivo": ilustração da execução de
instruções num computador
|
TPC5 -> |
|
8 27-mar-17 |
Semana reservada para avaliações |
Semana reservada para avaliações |
|
Teste Ensaio (28-mar, 9h00) |
9 03-abr-17 |
|
Análise dos níveis de
abstração em ambiente laboratorial em Linux/IA32
(gcc, hexdump, gdb) |
TPC6 -> |
|
10-abr-17 |
Férias da Páscoa | Férias da Páscoa | ||
10 17-abr-17 |
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. |
TPC7 -> |
|
11 24-abr-17 |
Análise
detalhada do nível ISA do IA-32 em Linux: acesso e manipulação
de dados estruturados. Análise e avaliação de desempenho |
Análise laboratorial de código com estruturas simples de controlo. Exercícios de treino. Nota: Como ter (25-abr) é feriado, haverá uma aula de compensação com data a definir (na semana do enterro da gata) |
|
|
12 01-mai-17 |
Análise e avaliação
de desempenho |
Análise laboratorial de código com estruturas de controlo. Exercícios de treino |
TPC9 -> Guião-5 -> |
|
13 08-mai-17 |
Análise e avaliação
de desempenho |
Análise laboratorial de código com funções em ambiente laboratorial (1) Exercícios de treino. |
|
|
14
15-mai-17 |
Semana do Enterro da Gata |
Semana do Enterro da Gata |
|
|
15 22-mai-17 |
Outras técnicas de otimização: dependentes da hierarquia de memória, e ao nível da compilação e do profiling. |
Análise laboratorial de código com funções em ambiente laboratorial (2) Exercícios de treino. |
|
|
16 29-mai-17 |
|
|
||
17 5-jun-17 |
|
Teste SC |
||
18 12-jun-17 |
12-jun: data limite para divulgação de resultados | |||
19 29-jun-17 |
Exames de Recurso | |||
20 26-jun-17 |
Exames de Recurso |
Exame SC |
Última modificação: 21 Abr 2017