Seja Bem-Vindo. Este site tem recursos de leitura de texto, basta marcar o texto e clicar no ícone do alto-falante   Click to listen highlighted text! Seja Bem-Vindo. Este site tem recursos de leitura de texto, basta marcar o texto e clicar no ícone do alto-falante

Sistemas Operacionais

Componente Curricular: Sistemas Operacionais

Créditos: 4; Pré-requisito: -; Co-requisito: -; Carga horária total h/a: 80; Horas-aula práticas: 40; Horas-aula teóricas: 40; CH total h/r: 60

Ementa:

Conceitos de Processos. Sincronização de processos. Gerenciamento de Memória. Memória Virtual. Escalonamento de Processos. Mono processamento e Multiprocessamento. Alocação de Recursos e Deadlocks. Gerenciamento de Arquivos. Técnicas de E/S. Métodos de Acesso. Arquitetura de Sistemas Cliente-Servidor. Análise de Desempenho.

Referências Básicas:

  • HOLCOMBE, Jane; HOLCOMBE, Charles. Dominando os Sistemas Operacionais: teoria e prática. Rio de Janeiro: AltaBooks, 2003.
  • SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGME, Greg. Sistemas Operacionais: conceitos e aplicações. Rio de Janeiro: Elsevier. 6a ed. 2004.
  • TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 3a ed. São Paulo: Pearson Prentice Hall, 2009.

Referências Complementares:

  • MACHADO, FRANCIS B.; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. Rio de Janeiro: Livros Técnicos e Científicos, 2002.
  • TANENBAUM, Andrew S.; STEEN, Maarten Van. Sistemas Distribuídos: princípios e paradigmas. São Paulo: Pearson Prentice Hall, 2007. 2a ed.
  • TANENBAUM, Andrew S.; AUSTIN, Todd. Organização estruturada de computadores. 6 ed. São Paulos. Pearson Prentice Hall. 2013.
  • STALLINGS, William. Arquitetura e organização de computadores. 8 ed. São Paulo. Pearson Prentice Hall. 2010. HENNESSY, John L.;
  • PATTERSON, David A. Arquitetura de computadores: uma abordagem quantitativa. 5 ed. Nova York – EUA. Elsevier. 2012.

Aulas

Click to listen highlighted text!