Questão de Sistemas Operacionais — Sistemas Operacionais — UECE-CEV 2025
Sistemas OperacionaisSistemas Operacionais
- Código
- qg615456
- Banca
- UECE-CEV
- Órgão
- PGE-CE
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico de Representação Judicial - Tecnologia da Informação - Infraestrutura
Técnicas de sincronização são aplicadas para controlar o acesso simultâneo a registros em um Sistema Operacional. Assinale a opção que descreve corretamente um problema de concorrência que está gerando lentidão de acesso por processos no Sistema Operacional.
- AO uso de semáforos binários pode ter causado um "deadlock" devido à espera circular, onde dois ou mais processos estão esperando por recursos que são mantidos uns pelos outros, bloqueando o sistema.
- BA sincronização com mutexes pode ter causado "starvation", onde um processo é continuamente preterido na obtenção do recurso compartilhado, mesmo que outros processos não estejam ativamente utilizando o recurso.
- CA utilização de barreiras de sincronização pode ter levado à condição de "race condition", onde a ordem de execução dos processos não foi controlada, causando inconsistências nos dados.
- DO uso de bloqueios de leitura e escrita causou uma "fome" de escrita, onde múltiplos processos de leitura estão impedindo o acesso de processos de escrita ao recurso, levando a uma ineficiência no sistema.
- EA utilização de variáveis de condição causou uma falha na sincronização de processos, já que elas não podem ser usadas para resolver conflitos entre múltiplos processos de leitura e escrita acessando dados simultaneamente.