CI-1215 - Cronograma 2022/1

  • As atividades indicadas com :!: serão avaliadas.
  • Os projetos são individuais.
  • Os projetos devem ser entregues usando o Moodle.
  • Entrega em até 2 semanas a partir da data da aula.
  • Somente projetos apresentados/defendidos terão suas notas consideradas.

Regras de avaliação

A média final da disciplina é calculada com as notas das provas e dos projetos solicitados (entre 0 e 100), da seguinte forma:

Mprova = (Pv1 + Pv2) / 2
Mproj  = (P0 + P4 + P6 + P9 + P12 + P13) / 5  (sim, é sobre 5 e não sobre 6)
Media  = (Mprova + Mproj) / 2

07/6: Aula 1

Conteúdo teórico:

  • Apresentação da disciplina
  • Conceitos básicos

09/6: Aula 2

Conteúdo teórico:

  • Estrutura de um SO

14/6: Aula 3

Projeto:


16/6: feriado


21/6: Aula 4

Conteúdo teórico:

  • Arquiteturas de SOs

Leitura complementar:


23/6: Aula 5

Conteúdo teórico:

  • O conceito de tarefa

Projeto:


28/6: Aula 6

Conteúdo teórico:


30/6: Aula 7

Conteúdo teórico:

Projeto:


05/7: Aula 8

Conteúdo teórico:

  • Escalonamento de tarefas

07/7: Aula 9

Conteúdo teórico:

  • Escalonamento de tarefas (cont.)

Projeto:

Leitura complementar:


12/7: Aula 10

Conteúdo teórico:

Leitura complementar:

Projeto:


14/7: Aula 11

Conteúdo teórico:


19/7: Aula 12

Conteúdo teórico:

  • Mecanismos de coordenação

Leitura complementar:

Projeto:


21/7: Aula 13

Conteúdo teórico:

Leitura complementar:


26/7: Aula 14

Conteúdo teórico:

  • Impasses

Projeto:


28/7: Aula 15

  • :!: Prova 1 (introdução, gestão de tarefas, interação entre tarefas, PingPongOS)

02/8: Aula 16

Conteúdo teórico:

  • Hardware de entrada/saída

Projeto:


04/8: Aula 17

Conteúdo teórico:

  • Software de entrada/saída

09/8: Aula 18

Conteúdo teórico:

  • Discos

11/8: Aula 19

Projeto:


16/8: Aula 20

Conteúdo teórico:

  • O conceito de arquivo

18/8: Aula 21

Conteúdo teórico:

  • Uso de arquivos

Projeto:


23/8: Aula 22

Conteúdo teórico:

  • Sistemas de arquivos

25/8: Aula 23

Conteúdo teórico:

  • Diretórios e atalhos

Projeto:


30/8: Aula 24

Conteúdo teórico:

  • Hardware de memória

01/9: Aula 25

Conteúdo teórico:

  • Hardware de memória (cont.)
  • Uso da memória
  • Exemplos de localidade de referência: tlb-lin.c, tlb-col.c
  • Localização de variáveis e constantes: variaveis.c

06/9: Aula 26

Conteúdo teórico:

  • Alocação de memória
  • Paginação em disco

08/9: Feriado


13/9: Aula 27

Conteúdo teórico:

  • Paginação em disco (cont.)
  • Exemplo de thrashing: thrash.c

15/9: Aula 28

  • :!: Prova 2 (gestão de entrada/saída, gestão de arquivos, gestão da memória, PingPongOS)

22/9: Exame final

  • Mesmo conteúdo das provas 1 e 2

  • so/cronograma_2022_1.txt
  • Última modificação: 2022/06/23 14:37
  • por maziero