Questão nº 23

Questão de Tecnologia da Informação · FGV TJ-MS 2024 (nº 23)

FGV2024Técnico de Nível Superior - Analista de Infraestrutura de RedesTecnologia da Informação
Gabarito: Bver comentário ↓

Daniel está no processo de desenvolvimento de um sistema financeiro que exige a realização de cálculos com altíssima precisão para prevenir erros de arredondamento que poderiam resultar em discrepâncias financeiras de grande magnitude. O sistema em questão precisa lidar com uma ampla variedade de operações financeiras, que vão desde as básicas adições e subtrações até os mais complexos cálculos de juros compostos e conversões monetárias. Diante disso, Daniel se vê na necessidade de selecionar a metodologia de aritmética computacional mais apropriada, que assegure a precisão exigida pelos cálculos financeiros do sistema.

Para o sistema financeiro em desenvolvimento, Daniel deve optar pela aritmética de:

Resposta comentada

Gabarito Alternativa B

Para cálculos financeiros, é crucial usar um método que represente números decimais exatamente, sem arredondamentos que possam acumular e causar erros significativos.

  • (A) Incorreta: A aritmética de ponto fixo tem uma precisão limitada a um número predefinido de casas decimais, o que pode ser insuficiente para cálculos complexos ou intermediários que exigem mais precisão, além de ter um alcance limitado.
  • (B) Correta: A aritmética de precisão arbitrária (bignum) permite representar números com qualquer quantidade de dígitos, limitada apenas pela memória disponível, garantindo a exatidão necessária para cálculos financeiros complexos e prevenindo erros de arredondamento.
  • (C) Incorreta: A aritmética de ponto flutuante de precisão dupla (double) usa uma representação binária que não consegue representar exatamente todas as frações decimais (como 0.1), introduzindo pequenos erros de arredondamento que são inaceitáveis em sistemas financeiros. Esta é a armadilha da banca, pois "precisão dupla" soa como "muito preciso", mas não é exato para decimais.
  • (D) Incorreta: A aritmética de ponto flutuante de precisão simples (float) oferece precisão e alcance ainda menores que a dupla, sendo totalmente inadequada para cálculos financeiros devido aos erros de arredondamento significativos.
  • (E) Incorreta: Embora a aritmética de ponto flutuante de precisão quádrupla ofereça mais dígitos significativos, ela ainda é uma representação binária de ponto flutuante e, portanto, não garante a exatidão para todas as frações decimais, sendo inadequada para a precisão absoluta exigida em finanças.

Fonte: FGV TJ-MS 2024 Técnico de Nível Superior - Analista de Infraestrutura de Redes (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho