Questão nº 41
Questão de Tecnologia da Informação - Programação · FGV DPE-RS 2023 (nº 41)
Gabriel está instalando o sistema operacional Windows Server 2019. Do ponto de vista do computador, ele está pegando dados de um local, processando esses dados e devolvendo-os para outro local. Nesse contexto, uma instrução do programa do computador de Gabriel fez referência a uma posição de memória de endereço 4000 em hexadecimal na base 16.
A representação desse mesmo endereço na notação decimal na base 10 equivale a:
- A04096;
- B08192;
- C16384; (alternativa correta)
- D32768;
- E65536.
Resposta comentada
Gabarito Alternativa C
Um sistema de numeração é uma maneira de representar quantidades. O sistema hexadecimal (base 16) usa 16 símbolos (0-9 e A-F, onde A=10, B=11, C=12, D=13, E=14, F=15), enquanto o sistema decimal (base 10) usa 10 símbolos (0-9). Para converter um número de qualquer base para a decimal, multiplicamos cada dígito pelo valor da base elevado à posição do dígito, começando da direita para a esquerda com a posição 0.
- (A) Incorreta: Esta alternativa () representa ou . A armadilha da banca aqui é que o aluno pode confundir o "4" inicial com o valor ou associar diretamente com (que é 4096), ignorando o fator 4.
- (B) Incorreta: Esta alternativa () não corresponde ao cálculo correto da conversão.
- (C) Correta: Para converter para decimal, calculamos . Como , o resultado é .
- (D) Incorreta: Esta alternativa () não corresponde ao cálculo correto da conversão.
- (E) Incorreta: Esta alternativa () representa ou , não correspondendo ao endereço dado.
Fonte: FGV DPE-RS 2023 Técnico - Apoio Especializado (Programador) (Caderno Tipo 1). Reproduzida para fins de estudo.