GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF69CO01Média⏱ curto

Ao projetar um algoritmo que processa leituras de temperatura com casas decimais, qual tipo de dado é mais…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao projetar um algoritmo que processa leituras de temperatura com casas decimais, qual tipo de dado é mais apropriado para a variável que guarda cada leitura?

  1. A) Booleano — Não pode representar valores de temperatura, apenas verdadeiro ou falso.
  2. B) Texto — Representar números como texto impossibilita cálculos matemáticos e comparações diretas.
  3. C) Real (ponto flutuante) — usar float ou double conforme precisão.
  4. D) Inteiro — Converte temperaturas decimais em inteiros e perde precisão crítica na leitura.
  5. E) Caractere único — Não pode armazenar valores decimais e é insuficiente para temperaturas.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A questão pede o tipo de dado mais adequado para guardar leituras de temperatura que possuem casas decimais, como 23,5 graus.
  2. Como o valor pode ter parte fracionária, é preciso um tipo numérico capaz de representar números reais, que em programação são guardados como ponto flutuante (float ou double, conforme a precisão exigida).
  3. A alternativa C, Real (ponto flutuante), atende exatamente a essa necessidade: permite armazenar casas decimais e realizar cálculos e comparações matemáticas.
  4. A alternativa A está errada, pois o tipo booleano guarda apenas verdadeiro ou falso e não representa medições de temperatura.
  5. A alternativa B está errada, pois texto impede somas, médias e comparações numéricas diretas, embora seja possível armazenar a leitura dessa forma.
  6. A alternativa D está errada, pois o inteiro não guarda a parte decimal e faria a leitura perder precisão.
  7. A alternativa E está errada, pois caractere único armazena apenas um símbolo, sendo insuficiente para qualquer valor decimal de temperatura.
  8. Conclusão: o gabarito oficial C está correto.

💡 Dica: Considere os tipos de dados numéricos disponíveis.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa a variável a uma decisão de verdadeiro ou falso, sem perceber que leituras de temperatura são medidas numéricas contínuas.

B Erradaerro: Conceituala que mais engana

O aluno acredita que, por ser possível guardar o número como texto, esse seria um tipo adequado, sem considerar que operações matemáticas ficariam inviabilizadas.

Por que engana: Escolher um tipo de dado que não permite a representação de números decimais, como inteiro ou booleano.

C Correta

Medidas de temperatura têm frações; tipos reais armazenam decimais e permitem cálculos (média, conversão) sem truncamento inteiro.

D Erradaerro: Senso comum

O aluno entende que o inteiro é o tipo numérico padrão e que basta arredondar a temperatura, ignorando que a parte decimal é essencial para a precisão exigida.

E Erradaerro: Conceitual

O aluno confunde caractere, que guarda um único símbolo, com um tipo numérico capaz de representar valores decimais.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

tipos de dados em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tipos de dados em programação

📚 Reveja

Revisar os tipos de dados numéricos e suas aplicações.

⚠️ Erro mais comum

Escolher um tipo de dado que não permite a representação de números decimais, como inteiro ou booleano.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.