GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO01Difícil⏱ medio

Uma escola criou um sistema de votação online. Para cada estudante, o sistema deve guardar o nome, a idade, a…

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

Uma escola criou um sistema de votação online. Para cada estudante, o sistema deve guardar o nome, a idade, a nota dada à proposta e se o voto já foi registrado. Quais tipos de dados são necessários para armazenar todas essas informações corretamente?

  1. A) Número inteiro, número decimal e booleano
  2. B) Texto, número inteiro e número decimal
  3. C) Texto, número inteiro e booleano
  4. D) Texto, número inteiro, número decimal e booleano
  5. E) Texto, número booleano e número decimal

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique o tipo de cada informação que o sistema deve guardar para cada estudante. O nome é um texto (sequência de letras). A idade é um número inteiro, pois não existe idade fracionada no contexto escolar. A nota dada à proposta é um número decimal, porque notas costumam aceitar valores fracionados (por exemplo, 7,5). Já o campo que indica se o voto foi registrado só pode assumir dois valores, sim ou não (verdadeiro ou falso), o que caracteriza o tipo booleano. Passo 2: Verifique se todos os quatro tipos aparecem na alternativa. A alternativa D contém texto, número inteiro, número decimal e booleano, exatamente os quatro tipos necessários. Passo 3: Por que as outras estão erradas. A: não inclui texto, então o nome do estudante não teria um tipo adequado. B: não inclui booleano, então o registro de voto não teria um tipo adequado. C: não inclui decimal, o que impede guardar notas fracionadas. E: classifica incorretamente 'número booleano' como tipo de dado e não inclui inteiro para a idade. Conclusão: a resposta correta é a alternativa D, que coincide com o gabarito oficial.

💡 Dica: Liste os dados essenciais para o sistema de votação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno esquece que o nome do estudante é um texto e supõe que todas as informações podem ser representadas por números. Assim, não percebe a necessidade de um tipo para dados textuais.

Por que engana: Confundir os tipos de dados necessários, escolhendo apenas texto ou apenas números inteiros, sem considerar a combinação necessária para um sistema de votação.

B Erradaerro: Conceitual

O aluno acha que o registro de voto (sim ou não) pode ser guardado como texto ou número, sem perceber que ele tem apenas dois valores possíveis e pede o tipo booleano.

C Erradaerro: Senso comum

O aluno assume que a nota dada à proposta é sempre um número inteiro, pela intuição do cotidiano de notas redondas, e não considera que notas podem ser fracionadas, o que exige o tipo decimal.

D Correta

O nome é armazenado como texto; a idade, como número inteiro; a nota, como número decimal; e a informação sobre o voto já registrado, como booleano, que pode representar verdadeiro ou falso.

E Erradaerro: Conceitual

O aluno confunde tipos de dados ao tratar 'booleano' como se fosse um tipo numérico e deixa de reconhecer que a idade precisa de um número inteiro, não de um booleano.

Raio-X da questão

Dificuldade Difícil
Bloom Criar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

tipos de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tipos de dados · estrutura de dados

📚 Reveja

Revisar os tipos de dados utilizados em sistemas de informação.

⚠️ Erro mais comum

Confundir os tipos de dados necessários, escolhendo apenas texto ou apenas números inteiros, sem considerar a combinação necessária para um sistema de votação.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

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.