SISTEMAS OPERACIONAIS I N - INF01142 - 1997/2

Prof. Rômulo Silva de Oliveira

Avaliação: 3 provas escritas sem consulta e 1 trabalho prático (grupos no máximo 3 alunos)
Média = 0.25 * P1 + 0.25 * P2 + 0.25 * P3 + 0.25 * T
Prova de recuperação para uma das provas normais

Bibliografia:
CALINGAERT, P. Assemblers, Compilers and Program Translation. Computer Science Press, 1979.
KOLIVER, C. Tradução de Programas da Montagem à Carga. EDUCS, 1996.
TANENBAUM, A.S. Operating Systems: Design and Implementation. Prentice-Hall, 1987.
TANENBAUM, A.S. Modern Operating Systems. Prentice-Hall, 1992.
SILBERSCHATZ, PETERSON, GALVIN. Operating Systems Concepts. 3 ed. Addi.-Wesley, 1991.
SILBERSCHATZ, A. & GALVIN, P. Operating Systems Concepts. 4th ed. Addison-Wesley, 1994.
DEITEL, H.M. Operating Systems. 2nd ed. Addison-Wesley, 1990.

Programa do Curso:
19/08-Ter: Apresentação, montadores, ligadores, carregadores
21/08-Qui: Montador elementar de duas passagens
26/08-Ter: Características adicionais de montadores
28/08-Qui: Características adicionais de montadores
02/09-Ter: Descrição do trabalho
04/09-Qui: Utilização de macros
09/09-Ter: Processamento de macros
11/09-Qui: Carregadores, ligadores e formatos de arquivos
16/09-Ter: Ligador de duas passagens
18/09-Qui: Ligador de duas passagens
23/09-Ter: Introdução aos Sistemas Operacionais
25/09-Qui: Prova P1
30/09-Ter: Multiprogramação, conceitos
02/10-Qui: Gerência do processador, implementação de processo
07/10-Ter: Gerência do processador, escalonamento em sistemas de propósito geral
09/10-Qui: Gerência do processador, escalonamento em sistemas de tempo real
14/10-Ter: Gerência de periféricos, conceitos
16/10-Qui: Gerência de periféricos, disco
21/10-Ter: Gerência de periféricos, streams, terminais
23/10-Qui: Gerência de memória, partições fixas e variáveis
28/10-Ter: Gerência de memória, paginação
30/10-Qui: Gerência de memória, segmentação
04/11-Ter: Prova P2
06/11-Qui: Gerência de memória, memória virtual, conceitos
11/11-Ter: Gerência de memória, memória virtual, substituição, alocação e thrashing
13/11-Qui: Gerência de memória, memória virtual, estudo de caso
18/11-Ter: Gerência de arquivos, conceitos
20/11-Qui: Gerência de arquivos, implementação de arquivos
25/11-Ter: Gerência de arquivos, implementação de arquivos
27/11-Qui: Gerência de arquivos, implementação de diretórios
02/12-Ter: Gerência de arquivos, múltiplos sistemas de arquivos
04/12-Qui: Apresentação de trabalhos
09/12-Ter: Prova P3
11/12-Qui: Apresentação de trabalhos
16/12-Ter: Prova de recuperação
18/12-Qui: Reserva
23/12-Ter: Livre