Sistemas Operacionais

IFPB - CAJAZEIRAS - 2015.1

Conteúdo desta página

Notícias

  • [21/10/2015] Na sexta (06/11/2015), das 13:00 às 15:30, teremos revisão para a 3ª avaliação.

  • [21/10/2015] Na quinta (05/11/2015), das 19:00 às 21:30, teremos aula. Teremos a apresentação do seminário do sexto grupo.

  • [21/10/2015] Não teremos aula de SO dia 27/10 e 29/10. O Prof. Cícero Aristofânio usará os horários de nossas aulas para PDS.

  • [21/10/2015] Na sexta (23/10/2015), das 13:00 às 15:30, teremos aula de SO. Iniciaremos com a apresentação do seminário do terceiro grupo e, em seguida, continuaremos com o conteúdo de Armazenamento auxiliar.

  • [21/10/2015] Não esqueçam que hoje a noite, das 19:00 às 20:40, teremos a apresentação do seminário do primeiro grupo.

  • [21/10/2015] Nossa reposição será dia 12/11/2015.

  • [21/10/2015] Nossa 3ª avaliação será dia 10/11/2015. Abordará os itens 5 e 6 do conteúdo programático, assim como os conteúdos abordados nos seminários.

  • [06/10/2015] Maiores informações sobre o seminário estão disponíveis aqui.

  • [12/05/2015] Na maior parte do nosso curso utilizaremos o livro do Prof. Maziero, que está disponível para download, como referência. Na página do livro é possível fazer uma cópia do livro texto e uma cópia do caderno de exercícios.

  • [12/05/2015] Site da disciplina no ar.

Docente

André Atanasio Maranhão Almeida

Email: andre.almeida [ @ ] ifpb.edu.br

Dias, horários e local das aulas

Terça das 13:00 às 15:30 na sala 02 e Quinta das 15:45 às 17:25 na sala 02.

Dúvidas

As dúvidas devem ser esclarecidas o quanto antes. Não hesitem em interromper as aulas para esclarecer dúvidas. Podem também enviar e-mails com esta finalidade.

Datas importantes

    • 12/11/2015 - Reposição.

    • 10/11/2015 - 3ª avaliação. Abordará os itens 5 e 6 do conteúdo programático, assim como os conteúdos abordados nos seminários.

    • 18/06/2015 - 2ª avaliação. Abordará os itens 3 e 4 do conteúdo programático.

    • 05/05/2015 - 1ª avaliação. Abordará os dois primeiros itens do conteúdo programático.

Material didático

Conteúdo programático

    1. Introdução

      1. Histórico

      2. Tipos de SO

      3. Conceitos de Hardware

      4. Conceitos Básicos

      5. Sistemas Distribuídos

    2. Gerenciamento de Tarefas

      1. Objetivos

      2. O Conceito de Tarefa

      3. Tipos de Sistema

      4. Implementação de Tarefas

      5. Escalonamento

    1. Gerenciamento de Memória

      1. Conceitos

      2. Organização da Memória

      3. Estratégias de Alocação

      4. Localidade de Referências

      5. Fragmentação

      6. Memória Virtual

    1. Comunicação e Sincronização entre Tarefas

      1. Mecanismos Comunicação

      2. Exclusão Mútua

      3. Soluções para Garantir Exclusão Mútua

      4. Impasses

    1. Gerenciamento de Entrada e Saída

      1. Recursos Básicos

      2. Dispositivos Controladores

      3. Formas de Comunicação com Dispositivos de E/S

      4. Formas de Realização de E/S

      5. Camadas do Software de E/S

    1. Gerenciamento de Armazenamento Auxiliar

      1. Organização de um HD

      2. Formatação de Disco

      3. Escalonamento de Braço de Disco

      4. RAID

      5. Sistemas de Arquivos

      6. Segurança

    1. Estudos de Caso

Bibliografia básica

MAZIERO, C. A. Sistemas Operacionais: Conceitos e Mecanismos. 2013.

COULOURIS, G.; et al. Sistemas Distribuídos - Conceitos e Projetos, 4ª ed. Bookman, 2007

Bibliografia complementar

TANENBAUM, A. S. Sistemas Operacionais Modernos, 3ª ed. Prentice-Hall, 2010.

DEITEL, H. M.; et al. Sistemas Operacionais, 3ª ed. Prentice-Hall, 2005.

SILBERSCHATZ, A.; et al. Fundamentos de Sistemas Operacionais, 8ª ed. LTC, 2010.

TANENBAUM, A. S.; WOODHULL,. A. S. Sistemas Operacionais - Projeto e Implementação, 3ª ed. Bookman, 2008.

TANENBAUM, A. S. Organização Estruturada de Computadores, 5ª ed. Prentice-Hall, 2007.

PATTERSON, D. A.; HENNESSY, J. L. Organização e Projeto de Computadores - A Interface Hardware/Software, 4ª ed. Campus, 2014.

Avaliações

Serão realizadas três provas escritas individuais e trabalhos.

A primeira prova acontecerá ao final do segundo item do conteúdo programático (Gerenciamento de Tarefas) e irá abranger os dois primeiros itens. A segunda prova acontecerá ao final do quarto item do conteúdo e irá abranger apenas os itens 3 e 4. A terceira prova acontecerá ao final do sexto item do conteúdo e irá abranger apenas os itens 5 e 6.

Um dos trabalhos abrangerá o item 7 e consequentemente abordará todos os restantes. As notas dos trabalhos serão combinadas, por média aritmética, para compor a quarta nota da disciplina.

A média semestral da disciplina será calculada pela média aritmética das quatro notas obtidas ao longo do semestre. Haverá ainda uma prova final, que será aplicada aos alunos que obtiverem média semestral inferior a 7,0 e maior ou igual a 4,0, conforme as normas da instituição. A final será uma prova escrita individual, que irá abranger todo o conteúdo da disciplina.

A nota final, para todos os que participarem da final, será a média ponderada entre a média semestral e prova final. A média semestral terá peso 6 e a prova final 4.