Prof. Pedro Luís Antonelli Anhanguera...

Post on 07-Nov-2018

217 views 0 download

Transcript of Prof. Pedro Luís Antonelli Anhanguera...

Sistemas Operacionais

Prof. Pedro Luís Antonelli Anhanguera Educacional

Sistemas Operacionais

OBJETIVOS :

Compreender a estrutura de um sistema operacional e seus principais subsistemas. Conhecer o conceito de processos e threads, organização e gerenciamento de memória, processador e sistemas de arquivos.

Sistemas Operacionais

EMENTA :

Conceitos básicos de sistemas operacionais:

processos, organizações de sistemas operacionais,

chamadas de sistema.

Gerência do processador: estados do processo,

escalonamento.

Sistemas Operacionais

EMENTA - continuação

Entrada e saída: dispositivos controladores,

softwares de E/S, interrupções, dependência e

independência.

Gerência de Memória: partições fixas e variáveis,

paginação, segmentação, memória virtual.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 1 -08/02 Apresentação da Disciplina. Introdução a Sistemas Operacionais.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 2 -15/02 Visão geral de sistemas operacionais (evolução e tipos de S.O.)

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 3 -29/02 Conceitos básicos - SO: Hardware e software, Concorrência.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 4 -07/03 Estrutura do Sistema Operacional

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 5 - 14/03 Processos e Threads.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 6 - 21/03 Processos e Threads – continuação.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 7 -28/03 Sincronização e comunicação entre processos/threads.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 8 - 04/04 Revisão, exercícios, seminários.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 9 - 11/04 Atividades de Avaliação? Seminários?

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 10 -18/04 Gerência do processador.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 11 - 25/04 Gerência de memória.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 12 - 02/05 Gerência de memória virtual.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 13 - 09/05 Sistema de arquivos.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 14 -16/05 Sistema de arquivos – continuação.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 15 - 23/05 Gerencia de dispositivos.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 16 - 30/05 Sistemas com múltiplos processadores.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 17 - 06/06 Sistemas operacionais comerciais.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 18 -13/06 Prova Escrita Oficial

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 19 - 20/06 Exercícios de revisão.

Sistemas Operacionais

CRONOGRAMA DAS AULAS

Aula 20 -27/06 Prova Substitutiva.

Sistemas Operacionais

BIBLIOGRAFIA BÁSICA PADRÃO - ( PLT 73)

MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. 4ª ed. São Paulo: LTC, 2007.

Sistemas Operacionais

BIBLIOGRAFIA BÁSICA

DEITEL, Harvery M.; DEITEL, Paul J.; CHOFFNES, David R.. Sistemas Operacionais. 3ª ed. São Paulo: Pearson Education,2005. TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 2ª ed. São Paulo: Pearson Prentice Hall, 2008.

Sistemas Operacionais

BIBLIOGRAFIA COMPLEMETAR

SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de Sistemas Operacionais. 6ª ed. Rio de Janeiro: LTC, 2004. SILBERSCHATZ, A.. Sistemas Operacionais. 6ª ed. Rio de Janeiro: LTC, 2004. OLIVEIRA, Rômulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANI, Simão Sirineo. Sistemas Operacionais. 3ª ed. Porto Alegre: Sagra Luzzatto, 2004.

Sistemas Operacionais

BIBLIOGRAFIA COMPLEMETAR- continuação

TANEMBAUM, A. S.. Organizacao estruturada de computadores. 4ª ed. Rio de Janeiro: LTC, 2001. KORFF, Yanek. Mastering FreeBSD and OpenBSD Security. 5ª ed. Sebastepol - CA: Beiging O'Reily, 2005.