Questão nº 44
Questão de Suporte · FGV DPGE-RJ 2014 (nº 44)
Numa arquitetura de 32 bits, o número máximo de valores que podem ser representados numa palavra (word) é
- A65.536
- B4.194.304
- C4.294.967.296 (alternativa correta)
- D9.223.372.036.854.775.808
- E18.446.744.073.709.551.615
Resposta comentada
Gabarito Alternativa C
Em computação, cada bit (dígito binário, 0 ou 1) duplica o número de possibilidades. Para saber quantos valores diferentes podem ser representados, basta calcular 2 elevado ao número de bits.
A) Incorreta: Este valor () representa o número de valores em uma arquitetura de 16 bits, não de 32 bits.
B) Incorreta: Este valor não corresponde a uma potência de 2 comum para arquiteturas de computadores.
(C) Correta: Uma arquitetura de 32 bits significa que uma palavra (word) tem 32 bits. O número total de valores distintos que podem ser representados é , que é igual a 4.294.967.296.
D) Incorreta: Este valor é , que seria o maior valor positivo representável em um inteiro assinado de 64 bits, ou metade do total de valores para 64 bits.
E) Incorreta: Este valor é , que é o maior valor representável por um inteiro sem sinal de 64 bits. O número total de valores para 64 bits seria . A armadilha aqui é confundir a arquitetura de 32 bits com a de 64 bits, e também o "maior valor" com o "número total de valores".
Fonte: FGV DPGE-RJ 2014 Técnico Superior Especializado em Suporte (Caderno Tipo 1). Reproduzida para fins de estudo.