- Fundamentos de Sistemas OperacionaisSistemas Multiusuário/Multiprogramáveis
- Gerenciamento de ProcessosEstados dos Processos
Considere o texto a seguir.
Dentro de um sistema operacional multiprogramado sempre há diversos processos em execução. Uma CPU só pode executar um processo de cada vez; logo, passa a realizar trocas constantes entre diferentes processos, dando um pouco de tempo para cada um deles. Essa estratégia permite um uso mais eficiente da CPU, visto que ela não fica parada enquanto um processo está esperando um evento externo, por exemplo.
Um processo estará no estado chamado quando ele estiver a CPU. Seu estado poderá mudar para o estado se solicitar um recurso naquele momento.
Em relação aos diferentes estados de execução possíveis, assinale a opção que apresenta os termos que preenchem corretamente as lacunas do 2.º parágrafo do texto acima.