INFORMÁTICA INDUSTRIAL II - DAS 5303 - 2002/1
Prof. Rômulo Silva de Oliveira
www.romulosilvadeoliveira.eng.br
romulo@das.ufsc.br
EEL008, laboratório nas quartas, sala 2
Avaliação: 2 provas escritas sem consulta, trabalhos
práticos (grupos no máximo 3 alunos)
Média = ( P1 + P2 + MT ) /
3
Prova
de recuperação para uma das provas
Bibliografia:
R. S. de Oliveira, A. Carissimi, S. S. Toscani. Sistemas Operacionais,
SagraLuzzato, 2001.
M. R. Stemmer. Informática Industrial II. Apostila da Disciplina
DAS 5303.
J.-M. Farines, J. da S. Fraga, R. S. de Oliveira. Sistemas de Tempo
Real. Escola de Computação 2000, IME-USP, São Paulo-SP,
julho/2000.
A. Silberschatz, P. Galvin. Operating Systems Concepts. 4th ed.
Addison-Wesley, 1994.
A. S. Tanenbaum. Sistemas Operacionais Modernos. Editora Prentice-Hall
do Brasil, 1995.
H. M. Deitel. Operating Systems. 2nd ed. Addison-Wesley, 1990.
G. R. Andrews. Concurrent Programming: Principles and Practice.
Benjamin/Cummings,
1991.
Programa do Curso:
22/05-Qua: Apresentação
23/05-Qui: Introdução aos Sistemas
Operacionais (cap. 1)
29/05-Qua: Prática - Revisão da linguagem
C
30/05-Qui: FERIADO
05/06-Qua: Prática - Linux, processos, comandos
06/06-Qui: Multiprogramação: conceitos
(cap. 2)
12/06-Qua: Prática - C & Linux
13/06-Qui: Gerência do processador: implementação
de processo (cap. 4)
19/06-Qua: Gerência do processador: escalonamento
em sistemas de propósito geral (cap. 4)
20/06-Qui: Gerência de periféricos:
conceitos e técnicas (cap. 5)
26/06-Qua: Prática - Arquivos e diretórios
no Linux
27/06-Qui: Gerência de memória: partições,
paginação (cap. 6)
03/07-Qua: Gerência de memória: segmentação,
memória virtual (cap. 7)
04/07-Qui: Gerência de arquivos: implementação
(cap. 8)
10/07-Qua:
11/07-Qui: Prova P1
17/07-Qua: Programação concorrente:
definição e motivação (cap. 3)
18/07-Qui: Especificação da concorrência:
Fork/Join, Cobegin/Coend (cap. 3)
24/07-Qua: Seção crítica, spin-lock
(cap. 3)
25/07-Qui: Programação concorrente:
semáforos, monitores (cap. 3)
31/07-Qua: Programação concorrente:
pthreads
01/08-Qui: Programação concorrente:
troca de mensagens (cap. 3)
07/08-Qua: Prática - Comunicação
por área comum de memória usando C & Linux
08/08-Qui: Programação concorrente:
troca de mensagens (cap. 3)
14/08-Qua: Prática - Comunicação
por troca de mensagens usando C & Linux
15/08-Qui: Sistemas Tempo-Real: Conceitos básicos
(STR)
21/08-Qua: Prática - Comunicação
por troca de mensagens usando C & Linux
22/08-Qui: Sistemas Tempo-Real: Escalonamento
(STR)
28/08-Qua: Prática – Tempo real
29/08-Qui: Sistemas Tempo Real: linguagens e sistemas
operacionais (STR)
04/09-Qua:
05/09-Qui: Prova P2
11/09-Qua: Prova de recuperação
12/09-Qui: LIVRE