Ementa:
Hierarquia em sistemas automatizados. Requisitos dos sistemas informáticos para automação. Introdução a sistemas operacionais. Programação concorrente: caracterização, mecanismos de sincronização, troca de mensagens. (1 crédito).
Sistemas de tempo real, abordagem síncrona e assíncrona. Estudos de caso. (1 crédito).
Engenharia de software: modelos de desenvolvimento de software, qualidade de software, análise de requisitos, projeto, implementação, testes e manutenção. Orientação a objeto: conceituação básica, análise, projeto, implementação. (1 crédito).
Observação: Esta disciplina é oferecida preferencialmente para graduados oriundos da área das engenharias.
Técnicas de Implementação de Sistemas Automatizados - 2012
Sistemas operacionais de tempo real
A collection of tools which provide a Linux look and feel environment for Windows
A DLL (cygwin1.dll) which acts as a Linux API layer providing substantial Linux API functionality
Tempo real
Caracterização
Abordagens
Executivo Ciclico
Prioridade com teste
Técnicas de Implementação de Sistemas Automatizados - 2011
Plano da
disciplina (primeira parte)
Notas
Trabalhos
Organização de Sistemas Operacionais - JAI 2002
Sistemas operacionais de tempo real
A collection of tools which provide a Linux look and feel environment for Windows
A DLL (cygwin1.dll) which acts as a Linux API layer providing substantial Linux API functionality
Tempo real
Caracterização
Abordagens
Executivo Ciclico
Prioridade com teste
Técnicas de Implementação de Sistemas Automatizados - 2010
Plano
da disciplina (primeira parte)
Notas
Trabalhos
Livro sobre Pthreads
Capítulo de livro sobre pthreads
Organização de Sistemas Operacionais - JAI 2002
Exemplo de tarefa periódica
Exemplos de provas
Sistemas operacionais de tempo real
Tempo real
Caracterização
Abordagens
Escalonamento garantido
Priodade fixa estendida
Técnicas
de Implementação de Sistemas Automatizados - 2009
Plano
da disciplina (primeira parte)
Notas
Trabalhos
Livro sobre Pthreads
Capítulo de livro sobre pthreads
Trabalhando com o Tempo Real em Aplicações Sobre o Linux
Conjunto de Experiências Sobre Sincronização de Relógios
Organização de Sistemas Operacionais - JAI 2002
Exemplo de tarefa periódica
Exemplos de provas
Sistemas operacionais de tempo real
Tr-relo3.pdf
Tr-intr3.pdf
Tr-abor3.pdf
Tr-pfix3.pdf
Burns-chap13.pdf
Técnicas
de Implementação de Sistemas Automatizados - 2008
Plano
da disciplina (primeira parte)
Notas
Trabalhos
Livro sobre Pthreads
Capítulo de livro sobre pthreads
Trabalhando com o Tempo Real em Aplicações Sobre o Linux
Conjunto de Experiências Sobre Sincronização de Relógios
Organização de Sistemas Operacionais - JAI 2002
Exemplos de provas
Sistemas operacionais de tempo real
Tr-relo3.pdf
Tr-intr3.pdf
Tr-abor3.pdf
Tr-pfix3.pdf
Burns-chap13.pdf
Técnicas
de Implementação de Sistemas Automatizados - 2007
Plano
da disciplina (primeira parte)
Notas
Trabalhos
Livro sobre Pthreads
Capítulo de livro sobre pthreads
Trabalhando com o Tempo Real em Aplicações Sobre o Linux
Conjunto de Experiências Sobre Sincronização de Relógios
Organização de Sistemas Operacionais - JAI 2002
Exemplos de provas
Sistemas operacionais de tempo real
Tr-relo3.pdf
Tr-intr3.pdf
Tr-abor3.pdf
Tr-pfix3.pdf
Burns-chap13.pdf