TADS:Sistemas Operacionais: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 69: Linha 69:
*Kernel
*Kernel
*Material de apoio: Apostila de S.O. Prof. Carlos Alberto Maziero [[Mídia:SO_maziero.pdf]]
*Material de apoio: Apostila de S.O. Prof. Carlos Alberto Maziero [[Mídia:SO_maziero.pdf]]
Material de aula: [[Mídia:Exemplo.ogg]]


=== 21/fev ===
=== 21/fev ===

Edição das 23h08min de 20 de fevereiro de 2014

INF-103 Sistemas Operacionais

Carga Horária

60 horas -> 72 aulas (60 teóricas + 12 práticas)

Objetivos

Fornecer subsídios para o aluno compreender a estrutura básica de organização e funcionamento dos computadores e o gerenciamento de seus recursos pelos sistemas operacionais.

Ementa

  • Introdução à arquitetura e organização de computadores;
  • Componentes de um computador;
  • Introdução a sistemas operacionais;
  • Tipos de sistemas operacionais;
  • Interrupções, chamadas de sistemas, processos threads;
  • Escalonamento de processos
  • Gerenciamento de CPU;
  • Gerenciamento de memória;
  • Sistemas de arquivo;
  • Memória virtual;
  • Virtualização de sistemas operacionais;
  • Noções de linha de comando no sistema operacional Linux.

Bibliografia Básica

  1. TANENBAUM, Andrew S. Sistemas Operacionais Modernos, 3ª ed, Prentice Hall, 2010.
  2. OLIVEIRA, Rômulo S; CARISSIMI, Alexandre S; TOSCANI, Simão S. Sistemas Operacionais. Bookman, 2010.
  3. SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Fundamentos de sistemas operacionais. 8ª ed, LTC, 2010.
  4. MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de sistemas operacionais. 5ª ed, LTC, 2013.
  5. DEITEL, Harvey M; DEITEL, Paul J; CHOFFNESS. Sistemas Operacionais. 3ª ed, Pearson, 2005.

Bibliografia Complamentar

  1. COULOURIS, George; KINDBEG, Tim; DOLLIMORE, Jean. Sistemas distribuídos. 4ª ed., Bookman, 2007.
  2. STALLINGS, William. Arquitetura de organização de computadores. 8ª ed., Pearson, 2010.
  3. PATTERSON, David A; HENNESSY, John L. Arquitetura de computadores: uma abordagem quantitativa. 4ª ed., Campus, 2008.
  4. ROBBINS, Arnold; BEEBE, Nelson H F. Classic Shell Scripting: automatize suas tarefas com Unix. Bookman, 2007.
  5. MOTA FILHO, João Eriberto. Descobrindo o Linux. 3ª ed., Novatec, 2012.

Materiais de Apoio

Semestre 2014-1


Professor: Fernando Nakayama de Queiroz (fernando.queiroz@ifpr.edu.br)
Encontros: quintas e sextas das 20:55 às 22:35 - 4 aulas/semana
Atendimento paralelo: quinta-feira - 18h-18h50.

Diários de Aula

13/fev

Aula 1

  • Apresentação da ementa
  • Fundamentos de Hardware e Software
  • Funções do S.O.
  • Principais S.O. disponíveis

Media:so1.pdf

14/fev

Tipos de sistemas Operacionais/Introdução Lab Linux

  • Tipos de S.O.
  • Interrupção e Exceção
  • Introdução ao Linux (Laboratório)

Mídia:so2.pdf

20/fev

Arquitetura básica de S.O.

  • Chamadas de sistema
  • Kernel
  • Material de apoio: Apostila de S.O. Prof. Carlos Alberto Maziero Mídia:SO_maziero.pdf

Material de aula: Mídia:Exemplo.ogg

21/fev

Práticas em Laboratório

  • Introdução ao shell linx
  • Comandos fundamentais
  • Manipulação de arquivos em linux
  • Questionário sugerido. Não é necessário entregar, mas depois das aulas iniciais é indispensável a capacidade de responder todas as perguntas: Mídia:questionario1.doc Mídia:questionario1.odt