Sei sulla pagina 1di 9

Professora: Flvia Balbino da Costa

flavia.balbino@yahoo.com.br
Carga Horria: 80 hs
Ementa:
a) Sistemas operacionais: conceito, histrico, estruturas.
b) Processos: conceitos, modelo e implementao, comunicao entre
processos, escalonamento.
c) Gerncia de memria: paginao (swapping), memria virtual,
algoritmos de substituio de pgina e segmentao.
d) Sistemas de arquivos: arquivos, diretrios, segurana e mecanismos
de proteo.
e) Entrada e sada: princpios de hardware, princpios de software,
discos, clocks e terminais.
Informaes sobre a disciplina
a) Fornecer uma viso geral dos principais mdulos componentes de um
sistema operacional multiprogramado.
b) Levar compreenso dos algoritmos que se apresentam para a soluo
de questes ligadas processos, gerncia de memria, sistema de
arquivos e E/S.
c) Levar ao entendimento do modelo de organizao dos computadores e
das caractersticas bsicas de entrada e sada.
d) Fornecer uma viso crtica das principais vantagens e possveis
limitaes que possam existir em sistemas operacionais comerciais.
e) Conhecer as implicaes das caractersticas de cada sistema operacional
no desenvolvimento de aplicativos.
f) Fornecer noes bsicas de estrutura de software, de programao e
execuo de programas.
Objetivos da disciplina:
a) SILBERSCHATZ et al.; Fundamentos de Sistemas Operacionais; 6 ed.
Rio de Janeiro: LTCLivros Tcnicos e Cientficos, 2004.
b) TANENBAUM, Andrew. Sistemas Operacionais Modernos. Rio de Janeiro:
Prentice Hall do Brasil, 1995.
c) TANENBAUM, A. Sistemas Operacionais: Projeto e Implementao. 2 ed.
Porto Alegre: Bookman, 2000.
d) MACHADO, F.B.; MAIA, L. P. Arquitetura de Sistemas Operacionais.
2 ed. Rio de Janeiro: LTC, 1998.
e) MACHADO, Francis Berenger. Introduo Arquitetura de Sistemas
Operacionais. Rio de Janeiro: LTC, 1992.
f) SHAY, W.A. Sistemas Operacionais. So Paulo: Makron Books, 1996.
Bibliografia:
1) Unidade 1 - Introduo ao Sistema Operacional
1.1) Conceituao
1.2) Histrico
1.3) Estrutura dos sistemas operacionais

2) Unidade 2 - Histrico
2.1) O Monitor Residente
2.2) Operao Off-Line
2.3) Buferizao
2.4) Spooling
2.5) Multiprogramao
2.6) Tempo Compartilhado




Contedo Programtico:
3) Unidade 3 - Sistemas de Entrada e Sada
3.1) Mapeamento de Entrada e Sada
3.2) Mtodos de Transferncia Controlada por Programa

4) Unidade 4 - Processos
4.1) O Ncleo do Sistema Operacional
4.2) Escalonamento de Processos




Contedo Programtico:
4) Unidade 4 - Processos
4.3) Comunicao Entre Processos
4.3.1) Concorrncia em programas
4.3.2) Compartilhamento de Recursos
4.3.3) Sincronizao Condicional
4.3.4) Semforos
4.3.5) Monitores
4.3.6) Troca de Mensagens
4.3.7) Deadlocks




Contedo Programtico:
5) Unidade 5 - Gerenciamento de Memria
5.1) Conceitos Bsicos
5.2) Endereamento Lgico e Endereamento Fsico
5.3) Swapping
5.4) Alocao Contgua de Memria
5.5) Memria Virtual



Contedo Programtico:
1. Anual 4 notas, sendo para cada nota, dois
tipos de avaliaes:
Prova objetiva e discursiva.
Dois trabalhos estudos dirigidos realizados
em sala (resenha escrita e debate).
2. Semestral 2 notas, sendo para cada nota, dois
tipos de avaliaes:
Prova objetiva e discursiva
Dois trabalhos estudos dirigidos realizados
em sala (resenha escrita e debate).
OBS: Datas a serem definidas.


Avaliaes:

Potrebbero piacerti anche