Somando-se o hexadecimal 3F ao binário 11011 (mais baixa ord...

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: FCC Órgão: TRE-AM Prova: FCC - 2010 - TRE-AM - Programador de computador |
Q34966 Arquitetura de Computadores
Somando-se o hexadecimal 3F ao binário 11011 (mais baixa ordem), o resultado será o decimal
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - 90.

Para entender a questão é necessário ter conhecimento sobre sistemas de numeração, mais especificamente sobre o sistema binário e o sistema hexadecimal. Além disso, é preciso saber como converter entre esses sistemas e o decimal, que é o mais comum no nosso dia a dia.

O sistema hexadecimal é base 16, o que significa que ele utiliza 16 símbolos para representar os números. Estes símbolos são 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, onde A representa 10, B representa 11 e assim por diante até F que representa 15.

O sistema binário é base 2, usando apenas dois símbolos, 0 e 1, para representar todos os números.

Vamos começar convertendo o número hexadecimal para decimal: O número 3F em hexadecimal corresponde a (3 * 16^1) + (F * 16^0). Lembrando que F em decimal é 15, temos então (3 * 16) + (15 * 1), o que resulta em 48 + 15 = 63.

Agora, convertemos o binário para decimal: O número binário 11011 corresponde a (1 * 2^4) + (1 * 2^3) + (0 * 2^2) + (1 * 2^1) + (1 * 2^0). Isso dá (1 * 16) + (1 * 8) + (0 * 4) + (1 * 2) + (1 * 1), que resulta em 16 + 8 + 0 + 2 + 1 = 27.

Somando os valores decimais: Agora que temos os dois números em decimal, somamos 63 (hexadecimal convertido para decimal) com 27 (binário convertido para decimal), resultando em 63 + 27 = 90.

Portanto, a resposta correta é 90, que corresponde a alternativa D.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Resposta letra "D". 
Um jeito fácil de resolver é transformar logo 11011 para Hexa, que é igual a 1B.
Depois é só transformar os dois número hexadecimais em decimal, e somar.
3F = 3x161 + 15x160 = 63
1B = 1x161 + 11x160 = 27
63 + 27 = 90.
3F Hexadecimal = 0011.1111 em binário

Agora somando



0011.1111
0001.1011 +
____________
0101.1010                  Que em Decimal  = 90

Resposta letra D.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo