Questão nº 42
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 42)
Numa palavra de 16 bits, a representação complemento de 2 do valor decimal -1 é:
- A0111111111111111
- B1000000000000000
- C1000000000000001
- D1111111111111110
- E1111111111111111 (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O complemento de 2 é um método para representar números inteiros (positivos e negativos) em binário, onde o bit mais à esquerda (o bit de sinal) indica se o número é positivo (0) ou negativo (1), e a representação dos negativos facilita operações aritméticas. Para encontrar o complemento de 2 de um número negativo, primeiro representamos o valor absoluto do número em binário, depois invertemos todos os bits (0s viram 1s e 1s viram 0s, o que chamamos de complemento de 1), e por fim somamos 1 ao resultado.
Para -1 em 16 bits:
- Representar +1 em 16 bits:
0000000000000001 - Inverter todos os bits (complemento de 1):
1111111111111110 - Somar 1 ao resultado:
1111111111111110 + 1 = 1111111111111111
(A) Incorreta: Esta é a representação do maior número positivo de 16 bits (32767).
(B) Incorreta: Esta é a representação do menor número negativo de 16 bits (-32768).
(C) Incorreta: Esta é a representação de -32767.
(D) Incorreta: Esta é a representação do número -2. É o complemento de 1 de +1, e a armadilha da banca é que muitos alunos esquecem o último passo de somar 1 para obter o complemento de 2.
(E) Correta: Esta é a representação correta de -1 em complemento de 2 para 16 bits, obtida invertendo os bits de +1 e somando 1.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). Reproduzida para fins de estudo.