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

— O código B-14 não pode entrar na soma das caixas — avisou a responsável pelo recebimento no mercado…

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

— O código B-14 não pode entrar na soma das caixas — avisou a responsável pelo recebimento no mercado municipal. Para organizar as entregas, ela está testando um programa que recebe, a cada barco, três informações: o identificador, como “B-14”; a quantidade de caixas, como 28; e a confirmação de descarga, registrada apenas por “sim” ou “não”. Antes de guardar os dados, a equipe compara o programa a um armário: etiquetas servem para reconhecer uma entrega, contadores permitem fazer somas e interruptores só têm duas posições. O sistema deverá mostrar os identificadores, calcular o total de caixas e avisar quais barcos ainda não descarregaram. Analise as funções previstas para o programa e indique a organização de coleções que permite usar adequadamente cada informação.

  1. A) Organizar identificadores e quantidades em textos e confirmações em booleanos.
  2. B) Organizar identificadores, quantidades e confirmações em inteiros.
  3. C) Organizar identificadores em textos, quantidades em booleanos e confirmações em inteiros.
  4. D) Organizar identificadores em inteiros, quantidades em textos e confirmações em booleanos.
  5. E) Organizar identificadores em textos, quantidades em inteiros e confirmações em booleanos.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Identifique a natureza de cada informação. O identificador 'B-14' mistura letra e número e serve para reconhecer uma entrega, logo é um texto (string). A quantidade de caixas, como 28, é um número inteiro que será somado, portanto deve ser um inteiro. A confirmação de descarga aceita apenas 'sim' ou 'não', ou seja, duas posições, o que corresponde a um booleano (verdadeiro ou falso).
  2. Relacione cada informação à função prevista. O sistema precisa mostrar os identificadores, o que exige guardá-los como texto. Precisa calcular o total de caixas, o que exige somar números inteiros. Precisa avisar quais barcos ainda não descarregaram, o que exige verificar um valor de duas posições (verdadeiro ou falso).
  3. Confira a alternativa E: identificadores em textos, quantidades em inteiros e confirmações em booleanos. Essa é a organização que respeita a natureza de cada dado e permite cada função. O gabarito oficial E está correto.
  4. Por que as outras estão erradas. A: quantidades em textos impediriam a soma direta do total de caixas. B: identificadores como inteiros não representam bem 'B-14', que contém letra e hífen. C: quantidades em booleanos perderiam o valor numérico (28 não é verdadeiro ou falso) e confirmações em inteiros não se encaixam nas duas posições. D: identificadores em inteiros não aceitam a letra B e o hífen, e quantidades em textos não podem ser somadas.

💡 Dica: Relacione cada tipo de dado com a estrutura de dados adequada para armazená-lo.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acha que quantidades numéricas podem ser guardadas como texto, sem perceber que isso impede o cálculo da soma de caixas.

B Erradaerro: Conceitual

O aluno julga que todo dado do sistema é número, inclusive o identificador 'B-14', sem notar a presença de letra e hífen.

C Erradaerro: Interpretação

O aluno confunde as posições do armário: associa quantidades a duas posições (booleano) e confirmações a contadores (inteiros), invertendo o papel de cada tipo.

D Erradaerro: Interpretação

O aluno pensa que o identificador é um código numérico por causa do número 14 e ignora a letra B, além de achar que quantidades não precisam ser somadas.

E Correta

Identificadores com letras e símbolos são textos; caixas podem ser somadas como inteiros; “sim” ou “não” representa uma condição booleana.

Raio-X da questão

Dificuldade Média
Bloom Criar
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✍️ situacional🧩 progressao
🎯 Conceito central

organização de coleções de dados

📌 Objetivo

diagnostico

🧱 Pré-requisitos

conceito de variáveis e tipos · estruturas de controle básicas

📚 Reveja

estude estruturas de dados básicas e suas aplicações

⚠️ Erro mais comum

confundir tipos de estruturas de dados e suas funções, como usar listas para dados únicos ou contadores para identificadores.

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