Ao implementar em código uma tabela de frequências relativa (proporções) obtida numa amostra, qual tipo de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao implementar em código uma tabela de frequências relativa (proporções) obtida numa amostra, qual tipo de dado é mais adequado para armazenar cada proporção e por quê?
- A) Inteiro (int)
- B) Ponto flutuante (float/double).
- C) Caractere (char)
- D) Booleano (bool)
- E) Texto (string)
✅ Resposta correta: alternativa B
Resolução passo a passo
- Uma tabela de frequências relativas guarda, para cada categoria ou valor, a proporção dela na amostra, isto é, o número de ocorrências dividido pelo total de observações. Por exemplo, 12 ocorrências em 40 observações dão a proporção 0,3.
- Proporções são, em geral, números fracionários entre 0 e 1 (ou percentuais que podem ser escritos como decimais). Portanto, o tipo de dado precisa representar casas decimais com precisão adequada.
- O ponto flutuante (float ou double) é exatamente o tipo projetado para representar números reais com parte fracionária. Ele permite guardar valores como 0,3 ou 0,125 e realizar as operações estatísticas posteriores, como somas, médias e comparações. O double costuma ser preferido por ter mais precisão.
- Por que as outras estão erradas:
- A) Inteiro (int) só guarda números sem parte fracionária, o que truncaria proporções como 0,3 para 0 ou 1 e tornaria a tabela inútil.
- C) Caractere (char) guarda um único símbolo, não um valor numérico que possa ser somado ou comparado.
- D) Booleano (bool) guarda apenas verdadeiro ou falso, sem capacidade de representar graus de proporção.
- E) Texto (string) armazena sequências de caracteres; um número guardado como texto não pode ser usado diretamente em cálculos estatísticos sem conversão.
- Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.
💡 Dica: Considere os tipos de dados numéricos e suas características.
Alternativa por alternativa
O aluno pensa que, por ser um número, a proporção pode ser guardada como inteiro, sem perceber que a parte decimal se perderia.
Por que engana: Escolher um tipo de dado inteiro, acreditando que proporções podem ser representadas como números inteiros sem considerar a necessidade de precisão decimal.
Proporções são números reais com casas decimais; tipos de ponto flutuante representam frações, permitem divisão e operações estatísticas e podem usar double quando for necessária maior precisão.
Confunde o armazenamento de um número com o de um símbolo, supondo que caracteres podem representar valores numéricos de forma útil.
Imagina que a tabela apenas indica presença ou ausência de uma categoria, o que ignora que a proporção é uma quantidade contínua entre 0 e 1.
Acredita que, por a tabela ser exibida como texto ou rótulos, os valores também devem ser armazenados como string, ignorando que cálculos exigem tipo numérico.
Raio-X da questão
tipos de dados em programação
avaliacao
tipos de dados em programação · proporções e frações
Revisar os tipos de dados numéricos e suas aplicações em programação.
Escolher um tipo de dado inteiro, acreditando que proporções podem ser representadas como números inteiros sem considerar a necessidade de precisão decimal.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Qual estrutura de dados é mais adequada, em código, para construir uma tabela de frequências de categorias (por exemplo…
- Você coletou respostas 'Sim' e 'Não' e suas contagens em uma pesquisa por amostra. Que tipos de dados e que estrutura de…
- Ao coletar uma amostra de valores numéricos para construir uma tabela de frequências, qual estrutura de dados é mais…
- Ao implementar um algoritmo que calcula a média das notas de uma amostra de alunos, qual tipo de dado é mais adequado…
- Em uma pesquisa por amostra, cada entrevistado responde 'sim' ou 'não'. Ao implementar o registro de cada resposta em um…
- Em pseudocódigo, qual tipo de dado (inteiro ou real) é mais apropriado para armazenar a média aritmética de notas e por…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
