Quartas 10:00-12:00 e Sextas 10:00-12:00, sala PPGEAS-1
Ementa da Segunda Parte (1
crédito):
Sistemas de tempo real, abordagem síncrona e assíncrona. Estudos de caso.
Esta disciplina é oferecida preferencialmente para graduados oriundos da área de computação.
Avaliação da segunda parte: - Prova sobre a segunda parte (4/5)
- Exercícios (1/5)
Segunda parte da disciplina (Rômulo): www.romulosilvadeoliveira.eng.br romulo@das.ufsc.br
06/5 QUA Relógios, caraterização dos sistemas de tempo real
08/5 SEX Abordagens de escalonamento, executivo cíclico
13/5 QUA Escalonamento: prioridades e teste de escalonabilidade
15/5 SEX Escalonamento: prioridades fixas
20/5 QUA Escalonamento: recursos
22/5 SEX Escalonamento: servidores de aperiódicas
27/5 QUA Sistemas operacionais de tempo real
29/5 SEX 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.
A. Burns, A. Wellings.
Real-Time Systems and Programming Languages.
3rd edition. Addison-Wesley,
2001.