📌 Informações Gerais da Disciplina

  • Código: CSECBJI.56
  • Período: 7º Período | Núcleo: Profissionalizante | Carga Horária: 60
  • Docente Responsável: Ana Mara (ana.figueiredo@iff.edu.br)
  • Livro / Material Didático Principal: Elementos de Eletrônica Digital (Capuano & Idoeta)

📋 Ementa e Objetivos Pedagógicos

📋 Ementa

Introdução aos Sistemas Operacionais. Processos e Threads. Gerenciamento de Memória.

🎯 Objetivos

  • Compreender o funcionamento dos mecanismos internos de Sistemas Operacionais.

🔒 Pré-requisitos e Dependências Curriculares (Trancas)

📖 Conteúdo Programático

  • 1. Introdução
    • O que é um Sistema Operacional?
    • Revisão sobre Hardware de Computadores
    • Tipos de Sistemas Operacionais
    • Conceitos sobre Sistemas Operacionais
      • i. Processos
      • ii. Espaços de Endereçamento
      • iii. Arquivos
      • iv. Entrada e Saída
      • v. Segurança
      • vi. Interpretador de Comandos
    • Chamadas de Sistemas
      • i. Chamadas de Gerenciamento de Processos
      • ii. Chamadas de Gerenciamento de Gerenciamento de Arquivos
      • iii. Chamadas de Gerenciamento de Diretórios
      • iv. Outras Chamadas de Sistema
    • Estrutura de Sistemas Operacionais
      • i. Sistemas Monolíticos
      • ii. Sistemas em Camadas
      • iii. Micronúcleo
      • iv. Modelo Cliente-Servidor
      • v. Máquinas Virtuais
      • vi. Exonúcleo
  • 2. Processos e Threads
    • Processos
    • Threads
    • Comunicação entre Processos
    • Escalonamento
    • Problemas Básicos de IPC
  • 3. Gerenciamento de Memória
    • Sem Abstração de Memória
    • Abstração de Memória: Espaços de Endereçamento
    • Memória Virtual
    • Algoritmos de Substituição de Páginas
    • Questões de Projeto para Sistemas de Paginação
    • Questões de Implementação
    • Segmentação

📚 Bibliografia Básica e Complementar (ABNT)

📕 Bibliografia Básica

  1. LIVEIRA, R. S., CARISSIMI, A. S. Sistemas Operacionais. 4ª Edição. Porto Alegre: Bookman, 2010.
  2. TANENBAUM, A. S. Sistemas Operacionais Modernos. 4ª Edição. Pearson, 2015.
  3. TANENBAUM, A. S., WOODHULL, A. S. Sistemas Operacionais: Projeto e Implementação. 3ª Edição.
  4. Porto Alegre: Bookman, 2018.

📗 Bibliografia Complementar

  1. DEITEL, H., DEITEL, P., CHOFNES, K. S. Sistemas Operacionais. 3ª Edição. São Paulo: Pearson, 2005.
  2. NEGUS, C., BRESNAHAM, C., FURMANKIEWICZ, E. Linux a Bíblia: O Mais Abrangente e Definitivo Guia Sobre Linux. Rio de Janeiro: Alta Books, 2014.
  3. SILBERCHATZ, A., GALVIN, P. B., GAGNE, G. Fundamentos de Sistemas Operacionais. 9ª Edição. Rio de Janeiro: LTC, 2015.
  4. WARD, B. Como o Linux Funciona: O que Todo Super Usuário Deveria Saber. 2ª Edição. São Paulo:
  5. Novatec, 2015.
  6. MACHADO, F. B., MAIA, L. P. Arquitetura de Sistemas Operacionais: Incluindo Exercícios com o Simulador SOSIM e Questões do ENADE. 5ª Edição. Rio de Janeiro: LTC, 2013.

📝 Anotações e Arquivos Didáticos

1 item neste arquivo.



© 2026 Pedro Henrique Rocha de Andrade · Construído com Quartz