- Fundamentos de Sistemas OperacionaisInterrupções de Hardware e Sinais
- Fundamentos de Sistemas OperacionaisSistemas Multiusuário/Multiprogramáveis
- Fundamentos de Sistemas OperacionaisSubsistema de Entrada e Saída
- Gerenciamento de ProcessosEstados dos Processos
Em sistemas com multiprogramação, inicialmente um novo processo é inserido na fila de prontos. Este processo aguarda até ser selecionado para execução ou ser despachado. Uma vez que seja alocado à CPU, o processo pode
I. emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.
II. finalizar e ser removido da fila de prontos, mas seus recursos são mantidos alocados até que todos os programas que o utilizam sejam finalizados.
III. ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.
IV. passar do estado de espera para o estado de pronto e então ser devolvido à fila de prontos.
II. finalizar e ser removido da fila de prontos, mas seus recursos são mantidos alocados até que todos os programas que o utilizam sejam finalizados.
III. ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.
IV. passar do estado de espera para o estado de pronto e então ser devolvido à fila de prontos.
Está correto o que consta em