— 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
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.
- A) Agrupar nomes dos pontos como texto, quantidades como número inteiro e situações como lógico.
- B) Agrupar nomes dos pontos como lógico, quantidades como número inteiro e situações como texto.
- C) Agrupar nomes dos pontos como texto, quantidades como lógico e situações como número inteiro.
- D) Agrupar nomes dos pontos como número inteiro, quantidades como texto e situações como lógico.
- 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
- 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).
- 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).
- 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.
- 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.
- 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
Nomes são textos; as quantidades apresentadas são contagens inteiras; e verdadeiro ou falso corresponde a um dado lógico.
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.
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.
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.
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
tipos de dados e agrupamento
diagnostico
tipos básicos de dados · estruturas de dados simples
Estude os tipos básicos de dados e estruturas de agrupamento em programação.
Confundir tipos de dados diferentes ou não associar corretamente os dados ao tipo adequado.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- — Se o aplicativo misturar as informações, como ele saberá o que mostrar no mapa? — perguntou a monitora durante uma…
- Pesquisadores acompanham, com moradores de uma região costeira, aves vistas ao amanhecer. Em cada registro enviado pelo…
- Caminhões descarregam suprimentos em uma central que atende localidades isoladas após fortes chuvas. O depósito possui…
- — O código B-14 não pode entrar na soma das caixas — avisou a responsável pelo recebimento no mercado municipal. Para…
- A transmissão semanal de uma rádio comunitária recebe mensagens de moradores que desejam participar ao vivo. Para cada…
- — Se o corredor entre as salas 4 e 5 estiver fechado, o visitante não pode receber um caminho antigo — explicou a…
🔎 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
