— 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
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.
- A) Organizar identificadores e quantidades em textos e confirmações em booleanos.
- B) Organizar identificadores, quantidades e confirmações em inteiros.
- C) Organizar identificadores em textos, quantidades em booleanos e confirmações em inteiros.
- D) Organizar identificadores em inteiros, quantidades em textos e confirmações em booleanos.
- E) Organizar identificadores em textos, quantidades em inteiros e confirmações em booleanos.
✅ Resposta correta: alternativa E
Resolução passo a passo
- 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).
- 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).
- 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.
- 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
O aluno acha que quantidades numéricas podem ser guardadas como texto, sem perceber que isso impede o cálculo da soma de caixas.
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.
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.
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.
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
organização de coleções de dados
diagnostico
conceito de variáveis e tipos · estruturas de controle básicas
estude estruturas de dados básicas e suas aplicações
confundir tipos de estruturas de dados e suas funções, como usar listas para dados únicos ou contadores para identificadores.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- A transmissão semanal de uma rádio comunitária recebe mensagens de moradores que desejam participar ao vivo. Para cada…
- Pesquisadores acompanham, com moradores de uma região costeira, aves vistas ao amanhecer. Em cada registro enviado pelo…
- — Se o aplicativo misturar as informações, como ele saberá o que mostrar no mapa? — perguntou a monitora durante uma…
- “Um índice ajuda a localizar uma página, mas não decide o sentido de um relato”, observou uma moradora durante a…
- Caminhões recolhem livros em uma campanha fictícia para renovar bibliotecas de bairro. Em cada ponto de coleta…
- — A caixa de livros voltou cheia de exemplares que ninguém havia pedido —, observou a responsável pela biblioteca móvel…
🔎 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
