DAS 410051 - SISTEMAS DE TEMPO REAL I

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.


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

Média = ( P1 + P2 ) / 2, Prova individual sem consulta


Bibliografia básica:

R. S. de Oliveira. Fundamentos dos Sistemas de Tempo Real, 2a Edição, Edição do autor, 2020.

Aulas no youtube


Programa do Curso para 2020/2:

02/02-Ter: Caracterização (Cap. 1) e Conceitos Básicos (Cap. 2)

04/02-Qui: Variabilidade dos Tempos de Execução (Cap. 4)

09/02-Ter: Implementação de Tarefas em Sistemas Pequenos (Cap. 7)

11/02-Qui: Implementação de Tarefas em Sistemas Pequenos (Cap. 7)

16/02-Ter: FERIADO

18/02-Qui: Escalonamento em Sistemas de Tempo Real (Cap. 10)

23/02-Ter: O Tempo Real (Cap. 3)

25/02-Qui: Prova P1

02/03-Ter: Sincronização e Comunicação entre Tarefas (Cap. 11)

04/03-Qui: Seções Críticas em Sistemas de Tempo Real (Cap. 12)

09/03-Ter: Seções Críticas em Sistemas de Tempo Real (Cap. 12)

11/03-Qui: Estimação do Tempo de Resposta usando Análise (Cap. 15)

16/03-Ter: Estimação do Tempo de Resposta usando Medições (Cap. 16)

18/03-Qui: Diferentes Abordagens (Cap. 17)

23/03-Ter: FERIADO

25/03-Qui: Prova P2