Sistemas Operacionais completo

932 palavras 4 páginas
FACULDADE LOURENÇO FILHO
CURSO DE SISTEMAS DE INFORMAÇÃO
(DIURNO)

Roberto Eder Aguiar de Abreu

FORTALEZA/2014

Qual a relação entre programa e processo? R: Processo é um programa em execução, ou seja, uma sequência de instruções e dados escritos no corpo do código;

2 Defina contexto e troca de contexto? Quando e por que ela e necessária?

Existem dois tipos básicos de contexto:
Contexto de Hardware armazena o conteúdo dos registradores gerais e específicos (Program Counter(PC), Ponteiro de Pilha (Stack Pointer - SP) da Unidade Central de Processamento (UCP).

Contexto de Software
Especificação de limites e características dos recursos que podem ser alocados pelo processo, como o número máximo de arquivos abertos simultaneamente, prioridade e tamanho do buffer para Entrada/Saída(E/S).

Consiste em salvar o conteúdo dos registradores do processo que está deixando a UCP e carrega-los com os valores referentes ao do novo processo que será executado. Essa operação resume em substituir o contexto de hardware de um processo por outro.
Troca de contexto

O que é o PCB? Qual e o seu conteúdo típico?
O S.O. através de uma estrutura de blocos de controle de processos (BCP) mantém informações sobre os contextos de Hardware, Software e Endereçamento de cada processo.

Qual o procedimento realizado pelo sistema operacional quando ocorre uma preempção? Explique.
O Sistema Operacional (SO) pode interromper um processo em execuçãoe substituí-lo por outro (preempção).
E a interrupção de um processo em execução e passa-lo para estado de pronto ou espera , com objetivo de coloca outro processo na UCP.
Além das mesmas razões de saída do não preemptivo, os processos podem sair do processador quando Houver:
Uma interrupção de relógio;
Ou um processo de mais alta prioridade esteja pronto a executar.

Um sistema operacional pode ser preemptivo ou não preemptivo. Explique

Relacionados

  • Larissamz
    4173 palavras | 17 páginas
  • Galileo
    2078 palavras | 9 páginas
  • Coisa que me pedem
    1289 palavras | 6 páginas
  • iofhjgdashsghsdhsdfhsd
    20736 palavras | 83 páginas
  • Sistemas Operacionais
    844 palavras | 4 páginas
  • Android
    2596 palavras | 11 páginas
  • Linux
    678 palavras | 3 páginas
  • Trabalho de remuneração
    6850 palavras | 28 páginas
  • juneudnundurnuntunugng
    2288 palavras | 10 páginas
  • Trabalhe com Nosco, Ensinomos.
    1657 palavras | 7 páginas