GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO12Difícil⏱ medio

Em uma atividade de Computação, uma turma desenvolveu um programa para classificar imagens de materiais…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO12

Produzir, analisar, gerir e compartilhar informações a partir de dados, utilizando princípios de ciência de dados.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma atividade de Computação, uma turma desenvolveu um programa para classificar imagens de materiais recicláveis. Para cada imagem, foram registrados atributos como cor, formato e presença de rótulo. O programa precisa comparar esses atributos entre várias imagens e associar cada uma a uma categoria, como papel, plástico ou metal. Uma forma adequada de organizar os dados é manter uma dimensão para as imagens e outra para os atributos, permitindo consultar os valores de maneira sistemática. Com base no texto, qual procedimento representa melhor o uso de uma estrutura bidimensional para organizar os dados antes da classificação?

  1. A) Reunir os valores distintos de cada atributo, sem repetir ocorrências.
  2. B) Armazenar os atributos de cada imagem em uma sequência independente de valores.
  3. C) Guardar cada imagem em um registro com campos nomeados e separados.
  4. D) Dispor cada imagem em uma linha e cada atributo em uma coluna, formando uma grade de valores.
  5. E) Representar as imagens como pontos e os atributos como ligações entre esses pontos.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. O enunciado descreve uma estrutura bidimensional: uma dimensão para as imagens e outra para os atributos, permitindo consultar valores de forma sistemática. Uma estrutura bidimensional clássica é uma matriz ou tabela, em que cada linha corresponde a um elemento (aqui, uma imagem) e cada coluna corresponde a uma característica (aqui, cor, formato, presença de rótulo).
  2. Analisando as alternativas, a D descreve exatamente isso: cada imagem em uma linha e cada atributo em uma coluna, formando uma grade de valores. Essa é a representação bidimensional que o texto pede, com acesso direto ao valor de uma imagem em um atributo específico por linha e coluna.
  3. A alternativa A está errada, pois reunir valores distintos de cada atributo é uma operação de conjunto ou de levantamento de valores possíveis, não uma organização bidimensional de imagens e atributos.
  4. A alternativa B está errada, pois armazenar atributos em sequências independentes gera listas unidimensionais separadas, sem a relação de dupla dimensão entre imagens e atributos.
  5. A alternativa C está errada, pois um registro com campos nomeados organiza os dados de uma única imagem, sem formar uma estrutura com duas dimensões para todas as imagens.
  6. A alternativa E está errada, pois representar imagens como pontos ligados por arestas descreve um grafo, uma estrutura de relações, e não uma grade de dados consultável por duas dimensões.
  7. Conclusão: a resposta correta é a alternativa D, que coincide com o gabarito oficial.

💡 Dica: Pense em como as matrizes podem organizar e classificar informações.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que organizar os dados em duas dimensões é listar os valores distintos de cada atributo, confundindo uma etapa de levantamento de valores com a estrutura de organização.

Por que engana: Confundir matriz com outras estruturas de dados como listas ou grafos, levando a escolha incorreta da estrutura para classificacao.

B Erradaerro: Conceitual

O aluno entende que guardar os atributos em sequências separadas já equivale a uma estrutura bidimensional, sem perceber que faltam as relações entre imagem e atributo.

C Erradaerro: Interpretação

O aluno associa a organização por campos nomeados a uma estrutura de duas dimensões, mas um registro representa apenas uma imagem e não a relação entre todas as imagens e atributos.

D Correta

Uma estrutura bidimensional organiza informações em linhas e colunas. Nesse caso, cada linha pode representar uma imagem, enquanto cada coluna representa um atributo. Os valores nas posições correspondentes permitem comparar as imagens e apoiar sua classificação.

E Erradaerro: Conceitual

O aluno confunde a organização de dados em grade com uma representação de relações entre elementos, como um grafo de pontos e ligações, que não é a estrutura descrita no texto.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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

matrizes em programação

📌 Objetivo

fixacao

🧱 Pré-requisitos

conceito de matriz em programacao · estruturas de dados basicas

📚 Reveja

Revisar como utilizar matrizes para armazenar e classificar dados.

⚠️ Erro mais comum

Confundir matriz com outras estruturas de dados como listas ou grafos, levando a escolha incorreta da estrutura para classificacao.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Construir conhecimento usando técnicas e tecnologias computacionais, produzindo informação e/ou artefatos de forma criativa, com respeito às questões legais, que proporcionem experiências para si e os demais.

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