Ementa:
Ementa: Definição, caracterização, exemplos de aplicações. Abordagens de escalonamento, escalonamento com garantia, escalonamento melhor esforço. Executivo cíclico. Testes de escalonabilidade baseados em utilização e baseados em análise do tempo de resposta. Escalonamento de tarefas aperiódicas e esporádicas. Controle de acesso a recursos. Escalonamento adaptativo. Protocolos de comunicação e sistemas operacionais de tempo real.
Média = ( P1 + P2 ) / 2, Prova individual sem consulta
26/10-Ter: Caracterização (Cap. 1) e Conceitos Básicos (Cap. 2)
28/10-Qui: O Tempo Real (Cap. 3)
02/11-Ter: FERIADO
04/11-Qui: Variabilidade dos Tempos de Execução (Cap. 4)
09/11-Ter: Implementação de Tarefas em Sistemas Pequenos (Cap. 7)
11/11-Qui: Escalonamento em Sistemas de Tempo Real (Cap. 10)
16/11-Ter: Diferentes Abordagens (Cap. 17)
18/11-Qui: Comunicação em Sistemas Aviônicos (Sérgio Penna)
23/11-Ter: Comunicação em Sistemas Aviônicos (Sérgio Penna)
25/11-Qui: Prova P1
30/11-Ter: Seções Críticas em Sistemas de Tempo Real (Cap. 12)
02/12-Qui: Seções Críticas em Sistemas de Tempo Real (Cap. 12)
07/12-Ter: Estimação do Tempo de Resposta usando Análise (Cap. 15)
09/12-Qui: Estimação do Tempo de Resposta usando Análise (Cap. 15)
14/12-Ter: Estimação do Tempo de Resposta usando Medições (Cap. 16)
16/12-Qui: Prova P2