FGV · DPE/RO · 2015 · Analista Programador

Questão 22 · Informática: Programação e algoritmos

Numa palavra de 16 bits, a representação binária complemento para dois do número -40 é:

  1. A) 0000000000101000
  2. B) 1000000000101000
  3. C) 1111111111010111
  4. D) 1111111111011000
  5. E) 0000000000010111

Marque a alternativa correta:

Gabarito: D

Gabarito definitivo divulgado pela banca FGV (DPE/RO 2015).

Comentário

Gabarito: D.

Para representar -40 em complemento a dois com 16 bits, parte-se de +40, invertem-se todos os bits e soma-se 1.

Conta: 40 = 0000 0000 0010 1000. Invertendo os bits: 1111 1111 1101 0111. Somando 1: 1111 1111 1101 1000. Logo, a alternativa D é a correta.

Por que as outras estão erradas:

  • (A) 0000000000101000 é o próprio +40.
  • (B) 1000000000101000 apenas liga o bit de sinal do 40 (sinal e magnitude), o que não é complemento a dois.
  • (C) 1111111111010111 é o resultado de inverter os bits de 40 sem somar 1; esse padrão representa -41.
  • (E) 0000000000010111 é o número 23, positivo.

Dica: depois de inverter os bits, não esqueça de somar 1. Para conferir, some o resultado com +40: o total deve dar zero nos 16 bits.

Fundamentos: complemento a dois de inteiros negativos · inversão de bits e soma de 1 · representação de 16 bits

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova FGV DPE/RO 2015 (Analista Programador), questão 22, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor