200501

Propaganda
ESTADO DE GOIÁS
Universidade Estadual de Goiás
Unidade Universitária de Ciências Exatas e Tecnológicas
PLANO DE ENSINO
CURSO
Bacharelado em Sistemas de Informação
CÓDIGO
ANO LETIVO
2005
DISCIPLINA
NOME
Sistemas Operacionais
PERÍODO / ANO
2º Ano
CARGA HORÁRIA
CHS
CHT
2
60
EMENTA
Conceitos Fundamentais; Processos; Mecanismos de Sincronização; Semáforos; Regiões Críticas;
“Deadlock”; Algoritmos de Escalonamento; Multitarefa; Multiprogramação; Memória Virtual;
Paginação; Segmentação; Gerência de Entrada e Saída; Multiprocessamento. Estudo de sistemas
existentes: Windows NT, Linux, Unix, etc.
OBJETIVOS
Geral
Familiarizar os alunos com o Sistema Operacional, enquanto software básico para a utilização do
computador, enfocando os serviços, desafios e problemas de projeto.
Específicos
1. Introduzir os conceitos referentes a sistemas computacionais;
2. Conceituar Sistema Operacional, enfocando a aplicação do mesmo nas diversas plataformas;
3. Compreender a evolução do Sistema Operacional relacionado a custos e evolução do hardware;
4. Entender os diversos serviços do Sistema Operacional;
5. Conhecer os principais tipos de Sistemas Operacionais existentes e em uso pelas organizações;
6. Entender os desafios apresentados no projeto de Sistemas Operacionais;
7. Introduzir os conceitos referentes a Sistemas Distribuídos;
CONTEÚDO PROGRAMÁTICO
1. Conceitos básicos, histórico e aplicações.
1.1.
Definição de um sistema de computação;
1.2.
Conceitos relacionados a tecnologia da informação
1.3.
Evolução dos computadores e suas gerações.
1.4.
Evolução dos Sistemas Operacionais.
1.5.
1.6.
1.7.
Processamento de dados: Etapas e tipos.
Computadores e seus dispositivos e suas unidade de medida.
Tipos de softwares e de aplicações.
2. Sistemas Operacionais.
2.1 Conceito, organização e estrutura de um sistema operacional.
2.2 Funcionamento.
2.3 Os processos e o escalonador de processos.
2.3.1 Problemas e soluções para o escalonamento de processos.
2.3.2 Comunicação entre processos.
2.3.3 Tipos de processamento
2.3.4 Sistemas mono e multi-processados, mono e multi-programados.
2.3.5 Sistemas compartilhados e distribuídos.
2.4 Gerenciamento de memória.
2.4.1 Conceito e tipos de gerenciamento.
2.4.2 Swapping e memória virtual.
2.4.3 Paginação e segmentação de memória.
2.5 Sistemas de arquivos.
2.5.1 Arquivos e diretórios.
2.5.2 Implementação de um sistema de arquivos.
2.5.3 Segurança, proteção e recuperação de arquivos.
2.5.4 Comparativo entre sistemas de arquivos de diferentes sistemas operacionais.
2.6 Apresentação sobre os principais sistemas operacionais utilizados
2.7. Entrada/Saída.
2.7.1 Hardware de entrada/saída.
2.7.2 Software de entrada/saída.
2.7.3 Discos, clocks e terminais.
2.8 Deadlocks: Disputa por recursos entre processos.
2.9 Princípios dos Sistemas Distribuídos .
METODOLOGIA DE ENSINO
A disciplina será ministrada através de aulas expositivas, trabalhos em grupo com apresentação dos
alunos, leituras individuais, debates, exercícios, etc.
CRITÉRIOS DE AVALIAÇÃO
A avaliação ocorrerá de duas formas:
Processual e contínua para levantamento dos elementos necessários para o replanejamento das
aulas;
Somativa para cada VA através de provas, trabalhos atividades em grupo; realização de
projeto final.
BIBLIOGRAFIA
1.BÁSICA
TANENBAUM, Andrew S. “Sistemas Operacionais Modernos”. Rio de Janeiro, Prentice/Hall do Brasil,
1995.
GUIMARÃES, Célio Cardoso. “Princípios de Sistemas Operacionais”. Rio de Janeiro, Editora Campus,
1986.
2.GERAL
CAMARÃO, Paulo César Bhering. “Glossário de Informática”. São Paulo, Livros Técnicos e Cientifícos,
1992.
CALINGAERT,P.; Prentice-Hall Series Operating Systems Elements: A User
Perspective, Englewood Cliffs; Prentice-Hall, 1982.
COMER,D. Prentice-Hall International Editions Operating System Design, Englewood
Cliffs; Prentice-Hall, 1987. (2v).
KURZBAN,S.A.; HEINES,T.S.; SAYERS,A.P. Operating Systems Principles. 2.ed.; New
York; Van Nostrand, 1984.
PETERSON,J.L.; SILBERSCHATZ, A. Operating System Concepts, 2.ed.; Reading;
Addison Wesley, 1985.
TANENBAUM,A.S. Operating Systems: Design and Implementation, Prentice-Hall,
1987.
PROFESSOR PROPONENTE
UEG: 10/02/2005
PROFESSOR: Guiliano Rangel Alves
ASSINATURA:
DEPARTAMENTO (PARECER/APRECIAÇÃO)
ATA DE APROVAÇÃO Nº 001/2005
(Reunião de Curso)
UEG10/02/2005
ASSINATURA:
Prof. Joilson dos Reis Brito
Coordenador de Curso
Download