SóProvas


ID
2607322
Banca
FCC
Órgão
DPE-AM
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em um sistema operacional típico, os estados de um processo são:

Alternativas
Comentários
  • Estados de Processos

     

    " Ao executar, processo muda de “estados”

    New: processo está sendo criado

    Running: instruções do processo estão executando

    Waiting: processo está esperando ocorrência de algum evento

    Terminated: processo terminou a execução

     

    Fonte: http://www.inf.ufpr.br/wagner/so/processos+threads.4pp.pdf 


    ________________________________________________________________
     

    Estados do processo

     

    Num sistema multiprogramável, um processo não deve alocar a CPU com exclusividade, de forma que possa existir um compartilhamento no uso do processador. Os processos passam por diferentes estados ao longo do processamento, em função de eventos gerados pelo sistema operacional, pelo hardware, ou pelo próprio programa. São estados possíveis de um processo:

     

    -          Criação: neste estado o processo está sendo alocado na memória, sendo criado no sistema. Todos os recursos necessários à execução do processo são reservados durante a passagem do processo por este estado, o que acontece uma única vez. Vários processos podem estar neste estado, ao mesmo tempo.

     

    -          Pronto: é o estado onde os processos, depois de criados ou quando retornam do tratamento de uma interrupção, permanecem aguardando a liberação da CPU para que possam iniciar ou continuar seu processamento. É como se fosse uma fila, gerenciada pelo sistema operacional, que se incumbe de organizar os processos de acordo com as informações contidas no contexto de software (identificação, quotas e privilégios). Vários processos podem estar neste estado, ao mesmo tempo.

     

    -          Execução: é onde o processo efetivamente utiliza a CPU. Ele permanece no processador até que seja interrompido ou termine sua execução. Neste estado, somente um processo pode permanecer de cada vez, já que existe apenas um processador.

     

    -          Espera: neste estado estão todos os processos que sofreram algum tipo de interrupção de E/S, onde permanecem até que a intervenção seja resolvida. Vários processos podem estar neste estado, ao mesmo tempo.

     

    -          Saída: é o estado final do processo, quando este termina seu processamento. Vários processos podem estar neste estado, ao mesmo tempo.

    Fonte: http://marcosabadi.blogspot.com.br/2012/01/estados-de-um-processo.html

  • Letra C

     

    Basicamente, segundo Tanenbaum, há apenas os estados Pronto, Em execução e Bloqueado (tbém chamado de "Em espera").
    Para outros ainda há o Novo (qdo ele é criado) e o Terminado.

     

  • Estados do Processo:

     

    Execução (Running)

    Pronto (Ready)

    Espera (Wait)

     

    (Fonte: Machado)

     

    Att,

    Foco na missão!!