Questão nº 44

Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 44)

FGV2023Analista Judiciário - Análise de Sistemas - Suporte Técnico em InfraestruturaTecnologia da Informação
Gabarito: Dver comentário ↓

Toda instrução consiste em uma ordem codificada (código de operação), para o processador executar uma operação qualquer sobre dados. No contexto da interpretação de uma instrução, o dado pode ser um valor numérico, um caractere alfabético, um endereço (instrução de desvio).

Considerando um dado de valor numérico, o mesmo número expresso em hexadecimal, decimal e binário, respectivamente, corresponde a:

Resposta comentada

Gabarito Alternativa D

Sistemas de numeração são diferentes formas de representar a mesma quantidade, usando bases distintas (como base 2 para binário, base 10 para decimal e base 16 para hexadecimal). Converter entre eles significa expressar o mesmo valor em outra base.

  • (A) Incorreta: O valor hexadecimal BABE convertido para decimal é 47806, o que está correto. No entanto, BABE em binário é 1011101010111110, e não 1011101010111111 (o último bit está errado). A armadilha aqui é que a primeira conversão (hex para decimal) está correta, mas a segunda (hex para binário) contém um erro sutil no último dígito, o que pode levar o aluno a aceitar a alternativa sem verificar completamente.
  • (B) Incorreta: O valor hexadecimal CACA convertido para decimal é 51914, que é diferente de 51912. Além disso, CACA em binário é 1100101011001010, que é diferente do valor binário apresentado.
  • (C) Incorreta: O valor hexadecimal CADE convertido para decimal é 51934, o que está correto. No entanto, CADE em binário é 1100101011011110, e não 1000101011011110 (os primeiros quatro bits estão incorretos).
  • (D) Correta: Vamos verificar as conversões para DEDE:
    • Hexadecimal para Decimal: D = 13, E = 14.
      DEDE16=(13×163)+(14×162)+(13×161)+(14×160)DEDE_{16} = (13 \times 16^3) + (14 \times 16^2) + (13 \times 16^1) + (14 \times 16^0)
      =(13×4096)+(14×256)+(13×16)+(14×1)= (13 \times 4096) + (14 \times 256) + (13 \times 16) + (14 \times 1)
      =53248+3584+208+14=5705410= 53248 + 3584 + 208 + 14 = 57054_{10}. O valor decimal está correto.
    • Hexadecimal para Binário (direto): Cada dígito hexadecimal é convertido para seu equivalente binário de 4 bits.
      D = 1101
      E = 1110
      D = 1101
      E = 1110
      Juntando: 110111101101111021101111011011110_2. O valor binário também está correto.
      Como todas as conversões estão corretas, esta é a alternativa que representa o mesmo número nas três bases.
  • (E) Incorreta: O valor hexadecimal FADA convertido para decimal é 64218, que é diferente de 64216. Embora FADA em binário seja 1111101011011010, o valor decimal não corresponde.

Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Suporte Técnico em Infraestrutura (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