PLANO DE ENSINO CURSO: TECNÓLOGO EM ANÁLISE DE SISTEMAS Matriz Curricular 2009_1 Carga Horária 80 h/a DISCIPLINA: SISTEMAS OPERACIONAIS EMENTA: Fundamentar o conceito de sistemas operacionais; sua evolução histórica; tipos; principais componentes e serviços oferecidos. OBJETIVOS: Capacitar o aluno a entender conceitos e funcionamento de Sistemas Operacionais, ferramentas, estratégias e componentes utilizados nestes sistemas e também capacitá-lo para melhor utilização e exploração dos recursos dos mesmos. CONTEÚDO PROGRAMÁTICO: Conceitos principais sobre tipos e arquitetura dos S.O., Escalonamento de Processos, Gerência de Memória Real e Virtual, Gerência de Dispositivos de Entrada e Saída, Característica dos Principais Sistemas Operacionais Modernos e Sistemas Operacionais para Ambientes Corporativos. METODOLOGIA DE AULA E AVALIAÇÃO: Metodologia de Aula: A disciplina é organizada na forma de aulas teóricas e práticas, combinando exposição pelo professor com exercícios em aula ou laboratório, baseado prioritariamente em estudos de casos. Serão utilizados, complementarmente, exercícios, data show e seminários. Serão realizados trabalhos de pesquisa e exercícios extraclasses, individuais e em grupo. Metodologia de Avaliação: Será composta pela somatória de dois componentes: [1] Avaliações Continuadas (30%) [0 a 3,0 pontos] composta por: Postura Acadêmica: até 1 ponto. Avaliação a critério da disciplina: até 1 ponto. Memorial Descritivo da disciplina: até 1 ponto. [2] Avaliação Regimental: (70%) [0 a 7,0 pontos]: Avaliação semestral, individual e dissertativa. Semana Conteúdo Previsto Competências e Habilidades Trabalhadas Recursos Utilizados Apresentação da disciplina, Motivação e Metodologia de avaliação. 2,3,5 - 2,3,5 2 2,4,6 Conceito de Processo, Thread e Gerência de processos em um Sistema Operacional Possuir uma visão global da disciplina e sua aplicabilidade Aprender o conceito de Sistemas Operacionais, sua importância e utilização ao longo dos anos Aprender os componentes de um Sistema Operacional e como ele pode ser estruturado Aprender a utilização de processos e threads 5,2 1 2 1, 2,4 Escalonamento Apresentação de conceitos vistos. Escalonamento Apresentação de conceitos vistos. Aprender os conceitos básicos de escalonamento de processos Aprender os conceitos básicos de escalonamento de processos 2,4 1, 2,3 2,4 1, 2,3 2 3 4 5 6 Conceito de Sistema Operacional; Evolução dos Sistemas Operacionais e sua utilização e importância. Componentes de um Sistema Operacional; Funções do Núcleo (kernel) e Arquiteturas de Sistemas Operacionais. de Processos. aplicabilidade dos de Processos. aplicabilidade dos Bibliografia PLANO DE ENSINO Gerência de Memória: Memória Real e Virtual Aprender conceitos sobre a Gerência de Memória 2,4 Noções e Alocação de Memória Aprender conceitos sobre a Gerência de Memória 2 3, 4 Noções e Alocação de Memória Aprender conceitos sobre a Gerência de Memória 2 3, 4 10 Particionamento de Memória e Máquinas virtuais. Aprender conceitos sobre a Gerência de Memória 2 3, 4 11 Particionamento de Memória e Máquinas virtuais. Aprender conceitos sobre a Gerência de Memória 2 3, 4 12 Gerência de Dispositivos de Entrada e Saída Aprender conceitos sobre a Gerência de Dispositivos 2 3, 4 13 Gerência de Dispositivos de Entrada e Saída Aprender conceitos sobre a Gerência de Dispositivos 2 3, 4 Característica dos Principais Operacionais Modernos Aprender conceitos sobre os Sistemas Operacionais Modernos Desenvolver programas em linguagem “C”. 2,4 3, 4 14 2 3, 4 Desenvolver programas em linguagem “C”. 2 3, 4 Aplicação prática da teoria adquirida até o momento. - 1, 2, 3, 4 Aplicação prática da teoria adquirida até o momento. - 1, 2, 3, 4 7 8 9 15 16 17 18 19 20 Sistemas Sistemas Operacionais para Ambientes Corporativos; Novas tendências para Sistemas Operacionais Sistemas Operacionais para Ambientes Corporativos; Novas tendências para Sistemas Operacionais Laboratório – Análise e Estudo do comportamento do S.O para o gerenciamento de Processos e Memória no Sistema Operacional Windows Laboratório – Análise e Estudo do comportamento do S.O para o gerenciamento de Processos e Memória no Sistema Operacional Windows Semana das Provas Regimentais. 2, 3, 4 Semana de Reavaliação Regimental. BIBLIOGRAFIA BÁSICA MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. 4ª 1 Edição. Rio de Janeiro: LTC, 2007. OLIVEIRA, Rômulo Silva de; TOSCANI, Simão Sirineo; CARISSIMI, 2 Alexandre da Silva. Sistemas Operacionais. 4ª Edição. Porto Alegre: Bookman, 2010. TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 3ªEdição. São Paulo: Pearson, 2009. 3 BIBLIOGRAFIA COMPLEMENTAR FLYNN, Ida; MCHOES, Ann Mclver. Introdução aos Sistemas Operacionais. São Paulo: Cengage 4 Learning, 2008 SILBERSCHATZ, Abraham; GALVIN, Peter Baer. GAGNE, Greg. Fundamentos de Sistemas 5 Operacionais. 8º Edição. Rio de Janeiro: LTC, 2010. STUART, Brian L. Princípios de Sistemas Operacionais – Projetos e Aplicações. 1ª Edição. São 6 Paulo: Cengage Learning, 2010. FLYNN, Ida; MCHOES, Ann Mclver. Introdução aos Sistemas Operacionais. São Paulo: Cengage 7 Learning, 2008 PLANO DE ENSINO 8 SILBERSCHATZ, Abraham; GALVIN, Peter Baer. GAGNE, Greg. Fundamentos de Sistemas Operacionais. 8º Edição. Rio de Janeiro: LTC, 2010. RECURSOS DIDÁTICOS 1 TV/VÍDEO/DVD 4 LABORATÓRIO 2 DATASHOW 5 QUADRO-NEGRO e GIZ 3 RETRO-PROJETOR 6 Professores Responsáveis: Bruno Albuquerque Scrignoli Outros Professores: Data: São Paulo, 02 de agosto de 2013. Observações