0% acharam este documento útil (0 voto)
7 visualizações2 páginas

SO

So

Enviado por

6ef65d718c
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
0% acharam este documento útil (0 voto)
7 visualizações2 páginas

SO

So

Enviado por

6ef65d718c
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1/ 2

Ministério da Educação

Universidade Tecnológica Federal do Paraná


Campus Cornélio Procópio

Informações da disciplina
por Conteúdo

Modalidade
Código
Disciplina/Unidade Curricular Modo de Avaliação da Oferta
Ofertado
disciplina

Nota/Conceito E
EC36C Sistemas Operacionais Presencial Semestral
Frequência

Carga Horária

AT AP APS ANP APCC CHEAD CHE Total

2 2 4 0 0 0 0 60

AT: Atividades Teóricas (aulas semanais).


AP: Atividades Práticas (aulas semanais).
ANP: Atividades não presenciais (horas no período).
APS: Atividades Práticas Supervisionadas (aulas no período).
APCC: Atividades Práticas como Componente Curricular (aulas no período, esta carga horária está incluída em AP e AT).
CHEAD: Carga horária total em EAD.
CHE: Carga horária total extensionista.
Total: Carga horária total da disciplina em horas.

Objetivo

Ao final do curso o aluno será capaz de: apresentar estrutura e conceitos básicos de sistemas operacionais;
descrever os mecanismos de comunicação interprocessos; descrever os algoritmos de gerenciamento de
memória; descrever as soluções para problemas de alocação de recursos; descrever e conceituar
gerenciamento de sistemas de arquivos.

Ementa

Estrutura e conceitos ba sicos de sistemas operacionais; Processo: conceitos, sincronizac a o, comunicac a o,


escalonamento; Monoprocessamento e multiprocessamento; Memo ria virtual; Gerenciamento de memo ria;
Alocac a o de recursos e deadlocks; Gerenciamento de sistemas de arquivos; Tolera ncia a falhas em sistemas
operacionais.

Conteúdo Programático

Ordem Ementa Conteúdo

1 Estrutura e conceitos básicos de Sistemas O que é um Sistema Operacional (S.O).


Operacionais. S.O como máquina estendida e S.O. como
gerenciador de recursos. História dos
Sistemas Operacionais: evolução do
Hardware e do Software. Conceitos de
S.O.: kernel, shell, chamadas de sistema
Ordem Ementa Conteúdo
Estruturas: monolíticos, camadas,
máquinas virtuais, cliente-servidor.

Conceitos: Processos e Threads.


Processo: conceitos, sincronizac a o, comunicac a Comunicação interprocesso.
2 o, escalonamento Monoprocessamento e Agendamento de processos.
multiprocessamento. Escalonamento em múltiplos
processadores.

Memória virtual. Paginação.


3 Memo ria virtual.Gerenciamento de memo ria.
Segmentação.

Caracterização de impasses (deadlocks).


4 Alocação de recursos e deadlocks.
Métodos para tratamento de impasses.

Gerenciamento de sistemas de arquivos; Noc o es


Conceito de arquivos. Métodos de acesso.
5 de protec a o e seguranc a; Tolera ncia a falhas em
Estrutura de diretórios.Segurança.
sistemas operacionais.

Bibliografia Básica

TANENBAUM, Andrew S. Sistemas operacionais modernos. 3. ed. São Paulo, SP: Pearson, c2008. xvi, 654 p. ISBN 9788576052371.

TANENBAUM, Andrew S.; WOODHULL, Albert S. Sistemas operacionais: projeto e implementação. 3. ed. Porto Alegre, RS: Bookman, 2008. xi, 990
p. + 1 CD-ROM (4¾ pol.) ISBN 8573075309.

MACHADO, Francis Berenger; MAIA, Luiz Paulo (Autor). Arquitetura de sistemas operacionais. 2. ed. Rio de Janeiro, RJ: LTC, 1997. 232 p. : ISBN
85-216-1097-1

Bibliografia Complementar

MURDOCA, Miles J.; HEURING, Vincent P. Introdução à arquitetura de computadores. Rio de Janeiro: Campus, 2000. xxii, 512 p. ISBN 85-352-
0684-1.

MOTA FILHO, João Eriberto. Descobrindo o Linux: entenda o sistema operacional GNU/Linux. 3. ed. rev. e ampl. São Paulo, SP: Novatec, 2012.
924 p. ISBN 9788575222782.

SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de sistemas operacionais. 8. ed. Rio de Janeiro, RJ: LTC, c2010. 515
p. ISBN 9788521617471.

PATTERSON, David A.; HENNESSY, John L. Arquitetura de computadores: uma abordagem quantitativa. Rio de Janeiro, RJ: Elsevier, 2014. xxv, 435
p. (+ apendices) ISBN 9788535261226.

SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de sistemas operacionais: princípios básicos. Rio de Janeiro, RJ: LTC,
c2013. xvi, 432 p. ISBN 9788521622055.

WEBER, Raul Fernando. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre: Bookman, 2012. 400 p ISBN 9788540701427.

MORIMOTO, Carlos E. Servidores Linux: guia prático. Porto Alegre, RS: Sul Editores, c2008. 735p. ISBN 9788599593134.

# Resumo da Alteração Edição Data Aprovação Data

Gabriela De
Plano de ensino inserido em Paulo Augusto
1 Andrade Campos 28/03/2018 29/03/2018
28/03/2018. Nardi
Massucato

05/08/2024 22:42

Você também pode gostar