Sistemas Operacionais

  • Bibliografia
  • Sistemas Operacionais Modernos 3a Edição

  • Verificações
  • Verificação V1 – 24/03/2014
    Verificação V2 –

  • Aulas
  • 03/02/2014 – aula 1 – introdução, ementa e bibliografia
    04/02/2014 – aula 2 – introdução aos sistemas operacionais
    10/02/2014 – Aula 3 – Operações do Sistema Operacional
    11/02/2014 – Aula 4 – Tipos de Sistema Operacional
    17/02/2014 – Aula 5 – Correções dos exercícios
    18/02/2014 – Aula 6 – Estrutura do sistema operacional

    aula8 – comunicação entre processos – dormir e acordar
    aula 9 – comunicacao entre processos – semаforos e monitores
    aula 10 – problemas clássicos de IPC
    aula 11 – problemas clássicos de IPC – barbeiro dorminhoco e leitura escrita

    Projeto Eclipse Monitores/Semaforo – abra o pdf com algum programa de compactação (winrar, winzip, 7zip,etc..)

    Material auxiliar para a Verificação V1:

    Correção de exercícios aplicados na V1 de 2013-1

    PDF explicando sincronização de processos

    Matéria para a V1:

    1) Sistemas Operacionais – conceitos básicos como máquina estendida, gerenciador de recursos, comunicação com o hardware, kernel.

    Tanenbaum – capítulo 1, tópico 1.1

    2) Processos – definições, estados dos processos, componentes de processos (pilha, thread, heap, contador de programa), alocação dos mesmos na memória;

    Tanenbaum – capítulo 2, tópico 2.1

    3) Threads – definições, diferenças entre threads e processos, concorrência (regiões críticas, mutex ou exclusão mútua, condições de corrida, deadlock);

    Tanenbaum – capítulo 2, tópico 2.2 e começo do tópico 2.3

    4) Técnicas para aplicação do mutex – TSL (test set lock do assembly), dormir e acordar, semáforos e monitores

    Tanenbaum – capítulo 2, tópico 2.3

    5) Problemas clássicos de IPC – produtor/consumidor, jantar dos filósofos, leitura/escrita e barbeiro dorminhoco

    Tanenbaum – capítulo 2, tópico 2.5. O produtor/consumidor é apresentado em 2.3 como estudo de caso das técnicas. O barbeiro dorminhoco é apresentado no PDF de sincronização de processos.

    Aula Gerenciamento de memória

    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s