INFORMÁTICA INDUSTRIAL II - DAS 5306 - 2014/1 – 4 créditos

Prof. Rômulo Silva de Oliveira             www.romulosilvadeoliveira.eng.br       romulo.deoliveira@ufsc.br


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 = ( 2.P1 + 2.P2 + 2.P3 + T ) / 7 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.

J. Liu. Real-Time Systems. Prentice-Hall, 2000.

B. Nichols, D. Buttlar, J. P. Farrell. Pthreads Programming. O´Reilly & Associates, 1996.


Programa do Curso:

17/03-Seg: [A][B] Descrição do trabalho T1

17/03-Seg: Apresentação da disciplina

19/03-Qua: Introdução aos SOs (livro cap. 1)


24/03-Seg: [A][B] Descrição do trabalho T1

24/03-Seg: Multiprogramação: conceitos (livro cap. 2)

26/03-Qua: Multiprogramação: conceitos (livro cap. 2)


31/03-Seg: [A][B] Dúvidas

31/03-Seg: Gerência do processador: implementação de processo, escalonamento (livro cap. 4)

02/04-Qua: Gerência do processador: implementação de processo, escalonamento (livro cap. 4)


07/04-Seg: [A][B] Entrega do trabalho T1

07/04-Seg: Gerência de memória: espaço de endereçamento (livro cap. 6)

09/04-Qua: Gerência de memória: partições, paginação (livro cap. 6)


14/04-Seg: [A][B] Entrega do trabalho T1

14/04-Seg: Gerência de memória: segmentação (livro cap. 6)

16/04-Qua: Memória virtual (livro cap. 7)


21/04-Seg: FERIADO

21/04-Seg: FERIADO

23/04-Qua: Prova P1


28/04-Seg: [A][B] Descrição do trabalho T2

28/04-Seg: Programação concorrente: definição, motivação (livro cap 3)

30/04-Qua: Programação concorrente: especif. Concorrência, seção crítica (livro cap 3)


05/05-Seg: Livre (1 e 2 feriado)

05/05-Seg: Livre

07/05-Qua: Programação concorrente: spin-lock (livro cap. 3)


12/05-Seg: [A][B] Dúvidas T2

12/05-Seg: Programação concorrente: Semáforos (livro cap. 3)

14/05-Qua: Programação concorrente: Semáforos (livro cap. 3)


19/05-Seg: [A][B] Entrega do trabalho T2

19/05-Seg: Programação concorrente: pthreads, monitores (livro cap. 3)

21/05-Qua: Programação concorrente: pthreads, monitores (livro cap. 3)


26/05-Seg: [A][B] Entrega do trabalho T2

26/05-Seg: Programação concorrente: troca de mensagens (livro cap. 3)

28/05-Qua: Programação concorrente: troca de mensagens (livro cap. 3)


02/06-Seg: [A][B] Descrição do trabalho T3

02/06-Seg: Programação concorrente: deadlock (livro cap. 3)

04/06-Qua: Prova P2


09/06-Seg: [A][B] Descrição do trabalho T3

09/06-Seg: Relógios em computadores, Sistemas de Tempo Real: Conceitos básicos

11/06-Qua: Relógios em computadores, Sistemas de Tempo Real: Conceitos básicos


16/06-Seg: [A][B] Dúvidas

16/06-Seg: Sistemas de Tempo Real: Abordagens de escalonamento, executivo cíclico

18/06-Qua: Sistemas de Tempo Real: Abordagens de escalonamento, executivo cíclico


23/06-Seg: Livre (19 e 20 feriado)

23/06-Seg: Livre

25/06-Qua: Sistemas de Tempo Real: Escalonamento com prioridades


30/06-Seg: [A][B] Entrega do trabalho T3

30/06-Seg: Sistemas de Tempo Real: Escalonamento com prioridades

02/07-Qua: Sistemas operacionais de tempo real


07/07-Seg: [A][B] Entrega do trabalho T3

07/07-Seg: Sistemas operacionais de tempo real

09/07-Qua: Prova P3


14/07-Seg: Dúvidas para a prova

14/07-Seg: Dúvidas para a prova

16/07-Qua: EXAME


21/07-Seg: Reserva

21/07-Seg: Reserva

23/07-Qua: Reserva