O sistema operacional deve implementar formas de controle e sincronismo de processos que concorrem por recursos do computador, não permitindo que dois processos acessem o mesmo recurso ao mesmo tempo, garantindo assim a integridade do sistema e das aplicações.
Considerando as questões acerca da comunicação entre processos, marque a alternativa correta:
Ed
há 3 meses
Vamos analisar as alternativas: 1. "Processos compartilham o mesmo espaço de memória, tornando a comunicação entre eles rápida e eficiente." - Incorreto. Processos possuem espaços de memória separados, por isso a comunicação direta não é possível sem mecanismos específicos. 2. "Processos nunca precisam se comunicar entre si, pois operam de forma isolada." - Incorreto. Processos frequentemente precisam se comunicar para coordenar tarefas. 3. "Threads de um mesmo processo não podem compartilhar dados ou recursos." - Incorreto. Threads de um mesmo processo compartilham o mesmo espaço de memória e recursos. 4. "Em alguns casos, o sistema operacional permite que dois processos acessem simultaneamente sua região crítica." - Incorreto. A região crítica deve ser acessada por apenas um processo por vez para evitar inconsistências. 5. "A comunicação entre processos frequentemente requer mecanismos de comunicação interprocesso (IPC) devido ao isolamento entre eles." - Correto. Como processos são isolados, a comunicação entre eles precisa de mecanismos IPC. Portanto, a alternativa correta é: A comunicação entre processos frequentemente requer mecanismos de comunicação interprocesso (IPC) devido ao isolamento entre eles.
Cadastre-se ou realize login