Descrição
Princípios de sistemas dirigidos por eventos, revisão da organização de computadores; interfaces paralelas e seriais; temporizador programável; métodos de E/S; polling e interrupções. Kernels de tempo real. Considerações críticas de projeto: concorrência, deadlock, sincronização. Manutenção e melhoria do desempenho do sistema. Exercícios de programação em linguagens de baixo e alto nível.
Pré-requisitos
- Pré-requisito(s): OSS 2009.
Condições e modalidades
- Também listado como NET 3001.
- Impede crédito adicional por Impede crédito adicional por PLT 3002 (não oferecido mais).
- Pré-requisito(s): OSS 2009.
- Aulas teóricas três horas por semana, tutorial/laboratório duas horas por semana.
Texto de referência na sua língua de origem
Principles of event-driven systems, review of computer organization; parallel and serial interfaces; programmable timer; I/O methods; polling and interrupts. Real-time kernels. Critical design consideration: concurrency, dead lock, synchronization. Maintaining and improving system performance. Programming exercises in low and high level languages.
- Prerequisite(s): OSS 2009 .
- Also listed as NET 3001 .
- Precludes additional credit for Precludes additional credit for PLT 3002 (no longer offered).
- Lectures three hours a week, tutorial/laboratory two hours a week.
Fontes e referências
As datas e as fontes são mantidas para ajudá-lo a verificar os dados. As traduções são propostas para facilitar a leitura; a fonte oficial é a referência para condições e exigências.
Fonte de referência : https://calendar.carleton.ca/undergrad/courses/OSS/