GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO01Fácil⏱ medio

— A estação da Praça das Mangueiras está aberta, mas só restam 3 bicicletas — avisou uma moradora ao serviço…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

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

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— A estação da Praça das Mangueiras está aberta, mas só restam 3 bicicletas — avisou uma moradora ao serviço municipal de bicicletas compartilhadas. No painel digital, cada ponto é registrado com três informações: um nome, como “Praça das Mangueiras” ou “Terminal Sul”; a quantidade de bicicletas disponíveis, como 0, 3 ou 12; e a situação de funcionamento. Esta última é registrada por um botão que guarda “verdadeiro” quando a estação está aberta e “falso” quando está fechada. A equipe comparou o armazenamento a um armário: cada gaveta deve reunir elementos da mesma natureza. Assim, o programa pode atualizar a quantidade de bicicletas sem alterar o nome do local ou a situação da estação. Analise os dados apresentados e identifique o agrupamento que associa cada coleção ao tipo de dado adequado para atualizar o painel.

  1. A) Agrupar nomes dos pontos como texto, quantidades como número inteiro e situações como lógico.
  2. B) Agrupar nomes dos pontos como lógico, quantidades como número inteiro e situações como texto.
  3. C) Agrupar nomes dos pontos como texto, quantidades como lógico e situações como número inteiro.
  4. D) Agrupar nomes dos pontos como número inteiro, quantidades como texto e situações como lógico.
  5. E) Agrupar nomes dos pontos como texto, quantidades como texto e situações como número inteiro.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique as três informações registradas em cada ponto do painel: o nome (como "Praça das Mangueiras" ou "Terminal Sul"), a quantidade de bicicletas (como 0, 3 ou 12) e a situação de funcionamento (verdadeiro quando aberta, falso quando fechada).
  2. Associe cada coleção ao tipo de dado adequado. O nome é uma sequência de caracteres, portanto é texto. A quantidade é um valor inteiro que pode ser contado (0, 3, 12), logo é número inteiro. A situação só pode assumir dois valores, verdadeiro ou falso, então é lógico (booleano).
  3. Verifique a exigência da equipe: cada gaveta deve reunir elementos da mesma natureza, e a quantidade deve poder ser atualizada sem alterar o nome nem a situação. Isso só é possível se cada coleção tiver seu próprio tipo, como indica a alternativa A.
  4. Por que as outras estão erradas: na B, o nome não é lógico, pois não assume apenas verdadeiro ou falso; na C, a quantidade não é lógica, pois assume vários valores numéricos; na D, o nome não é número inteiro e a quantidade não é texto, pois é um valor numérico que se soma; na E, a quantidade como texto impediria cálculos e a situação não é um número inteiro.
  5. Conclusão: a alternativa correta é a A, que coincide com o gabarito oficial.

💡 Dica: Identifique os tipos de dados correspondentes a cada informação do painel.

Alternativa por alternativa

A Correta

Nomes são textos; as quantidades apresentadas são contagens inteiras; e verdadeiro ou falso corresponde a um dado lógico.

B Erradaerro: Conceitual

O aluno confunde o tipo lógico com o de nomes e o texto com o da situação, achando que o nome do ponto só pode ser verdadeiro ou falso e que a situação é descrita por palavras.

C Erradaerro: Conceitual

O aluno acredita que a quantidade de bicicletas, por ser apenas um sim ou não de disponibilidade, deve ser lógica, e que a situação, por ser um estado codificado, é número inteiro.

D Erradaerro: Interpretação

O aluno interpreta que o nome do ponto, por ser identificador, seria número inteiro, e que a quantidade, por ser apresentada como texto no painel, deveria ser armazenada como texto.

E Erradaerro: Conceitual

O aluno considera que a quantidade pode ser guardada como texto por ser exibida no painel e que a situação, por ter dois estados, é número inteiro, sem perceber que o tipo lógico é o adequado para verdadeiro e falso.

Raio-X da questão

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

tipos de dados e agrupamento

📌 Objetivo

diagnostico

🧱 Pré-requisitos

tipos básicos de dados · estruturas de dados simples

📚 Reveja

Estude os tipos básicos de dados e estruturas de agrupamento em programação.

⚠️ Erro mais comum

Confundir tipos de dados diferentes ou não associar corretamente os dados ao tipo adequado.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

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