DAS9001: CBCA - Conceitos Básicos de Controle e Automação - 2009

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.