Questão de Algoritmos e Estrutura de Dados — Algoritmos — Ibest 2024
- Código
- qg279167
- Banca
- Ibest
- Órgão
- CREFITO - 15ª Região (ES)
- Ano
- 2024
- Nível
- Médio
- Cargo
- Técnico em Informática
- A11001001.
- B01010001.
- C11000001.
- D01000001.
- E01000011.
GabaritoD — 01000001.
Gabarito: letra D. A soma de 00011010₂ e 00100111₂ resulta em 01000001₂, que corresponde ao valor decimal 65, conforme a operação direta de adição binária.
A banca testa a habilidade de somar números binários corretamente, sem erros de carry (vai-um). Realizando a soma bit a bit da direita para a esquerda:
0 + 1 = 1, carry 0
1 + 1 = 0, carry 1
0 + 0 + carry(1) = 1, carry 0
1 + 1 = 0, carry 1
1 + 0 + carry(1) = 0, carry 1
0 + 0 + carry(1) = 1, carry 0
0 + 0 = 0
0 + 0 = 0
Resultado: 01000001₂.
Para conferir, converta para decimal: 00011010₂ = 26, 00100111₂ = 39, soma = 65, que em binário é 01000001₂.
11001001 equivale a 201 em decimal, muito acima do resultado correto. Possível erro de carry incorreto ou inversão de bits.
01010001 equivale a 81 em decimal. Erro comum: esquecer de propagar o carry corretamente.
11000001 equivale a 193 em decimal. Indica que os bits mais significativos foram tratados erroneamente.
01000001 é exatamente o resultado da soma, tanto pela adição binária quanto pela conversão decimal (65).
01000011 equivale a 67 em decimal. Diferença de 2 unidades, provável erro no último bit.
Para evitar erros, some binário como decimal: coluna por coluna, controlando o carry. Sempre confira convertendo ambos para decimal e somando. Treine com frequência até automatizar.
Gabarito: letra D
Link permanente: /questoes/qg279167