Um processo é considerado um conceito chave em qualquer Sistema
Operacional, pois representa uma abstração de um programa em
execução. Um processo pode passar por alguns estados durante o
seu ciclo de vida. Sendo assim, um processo pode estar nos estados:
(a) bloqueado, (b) pronto ou (c) em execução.
Nesse contexto, analise os itens a seguir.
I. Para implementar o modelo de processos, o sistema operacional
mantém uma tabela de processos, com uma entrada para cada
um deles. Cada entrada, também conhecida como bloco de
controle de processo (PCB – Process Control Block ), contém
informações relevantes sobre o processo. Um exemplo de
informação contida no PCB é o estado do processo.
II. Considerando um diagrama de estado do processo, não há
transição a partir do estado “em execução”, para o estado
“bloqueado”. Quando o sistema operacional descobre que o
processo não pode continuar em execução, ele vai para o estado
de “pronto”.
III. O processo no estado “bloqueado”, não faz uso da CPU (Unidade
Central de Processamento), mas está apto para ser executado
(isto é, pronto para transitar ao estado “em execução”),
aguardando para isso que o escalonador selecione-o para
execução.
Está correto o que se afirma em:
✂️ a) I, apenas. ✂️ b) I e II, apenas. ✂️ c) I e III, apenas. ✂️ d) II e III, apenas. ✂️ e) III, apenas.