Local
Campus I
Segunda-Feira (Sala 5-104)
Horário das Aulas
09:00h - 12:00h

Aula

Data

Conteúdo

01

 09/03

Apresentação da Disciplina

        • Boas-Vindas e Apresentação do Professor

        • Plano de Ensino e Ritmo da Aula

        • Apresentação da Bibliografia

        • Apresentação dos Alunos

02

 09/03

História e Introdução aos Sistemas Operacionais

        • O que é um Sistema Operacional

        • Porque ele é necessário?

        • Histórico

Atividade 01

03

 16/03

Conceitos Básicos - Parte 1

        • Conceitos

        • Chamadas ao Sistema

        • Estrutura dos Sistemas Operacionais

Atividade 02

04

16/03

Conceitos Básicos - Parte 2

        • Conceitos

        • Chamadas ao Sistema

        • Estrutura dos Sistemas Operacionais

Atividade 03

05

23/03

Processos - Parte 1

        • Introdução

        • Escalonamento

Atividade 04

06

 23/03


Processos - Parte 2

        • Introdução

        • Escalonamento

Atividade 05

07

30/03

Processos - Parte 3

        • Introdução

        • Escalonamento

Atividade 06

 08

30/03

Comunicação e Sincronismo de Processos - Parte 1

        • Condição de Disputa

        • Região Crítica

        • Formas de Exclusão Mútua

        • Problemas Clássicos

Atividade 07

Checkpoint 01 - Entrega do Módulo 1

09

13/04

Comunicação e Sincronismo de Processos - Parte 2

        • Condição de Disputa

        • Região Crítica

        • Formas de Exclusão Mútua

        • Problemas Clássicos

Atividade 08

10

 13/04

Comunicação e Sincronismo de Processos - Parte 3

        • Condição de Disputa

        • Região Crítica

        • Formas de Exclusão Mútua

        • Problemas Clássicos

Atividade 09

11

20/04

Threads

        • Definição

        • Threads - Espaço do Usuário

        • Threads - Espaço do Kernel

Atividade 10

12

20/04

Deadlocks

        • O que é?

        • Condições para existir deadlock 

        • Soluções

Atividade 11

13

27/04

Avaliação 01 (Aulas 02 a 12)

Checkpoint 02 - Entrega do Módulo 2

14

27/04

Gerenciamento de Memória - Parte 01

        • Introdução

        • Particionamento Estático e Dinâmico

        • Gerenciamento de Espaços Livres

Atividade 12

15

04/05

Gerenciamento de Memória - Parte 02

        • Memória Virtual

        • Tabela de Páginas

        • Endereçamento Virtual e Endereçamento Físico

Atividade 13

16

04/05

Gerenciamento de Memória - Parte 03

        • Overview sobre a Implementação da Paginação

Atividade 14

17

11/05

Gerenciamento de Memória - Parte 04

        • Algoritmos de Alocação de Página Local e Global

        • Tabela de Página Invertida

        • Tabela de Página Multinível

        • Segmentação

Atividade 15

18

11/05

Gerenciamento de E/S - Parte 01

Atividade 16

19

18/05

Gerenciamento de E/S - Parte 02

Atividade 17

20

18/05

Gerenciamento de E/S - Parte 03

Atividade 18

21

25/05

Sistemas de Arquivos - Parte 01

Atividade 19

Checkpoint 03 - Entrega do Módulo 3

22

25/05

Sistemas de Arquivos - Parte 02

Atividade 20

23

01/06

Sistemas de Arquivos - Parte 03

Atividade 21

24

01/06

Sistemas de Arquivos - Parte 04

Atividade 22

25

08/06

Avaliação 02 (Aulas 14 a 24)

26

08/06

Discussões sobre o Projeto

 27  15/06  Discussões sobre o Projeto
Checkpoint 04 - Entrega do Módulo 4
 28  22/06  Apresentação do Projeto e Submissão do Artigo



Última atualização: quinta-feira, 20 fev. 2020, 09:30