Questão nº 55
Questão de Tecnologia da Informação · FGV MPMS 2012 (nº 55)
Um grama é equivalente a 0,00220462 libras. Assuma que a variável peso_em_libras armazena um valor que representa um dado peso em libras. A expressão aritmética a seguir que, usando a variável peso_em_libras, calcula o peso equivalente em gramas é:
- A0.00220462 / peso_em_libras
- Bpeso_em_libras * 0,00220462
- Cpeso_em_libras / 0,00220462 (alternativa correta)
- D0,00220462 * peso_em_libras
- E0,00220462 + peso_em_libras
Resposta comentada
Gabarito Alternativa C
Conceito-chave: conversão de unidades é uma regra de três disfarçada: se 1 grama = 0,00220462 libras, então para achar quantos gramas há em um peso em libras, você divide o peso em libras pelo fator de conversão (pois o fator é “libras por grama”).
- (A) Incorreta: inverte a operação e a ordem: dividir 0,00220462 pelo peso daria um número sem sentido físico (e menor que 1 para pesos > 1 libra).
- (B) Incorreta: multiplicar por 0,00220462 daria um resultado menor que o valor original, mas gramas são maiores que libras (1 libra ≈ 453,6 g), então o resultado deveria ser maior.
- (C) Correta: — como 1 g = 0,00220462 lb, dividir o peso em libras por esse fator converte para gramas (ex.: 1 lb ÷ 0,00220462 ≈ 453,6 g).
- (D) Incorreta: é a mesma multiplicação da (B), só que com os fatores comutados — cai na mesma pegadinha de inverter a lógica da conversão.
- (E) Incorreta: somar o fator ao peso não tem relação com conversão de unidades; seria uma operação sem sentido dimensional.
Pegadinha da banca: as alternativas (B) e (D) parecem “óbvias” porque usam multiplicação, mas o fator 0,00220462 é libras por grama, não gramas por libra. Quem decora “multiplica para converter” erra — aqui é divisão, pois a unidade do fator está no numerador (lb) e queremos gramas no denominador.
Fonte: FGV MPMS 2012 Técnico I - Informática. Reproduzida para fins de estudo.