Carregando...

DISCIPLINA Listagem de Ementa/Programa

SISTEMAS OPERACIONAIS DE REDESDISCIPLINA 160121

VER OFERTA

ÓrgãoENE Departamento de Engenharia Elétrica.
Código160121
DenominaçãoSistemas Operacionais de Redes
NívelGraduação
Início da Vigência em1971/2
Pré-requisitos ENE 112003 Sistemas Microprocessados E
ENE 112127 Lab Sistemas Microprocessados E
ENE 167959 FUNDAMENTOS DE REDES
EmentaInício da Vigência em 2002/1

Noções de sistema operacional; Sistema multitarefa; Gestão de entrada/saída; Gestão de memória; Gestão de discos e arquivos; Sistemas Operacionais Distribuídos; Estrutura e Operação de Sistemas Operacionais Modernos

ProgramaInício da Vigência em 2002/1

1. Noções de Sistema Operacional

Definição e histórico
Conceitos de hardware e software
Tipos de Sistemas Operacionais
Funções comuns ao sistema operacional.

2. Processos

Definição
Estados de um processo e mudanças de estado
Tipos de processos
Comunicação entre processos

3. Gerenciamento de Entradas/Saídas

Requerimentos de entradas/saídas
Organização de gerência de entrada/saída.

4. Gerenciamento de Memória

Sistema Monousuário:
Partição fixa e variável
Memória paginada.

Sistemas de Tempo Compartilhado (Time-Sharing):
Memória virtual
Paginação
Segmentação.

Sistemas Distribuídos

5. Gerenciamento de Discos e Arquivos

Sistemas de Arquivos,
Operações em discos,
Operações em arquivos.

6. Sistema Operacional Linux

Kernel e estrutura do sistema operacional,
Sistema de Arquivos,
Sistema de Entrada e Saída,
Shell
Utilitários do Unix: vi, grep, make, awk, etc.
Comandos básicos, operação e execução de programas.

7. Tópicos de Sistemas Operacionais de Redes

Arquitetura Cliente/ Servidor
Cluster
Grid
P2P
Segurança em Sistemas Operacioais
Web Services
Disponibilidade e Gerenciamento de Falhas
Balanceamento de Carga

BibliografiaInício da Vigência em 2007/2

1. TANEMBAUM, A. S. - Sistemas Operacionais Modernos. Editora Pearson/ Prentice Hall, 2ª ed., 2003.
2. OLIVEIRA, R.S, CARISSIMI, A. e TOSCANI, S.S. - Sistemas Operacionais. Editora Sagra Luzzatto, 2ª ed., 2000.
3. MACHADO B. F. e MAIA, P. L. - Arquitetura de Sistemas Operacionais. 3ª ed., Editora LTC, 2002.

Complementar

1. MAZIERO, C. A. - Sistemas Operacionais: Conceitos e Mecanismos. 2013. E-book disponível em http://dainf.ct.utfpr.edu.br/~maziero/doku.php/so:livro_de_sistemas_operacionais
2. FOX, R. - Linux with Operating System Concepts. Chapman and Hall/CRC; 1st ed., 2014.
3. SILBERSCHATZ, A.; GALVIN, P. e GAGNE, G. - Operating System Concepts. 9th ed., Wiley, 2014.
4. TANENBAUM, A. S. e STEEN, M. - Sistemas distribuídos: princípios e paradigmas. 2a ed., Rio de Janeiro: Pearson/Prentice Hall, 2012.
5. PORTNOY, M. - Virtualization Essentials. Sybex; 1st ed., 2012.