UNIVERSIDADE FEDERAL DA PARAÍBA
CAMPUS IV: LITORAL NORTE
DEPARTAMENTO DE CIÊNCIAS EXATAS
BACHARELADO EM SISTEMAS DE INFORMAÇÃO


PLANO DE CURSO

DISCIPLINA

  • Nome: Sistemas Operacionais
  • Carga Horária: 60 horas
  • Professor: Alexandre Duarte - aduarte@ccae.ufpb.br
  • Período: 2009.1

EMENTA

Introdução a Sistemas Operacionais: definições e conceitos básicos, tipos de sistemas operacionais. Gerência de processos e threads. Gerência de memória. Gerência de Entrada e Saída. Sistema de Arquivos. Estudo de casos em sistemas operacionais comerciais. Novas tendências em sistemas operacionais: sistemas operacionais web.

OBJETIVO GERAL

Os objetivos principais da disciplina são

  • apresentar os principais conceitos relacionados ao funcionamento dos Sistemas Operacionais modernos
  • fornecer detalhes sobre mecanismos de escalonamento e gerenciamento de processos e threads
  • discutir as principais técnicas de gerência de memória adotadas por sistemas operacionais
  • apresentar os mecanismos utilizados para a gerência de dispositivos de entrada e saída
  • detalhar o funcionamento de um sistema de arquivos

OBJETIVOS ESPECÍFICOS

Após cursar a disciplina, o aluno deverá ser capaz de

  • entender os principais conceitos por trás do funcionamento de um sistema operacional
  • comparar algoritmos de escalonamento de processos
  • entender o conceito de deadlock e as diversas formas de lidar com esse problema
  • comparar algoritmos de substituição de páginas

CONTEÚDO PROGRAMÁTICO

Assunto Horas
Unidade I: Visão Geral
Introdução
Estruturas do Sistemas Operacional
10
Unidade II: Gerência de Processos
Processos
Threads
Escalonamento de Processos
Sincronismo de Processos
Deadlocks
24
Unidade III: Gerência de Memória Memória Principal Memória Virtual 16
Unidade IV: Sistemas de Arquivos 10
Total de Horas 60

METODOLOGIA

Aulas expositivas utilizando os recursos didáticos; aulas práticas ou de exercícios; trabalhos individuais ou em grupo.

RECURSOS DIDÁTICOS

Quadro branco e pincel atômico. Retroprojetor e transparências. Livros e apostilas. Microcomputador e softwares específicos.

MODOS E MEIOS DE AVALIAÇÃO

A freqüência, a participação nas discussões, a iniciativa e a organização serão avaliadas subjetivamente. A absorção do conteúdo será avaliada por meio de três avaliações escritas e/ou trabalhos individuais/em grupo.

REFERÊNCIAS BIBLIOGRÁFICAS

  • Silberschatz, A. et al. Sistemas operacionais com Java: conceitos e aplicações. Rio de Janeiro: Elsevier, 2004.
  • Silberschatz. A, Galvin P.B. - Sistemas Operacionais - Conceitos, 5a edição, Prentice Hall do Brasil.
  • Tanembaum A. - Sistemas Operacionais Modernos. São Paulo: Prentice Hall do Brasil – 2003.
  • Oliveira R S. Carissimi, A. S. , - Sistemas Operacionais, Editora Sagra-Luzzato. Porto Alegre. Janeiro 2001
 
sistemas/planos/so-2009.1.txt · Última modificação: 2010/02/10 23:26 por Alexandre Duarte · [Revisões anteriores]
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki