EA876:2011 1S

De DCA-Wiki

Revision as of 21:45, 15 July 2011; Eleri (Discussão | contribs)
(dif) ← Versão anterior | ver versão actual | Versão posterior → (dif)

Contents

EA876 Introdução a Software de Sistema 1S/2011 - Turma A

  • Prof. Eleri
  • Auxiliar Didático: Wellington Roque (wellington.roque@gmail.com)
  • Horário das aulas: 414 415 614 615
  • Sala: FE-03

Datas das Provas e Exame

  • Prova #1: 13/04
  • Prova #2: 10/06
  • Exame: 13/07

Notas e Frequência

Critério de Avaliação

  • FREQUÊNCIA
    • A freqüência será controlada por meio de chamada nominal de cada aluno.
    • Obs: o regimento da Unicamp exige 75% de freqüência; logo são permitidas até 7,5 faltas, onde cada falta corresponde a duas horas-aula. Acima deste limite o aluno se reprova por freqüência. O aluno deve observar também que na Unicamp não existe abono de faltas.
  • PROVAS E EXAME
    • Duas provas bimestrais com peso de 50% cada.
    • Exame com peso de 50%.
  • CRITÉRIO DE APROVAÇÃO
    • O aluno que obtiver média das provas igual ou superior a 5.0 E notas das provas individuais não inferior a 3.0 estará dispensado do exame.
    • O exame será empregado nas seguintes situações:
      • Compor a média para os alunos que não atingiram o critério de dispensa do exame.
      • Substituir uma prova que o aluno deixou de fazer e, se necessário, compor a média.

Referências

  • Ivan L. M. Ricarte, Introdução à Compilação, ISBN-10: 85-352-3067-X, ISBN-13: 978-85-352-3067-3, Editora Elsevier, 2008 (referência principal para a parte de compiladores).
  • Tanenbaum, Andrew S., Sistemas Operacionais Modernos (Modern Operating Systems), Prentice Hall International Editions, 2a ed. 2001 ou 3a ed. 2008 (referência principal para a parte de sistemas operacionais).
Capítulos e seções selecionados (clique para obter os slides usados em aula)
  • Atenção: deve haver diferenças na numeração dos capítulos e seções em relação à 1a. edição do livro.
Cap. 1. Introduction: 1.1 (What's an Operating System) a 1.7 (Operating System Structure)
Cap. 2. Processes and Threads: 2.1 (Processes), 2.2 (Threads, 2.2.1 a 2.2.5), 2.3 (Interprocess Communication, 2.3.1 a 2.3.5), 2.5 (Scheduling)
Cap. 4. Memory Management: 4.1 (Basic Memory Management), 4.2 (Swapping), 4.3 (Virtual Memory), 4.4 (Page Replacement Algorithms), 4.8 (Segmentation)
Cap. 5. Input/Output: 5.1 (Principles of I/O Hardware), 5.2 (Principles of I/O Software), 5.3 (I/O Software Layers), 5.4(Disks)
Cap. 6. File Systems: 6.1 (Files), 6.2 (Directories), 6.3 (File System Implementation)(6.3.1 a 6.3.6), 6.4 (Example File Systems)

Recursos

Exercicios

  • Sistemas Operacionais
  • Exercícios recomendados do Tanenbaum:
    • Cap 2 (Segunda Edição): 1, 3, 9, 10, 21, 24.
    • Cap 2 (Terceira Edição): 1, 3, 8, 12, 24, 26.
    • Cap 4 (Segunda Edição): 4, 12, 13, 14, 23, 31, 32.
    • Cap 3 (Terceira Edição): 5, 9, 12, 13, 22, 31, 32.
  • P2 (oferecimento 2010).

Atividades Práticas

Ferramentas pessoais