Secções do livro (2ª Edição) para o 3º Teste:
GESTÃO DE MEMÓRIA:
Cap. 7 "Mecanismos de Gestão de Memória" excepto secções:
- 7.6.7 "Gestão de Espaços de Endereçamento Vastos"
- 7.7 "Memória Segmentada/Paginada"
- 7.9 "Windows"
Cap. 8 "Algoritmos de Gestão de Memória" excepto secções:
- 8.4.3.4 "Clock"
- 8.6 "Linux"
- 8.7 "Windows"
SISTEMA DE FICHEIROS
"Capítulo 9 - Sistema de Ficheiros" excepto
- "9.2.3.2 Caches",
- "9.2.3.3 Recuperação de Faltas",
- "9.3.2.3 Caches de Dados",
- "9.3.2.4 Sistema de Recuperação de Faltas",
- "9.4 Windows"
COMUNICAÇÃO ENTRE PROCESSOS:
10.2 "Comunicação no Modelo Computacional"
10.3.1 "Pipes"
Conceitos que os alunos devem conhecer
- Mecanismos de tradução de endereço virtual, tanto em arquiteturas
paginadas como segmentadas. Partilha de páginas e copy-on-write.
- Algoritmos de gestão de memória para alocação, substituição e
transferência de páginas/segmentos.
- Organizações dos sistemas de ficheiros em memória secundária.
- Estruturas de suporte ao sistema de ficheiros em memória primária
(tabelas de ficheiros abertos, caches de i-nodes, nomes e dados).
- Redireção de entradas/saídas com as funções dup/close/open.
- Comunicação entre processos com pipes e named pipes.
Exemplos de perguntas
Exames dos anos anteriores:
- 08/09
- Teste 1: grupo V
- Exame 1: grupos III, IV
- Exame 2: grupos, IV, V, VI (pergunta 1)
- 09/10:
- Teste 1: IV
- Teste 2: I, III.2
- Exame 2: III e IV
- 10/11:
- Teste 1: III
- Exame 1: II, III
- Exame 2: III, IV
- 11/12:
- Teste 1: III
- Exame 1: III, IV, V.1, V.2, V.3
- Exame 2: III, IV
- 12/13:
- Teste 1: 2
- Teste 2: I, IV.
- Exame 1: IIII, IV
- 14/15:
- Teste 2: I, II, III
- Exame 1: III, IV.6, V
- 15/16:
- Teste 2: II
- Teste 3: I, II
- Exame 1: III, IV.2, V
Colectânia de exercícios
Capítulo 7, Capítulo 8, Capítulo 9, Capítulo 10 (Ex 3 e Ex 5)