Considere a operação a seguir. 10(base10) + 10(base2) + 10(...
10(base10) + 10(base2) + 10(base16) + 10(base8)
Qual o resultado da operação (na representação de números sem sinal, com 8 bits)?
Gabarito: D
00100100 (base 2)
Essa prova de noções básica de informática da cpcon quem faz e um sem noção, pega um um Dr em T.I pra fazer só pode
as bancas não tem noção, tec em enfermagem não é tec de informática. Tá loko véi. É aquela questão que tu só acerta chutando
A alternativa correta é a D - 00100100 (base 2).
Para resolver a questão, é necessário conhecer a conversão de números entre diferentes sistemas de numeração, como binário (base 2), decimal (base 10), octal (base 8) e hexadecimal (base 16), e realizar operações de soma entre esses sistemas, convertendo todos para um sistema comum, geralmente o binário ou o decimal, para facilitar a operação.
Primeiramente, convertamos todos os valores para o sistema decimal para entender melhor:
- 10(base10) é 10 em decimal (não há necessidade de conversão).
- 10(base2) é o número binário 2 em decimal.
- 10(base16) é o número hexadecimal 16 em decimal.
- 10(base8) é o número octal 8 em decimal.
Agora, somamos todos os valores em decimal:
- 10(decimal) + 2(decimal) + 16(decimal) + 8(decimal) = 36(decimal)
Depois, convertemos o resultado para o sistema binário:
- 36(decimal) = 00100100(binário)
É importante observar que o resultado deve ser representado com 8 bits, como solicitado na questão. A representação binária de 36 ocupa, de fato, 6 bits (100100), mas preenchemos com dois zeros à esquerda para completar os 8 bits, resultando em 00100100.
Um erro comum que deve ser evitado é a má interpretação dos números em diferentes bases e a conversão incorreta entre essas bases. Praticar a conversão entre bases e a realização de operações matemáticas em diferentes sistemas de numeração pode ajudar a prevenir tais erros.
Gabarito: Letra D - 00100100 (base 2).