DAS5306: Programação Concorrente e Sistemas de Tempo Real


Programação Concorrente e Sistemas de Tempo Real – 2019/I

Plano da disciplina

Notas

Trabalhos


Material sobre o livro texto

Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c


Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Lista de exercícios

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads



Programação Concorrente e Sistemas de Tempo Real – 2018/II


Plano da disciplina


Notas

Trabalhos


Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c


Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Exercícios para P1 (além das questões do livro, inclui 2007/2)
Exercícios para P2 e P3 (além das questões do livro, inclui 2007/2)
Provas de 2008 a 2012
Provas de 2013 e 2014

Lista de exercícios para tempo real (selecionar as apropriadas)

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads


Programação Concorrente e Sistemas de Tempo Real – 2018/I


Plano da disciplina


Notas

Trabalhos


Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c


Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Exercícios para P1 (além das questões do livro, inclui 2007/2)
Exercícios para P2 e P3 (além das questões do livro, inclui 2007/2)
Provas de 2008 a 2012
Provas de 2013 e 2014

Lista de exercícios para tempo real (selecionar as apropriadas)

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads



Transparências de tempo de real:


Aulas sobre Sistemas de Tempo Real no youtube, Prof. Luis Almeida, em português:

    Sistemas de tempo real

    Modelo de tempo real

    Escalonamento de tarefas de tempo real

    Escalonamento de tarefas periódicas

    Escalonamento on-line com prioridades fixas

    Escalonamento on-line com prioridades dinâmicas

    Recursos partilhados com acesso exclusivo




Programação Concorrente e Sistemas de Tempo Real – 2017/II


Plano da disciplina


Notas

Trabalhos


Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c


udpcliente2010.c
udpservidor2010.c

Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Exercícios para P1 (além das questões do livro, inclui 2007/2)
Exercícios para P2 e P3 (além das questões do livro, inclui 2007/2)
Provas de 2008 a 2012
Provas de 2013 e 2014

Lista de exercícios para tempo real (selecionar as apropriadas)

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads
Capítulo de livro sobre Pthreads

Transparências de tempo de real:
Tempo real
Caracterização
Abordagens
ExecutivoCiclico
Prioridade com Teste
Prioridade Fixa Estendida

Sistemas operacionais de tempo real


Aulas sobre Sistemas de Tempo Real no youtube, Prof. Luis Almeida, em português:

    Sistemas de tempo real

    Modelo de tempo real

    Escalonamento de tarefas de tempo real

    Escalonamento de tarefas periódicas

    Escalonamento on-line com prioridades fixas

    Escalonamento on-line com prioridades dinâmicas

    Recursos partilhados com acesso exclusivo



Programação Concorrente e Sistemas de Tempo Real – 2017/I


Plano da disciplina


Notas

Trabalhos


Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c


udpcliente2010.c
udpservidor2010.c

Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Exercícios para P1 (além das questões do livro, inclui 2007/2)
Exercícios para P2 e P3 (além das questões do livro, inclui 2007/2)
Provas de 2008 a 2012
Provas de 2013 e 2014

Lista de exercícios para tempo real (selecionar as apropriadas)

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads
Capítulo de livro sobre Pthreads

Transparências de tempo de real:
Tempo real
Caracterização
Abordagens
ExecutivoCiclico
Prioridade com Teste
Prioridade Fixa Estendida

Sistemas operacionais de tempo real


Aulas sobre Sistemas de Tempo Real no youtube, Prof. Luis Almeida, em português:

    Sistemas de tempo real

    Modelo de tempo real

    Escalonamento de tarefas de tempo real

    Escalonamento de tarefas periódicas

    Escalonamento on-line com prioridades fixas

    Escalonamento on-line com prioridades dinâmicas

    Recursos partilhados com acesso exclusivo


Programação Concorrente e Sistemas de Tempo Real – 2016/II

Plano da disciplina

Notas

Trabalhos


Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c

udpcliente2010.c
udpservidor2010.c

Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Exercícios para P1 (além das questões do livro, inclui 2007/2)
Exercícios para P2 e P3 (além das questões do livro, inclui 2007/2)
Provas de 2008 a 2012
Provas de 2013 e 2014

Lista de exercícios para tempo real (selecionar as apropriadas)

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads
Capítulo de livro sobre Pthreads

Transparências de tempo de real:
Tempo real
Caracterização
Abordagens
ExecutivoCiclico
Prioridade com Teste
Prioridade Fixa Estendida

Sistemas operacionais de tempo real


Aulas sobre Sistemas de Tempo Real no youtube, Prof. Luis Almeida, em português:

    Sistemas de tempo real

    Modelo de tempo real

    Escalonamento de tarefas de tempo real

    Escalonamento de tarefas periódicas

    Escalonamento on-line com prioridades fixas

    Escalonamento on-line com prioridades dinâmicas

    Recursos partilhados com acesso exclusivo


Programação Concorrente e Sistemas de Tempo Real – 2016/I

Plano da disciplina

Notas

Trabalhos


Máquina virtual Fedora para Virtualbox

Linux System Programming, 2nd Edition

Sinais no Unix


udpcliente2008.c
udpservidor2008.c

udpcliente2010.c
udpservidor2010.c

Resumo sobre sockets

Chaveamento de contexto no porte do FreeRtos para 8086

Exercícios para P1 (além das questões do livro, inclui 2007/2)
Exercícios para P2 e P3 (além das questões do livro, inclui 2007/2)
Provas de 2008 a 2012

Lista de exercícios para tempo real (selecionar as apropriadas)

Exemplo tarefa periódica

Exemplos com pthreads
Exemplo simples com pthreads
Capítulo de livro sobre Pthreads

Transparências de tempo de real:

Tempo real
Caracterização
Abordagens
ExecutivoCiclico
Prioridade com Teste
Prioridade Fixa Estendida

Sistemas operacionais de tempo real