![]() |
Sistemas de Computação |
Planificação do semestre
departamento de informátic | |
Nota: As semanas nesta tabela começam sempre a uma quinta-feira e terminam a uma quarta-feira, de modo a acompanhar o calendário escolar do 2º semestre.
Semana |
Teórica |
Prática e Laboratorial |
TPC |
Aval |
1 18-fev- 21 |
Metodologia de funcionamento da disciplina, incl. avaliação. Conceito de computador e de representação binária de informação. Representação de inteiros positivos e negativos. |
Ainda não há aulas. |
|
|
2 25-fev- 21 |
Representação binária de valores reais
em vírgula flutuante; a norma IEEE 754 |
Discussão do TPC1. Exercícios de treino. |
TPC2 -> |
|
3 04-mar- 21 |
Organização
de um computador Execução
de programas num computador: níveis de
abstração e mecanismos de conversão |
Discussão do TPC2. |
TPC3 -> |
|
4 |
Análise do nível ISA: operações/operandos,
registos,
acesso a dados, tipos e formatos de instruções, instruções de I/O, ordenação de
bytes; |
Discussão do TPC3. |
||
5 18-mar- 21 |
Análise
detalhada do nível ISA do IA-32 |
"CPU-Mem ao Vivo": ilustração da execução de instruções num computador |
TPC4 -> |
|
6 25-mar- 21 |
Análise detalhada do nível ISA do IA-32 em Linux (cont.): suporte à invocação/regresso de funções; acesso e manipulação de dados estruturados. |
Análise dos níveis de
abstração em ambiente laboratorial em Linux/IA32
(gcc, hexdump, gdb) |
TPC5 -> |
|
01-abr- 21 |
Férias da Páscoa | Férias da Páscoa | ||
7 08-abr- 21 |
Semana reservada a avaliações |
Semana reservada a avaliações |
Teste1 (6-abr) |
|
8 15-abr- 21 |
|
Análise de código
com operações e acessos a operandos. Exercícios de treino. |
TPC6 -> |
|
9 22-abr- 21 |
|
Análise laboratorial de código com estruturas simples de controlo. Exercícios de treino. |
|
|
10 29-abr- 21 |
Análise e avaliação de
desempenho |
Análise laboratorial de código com estruturas de controlo. Exercícios de treino |
TPC8 -> |
|
11 06-mai 21 |
Análise e avaliação
de desempenho |
Análise laboratorial de código com funções em ambiente laboratorial (1). Exercícios de treino. |
TPC9 -> Guião-6 -> |
|
12 13-mai- 21 |
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. |
|
|
13 20-mai- 21 |
|
Teste2 (26-mai) |
||
14 27-mai- 21 |
02-jun: data limite para divulgação de resultados | |||
03-jun- 21 |
|
|||
10-jun- 21 |
Exames de Recurso Nota: quinta (10-jun) é feriado |
|
||
17-jun- 21 |
Exames de Recurso |
Exame |
Última modificação: 16 Fev 2021