Objetivo
Ao final do período o aluno deverá ser capaz de identificar os princípios de funcionamento dos
sistemas operacionais dos computadores eletrônicos, bem como usar adequadamente e
eficientemente os recursos por eles oferecidos.
Calendário do 1o Semestre de 2005
- 21/02 - Início das aulas
- 19/04 - Prova P1
- 21/06 - Prova P2
- 06 a 18/06 - Apresentação de Projeto Semestral
- 20 a 30/06 - Apresentação de Projeto Final
- 27/06 - Prova de 2a de Chamada
- 02/07 - Fim das aulas
- 05/07 - Prova Final
Conteúdo
(Referência: Arquitetura de Sistemas Operacionais - Francis Machado)
- Conceitos Básicos (Capítulos 1 a 4)
- Funções Básicas de um Sistema Operacional
- Máquina em Níveis
- Histórico dos Sistemas Operacionais
- Tipos de Sistema Operacional
- Programação Concorrente
- Estrutura em Camadas de um Sistema Operacional
- Processos e Threads (Capítulos 5 a 7)
- Processos
- Threads
- Comunicação entre Processos
- Gerência de Recursos (Capítulos 8 a 12)
- Gerência do Processador
- Gerência de Memória
- Gerência de Memória Virtual
- Gerência de Dispositivos
- Sistema de Arquivos
ATENÇÃO - Download de arquivos (*.zip)
1) Questionário:
Parte 1
2) Slides:
Capítulo 1
Capítulo 2
Capítulo 3
Capítulo 4
Capítulo 5
Capítulo 6
Capítulo 7
Capítulo 8
Capítulo 9
Capítulo 10
Capítulo 11
Capítulo 12
*Para baixar o Adobe Acrobat Reader clique aqui.
*Para baixar o Winzip clique aqui.
Sistema de Avaliação
P1 - Prova individual escrita. Valor: 10,0.
P2 - Prova individual escrita. Valor: 10,0.
PJ - Nota do projeto semestral. Valor: 10,0.
A média M é obtida da seguinte forma: M = (P1+P2+PJ)/3.
Atenção: para aprovação na disciplina a média deve ser maior ou igual a 7,0.
Bibliografia Recomendada
- Bach, Maurice J. The Design of the Unix Operating System. São Paulo: Prentice-Hall.
- Ben-Ari, M. Principles of Concurrent Programming. São Paulo: Prentice-Hall.
- Davis, William S. Sistemas Operacionais - Uma Visão Sistêmica: Rio de Janeiro: Campus.
- Machado, Francis B; Maia, Luiz Paulo. Arquitetura de Sistemas Operacionais. Rio de Janeiro: LTC. 2001.
- Stallings, Wiliam. Operating Systems. São Paulo: Prentice-Hall. 2. ed.
- Tanembaum, Andrew S. Modern Operating Systems. São Paulo: Prentice-Hall.
- Tanembaum, Andrew S. Organização Estruturada de
Computadores. São Paulo: PHB.
Topo
Página inicial