Lista 1 Sistema Operacionais 2010

415 palavras 2 páginas
Lista 1 Sistema Operacionais 2010-2

1. O que é um sistema operacional? Quais são suas principais funções? Sistema operacional eh o que gerencia todo o hardware existente na maquina assim como os dispositivos de entrada e saida e tambem a interacao do programador com a maquina.
2. O que é multiprogramação? Cite duas razões para se ter multiprogramação? execução simultânea de vários programas.
Razão 1 – aproveitar o tempo de ociosidade da CPU entre a requisição de entrada e Saida de um job.
Razão 2 – agilizar a execução dos Jobs ou programas.

3. Descreva as duas categorias de processos.
CPU-bound – calculo operacoes sober memora/registradores I/O-bound – entrada e saida liberam a cpu. Ex teclado mouse, som vídeo, rede.
4- Os três principais estados de um processo são:
a) Apto a executar (ready);
b) Executando (running);
c) Esperando pela entrada/saída (blocked);
Descreva os eventos que fazem com que um processo mude de estado.
a) Ao ser criado, o processo está pronto para usar a CPU.
b) Processo esta usando a CPU.
c) Devido a alguma requisicao E/S então ele passa para o estado bloqueado

5. Identifique se as ações abaixo devem ou não ser privilegiadas
a) Desabilita interrupçôes
b) Passa para o modo usuário
c) Ler valor do relógio do sistema
d) Atualizar valor do relógio do sistema

6. O que é Bloco Descritor de Processos? Para que serve e quais informações armazena?
Bloco descritor- estrutura de dados que representa o processo no sistema operacional.
Contem informações correntes sobre o processo.
- registradores, memória, disco
- prioridade
- estado - histórico - ponteiro para outro PCB lista encadeada.

7. O que são e como são implementadas as threads? associar mais de um fluxo de execução a um processo:
- são implementadas através do bloco descritor de threads que inclui:
– Conjunto de registradores
• PC, SP, registradores de uso comum.
– Uma pilha
• Histórico da execução, com a várias chamadas a sub-rotinas que ainda não completaram e suas

Relacionados

  • Aula de Ciencias
    812 palavras | 4 páginas
  • Linux
    811 palavras | 4 páginas
  • Análise de sistemas
    1044 palavras | 5 páginas
  • Trabalho De Arquitetura TOP500 Nebulae
    3796 palavras | 16 páginas
  • direito
    15780 palavras | 64 páginas
  • linux
    14263 palavras | 58 páginas
  • Lista Fácil
    6270 palavras | 26 páginas
  • Trab Coltv 1 Sem em grupo
    1380 palavras | 6 páginas
  • Office
    81658 palavras | 327 páginas
  • Exercicios De SO Parte 2 Professor
    4515 palavras | 19 páginas