Quartas 14:00-16:00 e Sextas 14:00-16:00, sala Alceu
Ementa da Segunda Parte (1
crédito):
Sistemas de tempo real, abordagem síncrona e assíncrona. Estudos de caso.
Avaliação
da
segunda
parte:
- Prova sobre a segunda parte (20%)
- Trabalho de programação (5%)
- Exercício escrito, questão de livro (5%)
Segunda parte
da disciplina (Rômulo):
www.romulosilvadeoliveira.eng.br
romulo@das.ufsc.br
16/5 QUA Relógios, caraterização dos sistemas de tempo real
18/5 SEX Abordagens de escalonamento, executivo cíclico
23/5 QUA Escalonamento baseado em prioridades
25/5 SEX Escalonamento baseado em prioridades: recursos
30/5 QUA Escalonamento baseado em prioridades: servidores de aperiódicas
1/6 SEX Sistemas operacionais de tempo real
A COMBINAR Prova da segunda parte
Bibliografia
para
a segunda parte:
B. Nichols, D. Buttlar, J. P. Farrell. Pthreads Programming. O´Reilly & Associates, 1996.
J. Liu. Real-Time
Systems. Prentice-Hall, 2000.
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.
G. C.
Buttazzo. Hard Real-Time
Computing
Systems: Predictable Scheduling Algorithms and
Applications (Real-Time Systems Series). Springer,
2nd edition, 2006.
I.
Porto (editora). Organização de Sistemas Operacionais
Convencionais e de Tempo Real. Anais do XXII Cong. da Soc. Bras.
de
Computação, Jornada de Atualização em
Informática. SBC, 2002.
Artigos
selecionados.