PLANO DE ENSINO
CURSO BACHARELADO EM CINCIA DA COMPUTAO MATRIZ 2
OBJETIVOS
Fornecer ao estudante uma viso slida e consistente dos diversos subsistemas que compem um sistema
operacional, bem como dos principais problemas que caracterizam cada subsistema e suas principais solues,
e da maneira como esses subsistemas interagem uns com os outros
EMENTA
Estudo de caso de sistemas operacionais. Projeto e implementao de prottipo de sistema operacional
enfocando aspectos bsicos como multiprogramao, gerncia de memria e gerncia de arquivos.
CONTEDO PROGRAMTICO
ITEM EMENTA CONTEDO
Sistema Operacional: Linux
- Histria do UNIX e do Linux
- Viso Geral Principais Comandos
- Processos no Linux
- Gerenciamento de memria
- Entrada e sada
- Sistema de arquivos
- Servios no Linux
1 Estudo de caso de sistemas operacionais - Sistema Operacional Windows Server
- Histria do Windows
- Viso Geral- Comandos Windows
- Programando o Windows
- Estrutura do sistema
- Processos e threads no Windows
- Gerncia de memria e caching
- Entrada e sada
- Sistema de arquivos NTFS
PROCEDIMENTOS DE ENSINO
AULAS TERICAS
A maioria das aulas expositivas e dialogadas em sala de aula e/ou laboratrio de informtica. Os principais
recursos didticos utilizados sero: multimdia, computadores, ambiente virtual de aprendizagem (Moodle),
laboratrios, aulas prticas, seminrios sobre Sistemas Operacionais.
AULAS PRTICAS
Atividades de pesquisa e elaborao de trabalho em laboratrio.
Instalao e investigao dos sistemas operacionais Linux e Windows
Estudo, modificao e compilao do cdigo fonte do MINIX
ATIVIDADES PRTICAS SUPERVISIONADAS
Listas de Exerccios, Trabalhos individuais/grupo de implementao ou de resoluo de exerccios, alm de
pesquisas complementares podero ser utilizados como instrumentos auxiliares para a construo do
conhecimento. Como trabalho final ser solicitado a implementao de um Sistema Operacional bsico
contendo algoritmos de gerencia de memria, processos e arquivos.
PROCEDIMENTOS DE AVALIAO
As avaliaes sero realizadas considerando os contedos estudados durante o semestre. Trs provas
tericas sero aplicadas, as quais contemplaro os contedos discutidos em sala at a data de sua realizao.
As provas contero questes objetivas, subjetivas, mltipla escolha, entre outras. As provas valero 30% da
nota final, as atividades de laboratrio descritas no plano de ensino como: montagens de servidores,
instalaes e laboratrios ser de 40% e sero realizadas no laboratrio, a implementao de um sistema
operacional bsico como entrega de trabalho final ser de 30% .
Nota Final: ((Avaliao 01 + Avaliao 02 + Avaliao 03) * 0.30)) + (Laboratrios * 0,40) + (Trabalho Final *
0,30)
REFERNCIAS
Referencias bsicas:
MACHADO, F.B, MAIA, L.P. Arquitetura de Sistemas Operacionais. Rio de Janeiro, RJ: LTC, 2013. xiii, 250
p. ISBN 9788521622109.
OLIVEIRA, Rmulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANI, Simo Sirineo. Sistemas
operacionais. 4. ed. Porto Alegre, RS: Bookman, Instituto de Informtica da UFRGS, 2010. 374 p. (Livros
didticos ; 11). ISBN 9788577805211.
SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Sistemas operacionais com Java. 8. ed.
Rio de Janeiro, RJ: Elsevier, 2016. 779 p. ISBN 9788535283679.
Referncias Complementares:
SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de Sistemas Operacionais -
Princpios Bsicos - 2013. Rio de Janeiro: LTC, 2013. ISBN 8521622058.
COULOURIS, George F; DOLLIMORE, Jean; KINDBERG, Tim; BLAIR, Gordon (Autor). Sistemas
distribudos: conceitos e projeto. 5. ed. Porto Alegre, RS: Bookman, 2013. xvi, 1048 p. ISBN 9788582600535.
STALLINGS, William; BROWN, Lawrie (Autor). Segurana de computadores: princpios e prticas. Rio de
Janeiro, RJ: Elsevier, c2014. xvii, 726 p. ISBN 9788535264494.
MONTEIRO, Mrio A. Introduo organizao de computadores. 5. ed. Rio de Janeiro, RJ: LTC, 2007.
698 p. ISBN 978-85-216-1543-9.
ORIENTAES GERAIS