SóProvas


ID
3496822
Banca
INSTITUTO AOCP
Órgão
PRODEB
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Nos sistemas multiprogramáveis, os processos são executados concorrentemente, compartilhando o uso do processador. Assim, os processos passam por diferentes estados ao longo do seu processamento. As transições entre os estados do processo podem ocorrer de quatro formas diferentes. Assinale a alternativa que NÃO apresenta uma transição entre estados válida.

Alternativas
Comentários
  • A

    Bloqueado para em execução.

  • Letra A: o processo não pode ir direto para execução, ele deve entrar novamente no estado de apto mesmo que não haja nenhum outro processo na frente dele ou a ser executado.

  • Pronto -> execução

    Execução -> pronto

    Execução -> bloqueado

    Bloqueado -> pronto

    Gab. A Não há bloqueado -> execução.

  • Um processo ativo pode encontrar-se em três diferentes estados:

    EXECUÇÃO (running>>Um processo é dito no estado de execução quando está sendo processado pela UCP. [...] Os processos se alternam na utilização do processador seguindo uma política estabelecida pelo sistema operacional.

    PRONTO (ready>>>Um processo está no estado de pronto quando aguarda apenas para ser executado. O sistema operacional é responsável por determinar a ordem e os critérios pelos quais os processos em estado de pronto devem fazer uso do processador.

    ESPERA (wait>>> Um processo no estado de espera aguarda por algum evento externo ou por algum recurso para prosseguir seu processamento.

    Mudança de Estado do Processo:

    Pronto -> Execução

    Execução -> Espera

    Espera -> Pronto

    Execução ->Pronto

    MACHADO, Francis B.; MAIA, Luiz. Arquitetura de Sistemas Operacionais. 5 ed. Pág. 67 a 69.

    "Os covardes nunca tentam, os fracos ficaram no meio do caminho, e somente os fortes venceram."

    Hineid Dahab

  • O único jeito do processo ser executado é passando antes pela fila de "pronto".