Questão nº 36

Questão de Tecnologia da Informação · FCC DPE-RS 2017 (nº 36)

FCC2017Analista - Apoio Especializado (TI - Segurança da Informação)Tecnologia da Informação
Gabarito: Dver comentário ↓

Considere a figura abaixo.

Figura da questão de Tecnologia da Informação

Do ponto de vista do sistema operacional, a situação indica que a caixa I deve ser preenchida com

Resposta comentada

Gabarito Alternativa D

Um deadlock (ou "abraço mortal") acontece quando dois ou mais processos ficam presos em um ciclo de espera, onde cada um aguarda por um recurso que está sendo mantido por outro processo que também está esperando.

  • (A) Incorreta: Starvation (inanição) ocorre quando um processo é repetidamente impedido de obter um recurso, mesmo que ele se torne disponível, geralmente devido a um agendamento injusto, mas não envolve uma espera mútua e circular como na imagem.
  • (B) Incorreta: Multithreading é uma técnica que permite a um programa executar múltiplas partes de código (threads) simultaneamente, não sendo uma situação de bloqueio ou problema.
  • (C) Incorreta: Superthreading não é um termo padrão ou amplamente reconhecido na área de sistemas operacionais para descrever problemas de concorrência; é um distrator.
  • (D) Correta: A imagem ilustra perfeitamente um deadlock: o Processo 1 detém o Recurso A e espera pelo Recurso B, enquanto o Processo 2 detém o Recurso B e espera pelo Recurso A, resultando em um bloqueio mútuo e permanente.
  • (E) Incorreta: Hyperthreading é uma tecnologia da Intel que permite a um único núcleo de CPU executar múltiplas threads simultaneamente, aumentando a utilização do processador, e não um problema de concorrência.

Fonte: FCC DPE-RS 2017 Analista - Apoio Especializado (TI - Segurança da Informação) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho