INFORMÁTICA
INDUSTRIAL II - DAS 5306 - 2010/2 – 4 créditos
Prof. Rômulo Silva de Oliveira www.romulosilvadeoliveira.eng.br
romulo@das.ufsc.br
Aulas expositivas as segundas 7:30
(CTC303),
laboratório as quartas 7:30 (LIICT)
Avaliação:
Provas escritas sem consulta,
trabalhos práticos (grupos no máximo 2 alunos)
Grupos fixos, separados em turmas [A] e
[B]
Média das Avaliações = ( 4.P1 + 4.P2 +
4.P3 + 3.T ) / 15
MA
>= 6.0 está aprovado
3.0 <= MA <= 5.5 pode fazer exame
Média Final = (MA + Exame) / 2
Bibliografia:
R. S. de Oliveira, A. Carissimi, S. S. Toscani.
Sistemas Operacionais, 4ed, Bookman, 2010.
J.-M. Farines, J. da S. Fraga, R. S. de Oliveira.
Sistemas de Tempo Real. Escola de Comput. 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.
J. Liu. Real-Time
Systems. Prentice-Hall, 2000.
B. Nichols, D. Buttlar,
J.
P. Farrell. Pthreads Programming. O´Reilly
& Associates, 1996.
Programa
do Curso:
09/08-Seg:
Apresentação
Introdução aos SOs (livro cap. 1)
11/08-Qua:
[A] [B] Prática – Descrição
do trabalho T1
16/08-Seg:
Multiprogramação:
conceitos (livro cap. 2)
18/08-Qua:
[A] [B] Prática –
Revisão de Linux
23/08-Seg:
Gerência do
processador: implementação de processo, escalonamento
(livro cap. 4)
25/08-Qua:
[A] Prática –
Dúvidas
30/08-Seg:
Programação
concorrente: definição, motivação, especif. concorrência (livro cap 3)
01/09-Qua:
[B] Prática –
Dúvidas
06/09-Seg:
FERIADO
08/09-Qua:
[A] Prática –
Entrega do trabalho T1
13/09-Seg:
Programação
concorrente: seção crítica, spin-lock (livro cap. 3)
15/09-Qua:
[B] Prática –
Entrega do trabalho T1
20/09-Seg:
Programação
concorrente: Semáforos (livro cap. 3)
22/09-Qua:
[A] Prática –
Descrição do trabalho T2
27/09-Seg:
Prova P1
29/09-Qua:
[B] Prática –
Descrição do trabalho T2
04/10-Seg:
Programação
concorrente: pthreads, monitores
06/10-Qua:
[A][B] Prática –
Dúvidas
11/10-Seg:
FERIADO
13/10-Qua:
[A] Prática – Entrega
do trabalho T2
18/10-Seg:
Programação
concorrente: troca de mensagens, deadlock
(livro cap. 3)
20/10-Qua:
[B] Prática – Entrega
do trabalho T2
25/10-Seg:
Gerência de
memória: partições, paginação (livro cap. 6)
27/10-Qua:
[A][B] Prática – Descrição
dos trabalhos T3
01/11-Seg:
FERIADO
03/11-Qua:
[A] Prática –
Dúvidas
08/11-Seg:
Prova P2
10/11-Qua:
[B] Prática –
Dúvidas
15/11-Seg:
FERIADO
17/11-Qua:
[A] Prática –
Entrega do trabalho T3
22/11-Seg:
Relógios em
computadores, Sistemas de
Tempo Real:
Conceitos básicos
24/11-Qua:
[B] Prática –
Entrega do trabalho T3
29/11-Seg:
Sistemas de Tempo
Real: Abordagens de escalonamento, executivo cíclico
01/12-Qua:
[A][B] Sistemas de
Tempo Real: Escalonamento com prioridades
06/12-Seg:
Prova P3
08/12-Qua:
[A][B] Prática –
Reserva
13/12-Seg:
EXAME
15/12-Qua:
Livre