Sistemas Operacionais Prof. Fabiano Sabha Apresentação Fabiano Sabha • • • • • • Graduado em Administração de Redes de Computadores Pós-graduado em Segurança da Informação Pós-graduando em Met. e Didática no Ensino Superior Pós-graduando em Gestão Estratégica de Negócios Profissional de TI desde 1991. Professor desde 2006 – – – – – – – – Sistemas Operacionais de Rede Sistema Operacional Sistemas de Informações Gerenciais Segurança e Auditoria de Sistemas Gerência de Centro de informática Tópicos Avançados de Redes de Computadores Teoria da Computação Gestão da Qualidade Sistemas Operacionais de Rede– Prof. Fabiano Sabha 2 Apresentação Prof. Fabiano Sabha Disciplina: Sistemas Operacionais www.fabianosabha.com.br – Divulgação de materiais utilizados em sala de aula blog.fabianosabha.com.br – Fóruns das disciplinas ministradas – Recados e comentários E-mail: [email protected] Aulas Teóricas – C.H. 80 Horas Sistemas Operacionais - Prof. Fabiano Sabha Ementa A disciplina tem por objetivo capacitar o aluno para 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 - Prof. Fabiano Sabha 4 Horário Horário Quinta – Feira :19h00 às 22h40 Presença Presença somente para que estiver PRESENTE! Não existe presença geral. Aula REGISTRADA é aula COBRADA. Sistemas Operacionais - Prof. Fabiano Sabha 5 Avaliações 1º Bimestre A avaliação será composta por: • Nota 1: (P1) 10,0 – Prova Bimestral – dissertativa / múltipla escolha 2º Bimestre A avaliação será composta por: • Nota 2: (P2) 7,0 + (ATV) 3,0 – Prova Bimestral – dissertativa / múltipla escolha – ATV – Atividades Práticas Sistemas Operacionais - Prof. Fabiano Sabha 6 Avaliação Media Final A avaliação será composta por: • Média Final: Média_Final = (Bim.1 + Bim. 2) /2 Sistemas Operacionais - Prof. Fabiano Sabha 7 Datas Provas • 1º bimestre (P1) – à definir • 2º bimestre (P2) – à definir • Substitutiva – à definir Trabalhos • Apresentação à combinar Sistemas Operacionais - Prof. Fabiano Sabha 8 Importante Pesquisas • Pesquisas não devem ser feitas via (ctrl+c / ctrl+v); • Pesquisas iguais = NOTA ZERO Trabalhos • Ordem de apresentação será por sorteio; • Avaliação de participação individual na apresentação dos demais grupos; • Assistir apresentação dos demais grupos será critério de avaliação. Sistemas Operacionais - Prof. Fabiano Sabha 9 Bibliografia Bibliografia Básica MACHADO, Francis Berenger, MAIA, Luiz Paulo. Arquitetura de sistemas Operacionais. 4.ed. São Paulo: LTC, 2007. TANENBAUM, A.. Sistemas Operacionais Modernos. 1.ed. São Paulo: Pearson Education, 2003. DEITEL, HarberyM.; DEITEL, Paul J.; CHOFFENS, David R.. Sistemas Operacionais. 3.ed. São Paulo: Pearson Education, 2005. Bibliografia Complementar SILBERSCHATZ, Abraham. Fundamentos de Sistemas Operacionais. 6.ed. Rio de Janeiro: LTC, 2004. Sistemas Operacionais - Prof. Fabiano Sabha 10 Nosso Contrato Atenção às aulas Cuidado com as Faltas Participar das aulas e fazer exercícios propostos Em caso de dúvidas sempre perguntar O professor é seu parceiro no conhecimento, procure-o. Sistemas Operacionais - Prof. Fabiano Sabha 11 Nosso Contrato Não CONVERSAR durante as aulas Celular desligado ou no modo “vibra” (MP”x” idem) Início das aulas SEMPRE no horário marcado Meios e datas marcadas para entrega de trabalho não ALTERAM. Sistemas Operacionais - Prof. Fabiano Sabha 12 O que esperar do Professor? Dedicação Rigor Justiça Compromisso Respeito Total INTOLERÂNCIA a conversa durante as aulas Sistemas Operacionais - Prof. Fabiano Sabha 13 Conteúdo Programático “Simplificado” 1 Conceitos Básicos de SO, uma visão geral: 1.1 Sistemas Monoprogramáveis / Monotarefa 1.2 Sistemas Multiprogramáveis / Multitarefa 2 Processo 2.1 Modelo de processo, estados mudanças de estados 2.2 Subprocesso e Thread 3 Gerência do Processador 3.1 Critérios de escalonamento 3.2 Escalonamento Preemptivo e não-preemptivo Sistemas Operacionais - Prof. Fabiano Sabha 14 Conteúdo Programático “Simplificado” 4 Gerência de Memória 4.1 Alocação contígua Simples 4.2 Alocação Particionada 5 Sistemas de Arquivos 5.1 Organização de Arquivos 5.2 Métodos de Acesso, Operações de I/O e Atributos 6 Gerência de Dispositivos 6.1 Operações de I/O 6.2 Subsistemas de I/O Sistemas Operacionais - Prof. Fabiano Sabha 15