Em computação, o sistema numérico hexadecimal ou base 16 é representado por todos os símbolos do conjunto:
- A){0, 1}
Errada: {0, 1} representa o sistema binário, que é base 2.
- B){0, 1, 2, 3, 4, 5, 6, 7}
Errada: esse conjunto vai só até 7, então corresponde ao sistema octal, base 8.
- C){0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
Errada: {0 a 9} representa a base decimal, que é a base 10.
- D){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}
Certa: o hexadecimal usa 16 símbolos, de 0 a 9 e de A a F.
- E){0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J}
Errada: inclui letras além de F, mas o hexadecimal vai apenas até F.
Gabarito: D
O sistema hexadecimal é a base 16, muito usado em computação porque facilita a leitura de valores binários longos. Em vez de escrever só com 16 dígitos diferentes, ele usa os símbolos de 0 a 9 e depois as letras A, B, C, D, E e F para completar o conjunto. Assim, cada símbolo hexadecimal representa um valor de 0 a 15. Pense nele como um “atalho elegante” para o binário: enquanto o computador trabalha em base 2, o hexadecimal deixa os números compactos e mais fáceis de visualizar, especialmente em endereços de memória, códigos e máscaras. Por isso ele aparece tanto em arquitetura de computadores. A alternativa D está correta porque lista exatamente os 16 símbolos do sistema hexadecimal: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}. Isso é o que define uma base 16: dez algarismos numéricos mais seis letras para representar os valores restantes. Não há mistério de lei nem jurisprudência aqui, claro - é conteúdo conceitual de computação. O ponto é memorizar a composição da base 16 e não confundir com base 2, 8 ou 10.