INFORMÁTICA INDUSTRIAL II - DAS 5303 - 2002/2 - 3 créditos

Prof. Rômulo Silva de Oliveira
www.das.ufsc.br/~romulo
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 somente uma das provas
 

Bibliografia:

R. S. de Oliveira, A. Carissimi, S. S. Toscani. Sistemas Operacionais, SagraLuzzato, 2001.
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:

25/09-Qua: Introdução aos Sistemas Operacionais  (livro cap. 1)
26/09-Qui: Multiprogramação: conceitos  (livro cap. 2)
02/10-Qua: Prática - Linux: processos, comandos, arquivos e diretórios
03/10-Qui: Gerência do processador: implementação de processo  (livro cap. 4)
09/10-Qua: Prática - C & Linux, trabalho 1
10/10-Qui: Gerência do processador: escalonamento propósito geral  (livro cap. 4)
16/10-Qua: Gerência de periféricos: conceitos e técnicas  (livro cap. 5)
17/10-Qui: Gerência de memória: partições, paginação  (livro cap. 6)
23/10-Qua: Prática - C & Linux, trabalho 2
24/10-Qui: Gerência de memória: paginação, segmentação  (livro cap. 6)
30/10-Qua: Gerência de memória: memória virtual  (livro cap. 7)
31/10-Qui: Gerência de arquivos: conceitos, implementação  (livro cap. 8)
06/11-Qua:
07/11-Qui: Prova P1
13/11-Qua: Programação concorrente: definição e motivação  (livro cap. 3)
14/11-Qui: Especificação da concorrência, seção crítica, spin-lock  (livro cap. 3)
20/11-Qua: Programação concorrente: semáforos (livro cap. 3)
21/11-Qui: Programação concorrente: pthreads, monitores
27/11-Qua: Prática - Comunicação por variáveis comuns com C & Linux, trabalho 3
28/11-Qui: Programação concorrente: troca de mensagens  (livro cap. 3)
04/12-Qua: Prática - Comunicação por troca de mensagens com C & Linux
05/12-Qui: Programação concorrente: troca de mensagens  (livro cap. 3)
11/12-Qua: Prática - Comunicação por troca de mensagens com C & Linux, trabalho 4
12/12-Qui:
18/12-Qua: Prática - Sincronização de relógios, trabalho 5
19/12-Qui: Prova P2-A
 
29/01-Qua: Sistemas Tempo-Real: Conceitos básicos
30/01-Qui: Sistemas Tempo-Real: Escalonamento
05/02-Qua: Prática - Tempo real
06/02-Qui: Sistemas Tempo Real: linguagens e sistemas operacionais
12/02-Qua:
13/02-Qui: Prova P2-B
19/02-Qua:
20/02-Qui:
26/02-Qua: Prova de recuperação
27/02-Qui: