MC104 - SISTEMAS OPERACIONAIS
Listas de Exercícios e Laboratórios - 2º Semestre 2002
As
Listas de Exercícios têm por objetivo orientar o aluno, bem como facilitar
seu aprendizado no decorrer do curso e, assim, serão disponibilizadas de
acordo como o cronograma do curso. Não há a necessidade de entregá-las
posto que não serão pontuadas. Entretanto, cabe evidenciar que a sua
confecção prepara o aluno para os projetos bem como para as
avaliações.
Cap. 1 - Introdução aos Sistemas Operacionais
-
Lista 1.1:
Histórico, Definições e Conceitos Básicos
-
Laboratório 1.1:
Instalação do Sist. Oper. Linux
-
Laboratório 1.2:
Ambiente de Processamento UNIX
Cap. 2 - Sistema de Processos
-
Lista 2.1:
Descrição e Controle de Processos
-
Lista 2.2:
Sincronização entre Processos
-
Lista 2.3:
Deadlock e Starvation de Processos
-
Laboratório 2.1:
Chamada de Sistema "fork(...)" no UNIX
-
Laboratório 2.2:
Algoritmos de Dekker e Peterson" no UNIX
Cap. 3 - Sistema de Arquivos
-
Lista 3.1:
Sistema de Arquivo no UNIX
-
Lista 3.2: Exercícios do Cap. de Sist. de Arquivos do Livro
Texto (Andrew S. Tanenbaum)
-
Laboratório 3.1:
Descritores de Arquivos no UNIX
-
Laboratório 3.2:
Como escolher o Tamanho do Buffer na Leitura de um Arquivo?
Cap. 4 - Gerenciamento de Memória
-
Lista 4.1:
Princípios do Gerenciamento de Memória
-
Lista 4.2: Algoritmos de
Gerenciamento de Memória
-
Laboratório 4.1:
Memória Compartilhada no S.O. Linux Não Disponível!
Cap. 5 - Sistema de Entrada/Saída
-
Lista 5.1:
Princípios do Sistema de Entrada/Saída
-
Lista 5.2:
Acesso a Disco, DMA, Vídeo e Terminal
-
Laboratório 5.1:
Sistema de Entrada/Saída no Linux Não Disponível!
Luís Fernando Faina
Last modified: Mon Nov 4 03:50:14 2002