Questão nº 45
Questão de Tecnologia da Informação · FGV TJ-AP 2024 (nº 45)
FGV2024Analista Judiciário - TI - Banco de DadosTecnologia da Informação
Gabarito: Cver comentário ↓
Na representação binária de complemento para 2, o número -64, numa palavra de oito bits, é codificado como:
- A11111110
- B10111111
- C11000000 (alternativa correta)
- D01111111
- E00000001
Resposta comentada
Gabarito Alternativa C
Em complemento de 2, números negativos são representados invertendo todos os bits do seu valor positivo (trocando 0s por 1s e 1s por 0s) e depois adicionando 1 ao resultado. Isso permite que o computador faça operações de soma e subtração de forma mais eficiente.
- (A) Incorreta: Este número binário (11111110) representa -2 em complemento de 2. Para verificar, pegue 00000010 (+2), inverta para 11111101 e some 1, resultando em 11111110.
- (B) Incorreta: Este número (10111111) é o resultado de apenas inverter os bits de 64 (01000000), sem adicionar 1. Ele representa -65 em complemento de 2. Armadilha da banca: Esta é a representação em complemento de 1, um erro comum para quem esquece o último passo de "somar 1".
- (C) Correta: Para encontrar -64 em 8 bits:
- Represente 64 em binário de 8 bits: 01000000.
- Inverta todos os bits (complemento de 1): 10111111.
- Adicione 1 ao resultado: 10111111 + 1 = 11000000.
- (D) Incorreta: Este número (01111111) é um número positivo (o bit mais à esquerda é 0) e representa +127 em decimal.
- (E) Incorreta: Este número (00000001) é um número positivo e representa +1 em decimal.
Fonte: FGV TJ-AP 2024 Analista Judiciário - TI - Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.