Vous êtes sur la page 1sur 2

Departamento de Cincia da Computao UFJF

http://www.ufjf.br/deptocomputacao/disciplinas-2/disciplinas/plano-de-e...

Plano de Ensino
Disciplina: DCC062 - SISTEMAS OPERACIONAIS
Crditos : 4
Departamento : DEPTO DE CIENCIA DA COMPUTACAO /ICE
Ementa

Contedo

- Introduo;
- Processos e Linhas de Execuo (Threads);
- Impasses (Deadlocks);
- Gerenciamento de Memria;
- Entrada/Sada;
- Sistemas de Arquivos.
1) Introduo
O que um sistema operacional? Histrico. Taxonomia dos SOs. Conceitos Bsicos. Chamadas de
Sistema. Estrutura do SO.
2) Processos e Linhas de Execuo (Threads)
Processos. Linhas de Execuo (Threads). Comunicao Interprocesso. Escalonamento.
3) Impasses (Deadlocks)
Recursos. Introduo aos Impasses. Deteco e Recuperao de Impasses. Evitando Impasses.
Prevenindo Impasses. Outras Questes.
4) Gerenciamento de Memria
Gerenciamento Bsico de Memria. Trocas (Swapping). Memria Virtual. Algoritmos para
Substituio de Pginas. Questes de Projeto. Questes de Implementao. Segmentao.
5) Entrada/Sada
Princpios de Hardware e de Software. Camadas de Software para Entrada/Sada.

Bibliografia

6) Sistemas de Arquivos
Arquivos. Diretrios. Implementao de Sistemas de Arquivos.
- TANEMBAUM, A. S. Sistemas Operacionais Modernos. 2 edio, Prentice Hall do Brasil, 2003.
- SILBERSCHATZ, A; GAGNE, G; GALVIN, P. Fundamentos de Sistemas Operacionais. Sexta
Edio. LTC, 2004.
- TANEMBAUM, A. S; WOODHULL, A.S. Projeto de Sistemas Operacionais. 2 edio, Bookman,
2000.

Bibliografia
(continuao)
Bibliografia
complementar
Voltar

1 de 1

- DEITEL, H.; DEITEL, P.; CHOFFNES, D. Sistemas Operacionais. 3 edio, Prentice Hall do Brasil,
2005.

5/15/2014 4:38 PM

Course:DCC062OPERATINGSYSTEMS

Credit:4

Department:DEPARTMENTOFCOMPUTERSCIENCES

Overview
Introduction

ProcessesandThreads

Deadlocks

MemoryManagement

Input/Output

FileSystems

Outline
1)Introduction
Whatisanoperatingsystem?Historicaloverview.TaxonomyofOperating
Systems.BasicConcepts.Systemcalls.Structureofoperatingsystems.

2)Processesandthreads

Processes.Threads.Interprocesscommunication.Scheduling.

3)Deadlocks
Resources.IntroductiontoDeadlocks.Deadlockdetectionandcorrection.
Avoidingdeadlocks.Preventingdeadlocks.Relatedquestions.

4)MemoryManagement
BasicMemoryManagement.Swapping.VirtualMemory.Pagereplacement
algorithms.Projecttopics.Implementationtopics.Segmentation.

5)Input/Output

PrinciplesofHardwareandSoftware.Input/Outputsoftwarelayers.

6)Filesystems
Files.Directories.FileSystemImplementation

References TANEMBAUM,A.S.ModernOperatingSystems.2ndEdition.
Silberschatz,A.,Gagne,G.,Galvin,P.,2005OperatingSystemConcepts".6th
Edition.
TanenbaumA.S.,WoodhullA.S.Operatingsystems.Designand
Implementation.2ndEdition.

Additional Deitel,H.,Deitel,P.,Choffnes,D.,OperatingSystems.3rdEdition.
Reading

Vous aimerez peut-être aussi