GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO01Fácil⏱ curto

Em um algoritmo que registra o número de uploads de cada aluno, qual tipo de variável é mais adequado para…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um algoritmo que registra o número de uploads de cada aluno, qual tipo de variável é mais adequado para armazenar a contagem de uploads por aluno?

  1. A) Ponto flutuante (float).
  2. B) Tipo data/hora (datetime/timestamp).
  3. C) Cadeia de caracteres (string).
  4. D) Variável booleana (boolean).
  5. E) Variável inteira (integer).

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Uma contagem de uploads é um número inteiro não negativo: 0, 1, 2, 3 e assim por diante, sem parte fracionária.
  2. O tipo de variável mais adequado para guardar um valor desse tipo é o inteiro (integer), que representa exatamente números inteiros e permite somar 1 a cada novo upload.
  3. Comparando com as demais alternativas: o ponto flutuante (A) serviria para valores com casas decimais, o que não faz sentido para uma contagem; o tipo data/hora (B) guarda instantes no tempo, não quantidades; a string (C) guarda texto, e não permitiria somar; o booleano (D) só guarda verdadeiro ou falso, insuficiente para contar mais de um upload.
  4. Conclusão: a alternativa correta é a E, de acordo com o gabarito oficial.

💡 Dica: Considere os tipos de variáveis em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que todo número numérico deve ser armazenado como ponto flutuante, por ser mais 'geral' ou 'preciso'.

Por que engana: Escolher uma variável de ponto flutuante, pensando que a contagem pode ter frações, o que não faz sentido nesse contexto.

B Erradaerro: Interpretação

Associa o registro de uploads ao momento em que ocorreram e confunde a informação de quando com a de quantos.

C Erradaerro: Senso comum

Imagina que, como o dado vem de um sistema de texto ou é exibido na tela, deve ser guardado como texto, sem perceber que não se somam strings como números.

D Erradaerro: Interpretação

Confunde o registro de envio (já enviou ou não enviou) com a contagem total, entendendo que basta saber se houve upload.

E Correta

Contagens representam números inteiros não fracionários; inteiros ocupam menos memória que ponto flutuante e garantem operações aritméticas e comparações corretas para contagens.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura baixo
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 variáveis

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tipos de variáveis · tipos de dados em programação

📚 Reveja

Revisar os tipos de variáveis em programação.

⚠️ Erro mais comum

Escolher uma variável de ponto flutuante, pensando que a contagem pode ter frações, o que não faz sentido nesse contexto.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

🔎 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.