Fechar menu lateral

Curso 65AB

A tabela as seguir apresenta todas as disciplinas com vagas disponíveis para os discentes do Curso OPÇÃO 2º CICLO CIÊNCIAS EXATAS – ENGENHARIA COMPUTACIONAL(65AB) da Universidade Federal de Juiz de Fora (UFJF) no período letivo atual. Os horários e os docentes responsáveis por cada disciplina podem ser consultados clicando na turma desejada.

Ressalta-se que o Curso de Engenharia Computacional da UFJF é ofertado em período integral, com aulas de segunda a sexta-feira, podendo ocorrer nos turnos matutino (8h às 12h), vespertino (14h às 18h) ou noturno (19h às 23h), conforme estabelecido na grade curricular.

Plano de Ensino

Disciplina: DCC062 - SISTEMAS OPERACIONAIS

Horas Aula: 4

Departamento: DEPTO DE CIENCIA DA COMPUTACAO /ICE

Ementa
keyboard_arrow_down keyboard_arrow_up
- Introdução;
- Processos e Linhas de Execução (Threads);
- Impasses (Deadlocks);
- Gerenciamento de Memória;
- Entrada/Saída;
- Sistemas de Arquivos.
1) Introdução
O que é um sistema operacional? Histórico. Taxonomia dos SOs. Conceitos Básicos. Chamadas de Sistema. Estrutura do SO.
2) Processos e Linhas de Execução (Threads)
Processos. Linhas de Execução (Threads). Comunicação Interprocesso. Escalonamento.
3) Impasses (Deadlocks)
Recursos. Introdução aos Impasses. Detecção e Recuperação de Impasses. Evitando Impasses. Prevenindo Impasses. Outras Questões.
4) Gerenciamento de Memória
Gerenciamento Básico de Memória. Trocas (Swapping). Memória Virtual. Algoritmos para Substituição de Páginas. Questões de Projeto. Questões de Implementação. Segmentação.
5) Entrada/Saída
Princípios de Hardware e de Software. Camadas de Software para Entrada/Saída.
6) Sistemas de Arquivos
Arquivos. Diretórios. Implementação de Sistemas de Arquivos.
SILBERSCHATZ, Abraham; GALVIN, Peter; GAGNE, Greg. Fundamentos de Sistemas Operacionais - Princípios Básicos. LTC, 2013. 450 p.
TANENBAUM, Andrew; WOODHULL, Albert. Sistemas Operacionais: Projeto e Implementação. 3ª ed. Bookman, 2008.

DEITEL, H. M.; DEITEL, P.; CHOFFNES D. Sistemas Operacionais. 3ª ed. Pearson, 2005. 784 p.
STALLINGS, W. Operating systems: Internals and Design Principles. 8ª ed. Pearson, 2014. 800 p.
STALLINGS, William. Arquitetura e organização de computadores. 8ª ed. Pearson, 2010. 640 p.
TANENBAUM, Andrew. Organização Estruturada de Computadores. 6ª ed. Pearson, 2013. 624 p.
TANENBAUM, Andrew. Sistemas Distribuidos. 2ª ed. Pearson, 2008. 416 p.
TANENBAUM, Andrew. Sistemas Operacionais Modernos. 3ª ed. Pearson, 2010. 672 p.
Voltar