Questão nº 48
Questão de Tecnologia da Informação · FCC TRT23 2022 (nº 48)
FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓
Dentre as formas de tratamento de deadlocks, apresentados abaixo, uma das abordagens possíveis é a
- Ado algoritmo do avestruz. (alternativa correta)
- Bde preempção dirigida.
- Cda posse seguida do retardo.
- Ddo algoritmo da valoração.
- Eda espera pela vigilância.
Resposta comentada
Gabarito Alternativa A
Deadlock é uma situação em sistemas operacionais onde dois ou mais processos ficam travados, cada um esperando por um recurso que está sendo usado por outro processo, e nenhum deles consegue avançar. Para lidar com isso, existem estratégias como prevenção, evitação, detecção e recuperação, ou simplesmente ignorar o problema.
- (A) Correta: O algoritmo do avestruz é uma abordagem de tratamento de deadlocks que consiste em ignorar completamente o problema, assumindo que deadlocks são tão raros que o custo de preveni-los, detectá-los ou recuperá-los é maior do que o custo de um eventual travamento do sistema. É como "enfiar a cabeça na areia".
- (B) Incorreta: "Preempção dirigida" não é um termo padrão ou uma forma reconhecida de tratamento de deadlock. A preempção de recursos é uma técnica usada na recuperação de deadlocks, mas não com essa qualificação.
- (C) Incorreta: "Posse seguida do retardo" não corresponde a nenhuma estratégia formalmente conhecida para lidar com deadlocks.
- (D) Incorreta: "Algoritmo da valoração" não é um termo padrão para uma estratégia de tratamento de deadlock. Embora existam algoritmos como o Algoritmo do Banqueiro que avaliam a segurança do estado do sistema (valorando se o sistema pode evitar um deadlock), "algoritmo da valoração" isoladamente não é uma abordagem. Armadilha da banca: Este distrator pode confundir o aluno que conhece o Algoritmo do Banqueiro, que de certa forma "valora" os estados do sistema (seguro/inseguro), mas o nome correto da estratégia não é esse.
- (E) Incorreta: "Espera pela vigilância" não é uma forma de tratamento de deadlock. A espera circular é uma das quatro condições para que um deadlock ocorra, mas não uma estratégia de tratamento.
Fonte: FCC TRT23 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.