- Fundamentos de Sistemas OperacionaisCondição de Corrida
- Gerenciamento de ProcessosComunicação entre Processos (IPC)
- Gerenciamento de ProcessosExecução Concorrente
- Gerenciamento de ProcessosSincronização de Processos
Os processos concorrentes em execução em um sistema operacional podem ser tanto independentes quanto cooperativos. Acerca disso, considere as seguintes afirmativas:
1. Um processo é independente se ele não pode afetar ou ser afetado por outros processos em execução no sistema.
2. Qualquer processo que não compartilhe dados (temporários ou persistentes) com qualquer outro processo é um processo não independente.
3. O aumento da velocidade de processamento é uma das razões de permitir a cooperação entre processos.
4. O impedimento da divisão das funções do sistema em processos separados acaba por impedir a cooperação entre processos.
5. Uma execução concorrente não precisa requerer cooperação entre os processos, somente mecanismos que permitam aos processos comunicarem-se uns com os outros.
Assinale a alternativa correta.