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