GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO01Difícil⏱ longo

Descreva como organizar em um algoritmo os dados de um projeto de feira de ciências, definindo para cada…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Descreva como organizar em um algoritmo os dados de um projeto de feira de ciências, definindo para cada experimento: título, número de participantes, lista de materiais e status de aprovação. Indique quais estruturas (registro, lista, matriz, grafo) e tipos de dado usaria para cada campo e justifique a escolha.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Modelo de resposta: Representaria cada experimento como um registro (ou objeto) com campos: titulo: string (texto) — para armazenar caracteres e espaços; participantes: inteiro — contagem de pessoas sem fração; materiais: lista de strings — coleção ordenada dos nomes dos materiais, permitindo adicionar/remover; aprovado: booleano — indica sim/não. Em seguida manteria uma lista de registros para guardar todos os experimentos (coleção dinâmica). Justificativa: o registro agrupa campos heterogêneos relacionados a um único experimento; a lista de registros permite percorrer, filtrar e ordenar projetos; tipos escolhidos (string, inteiro, booleano) são os mais adequados para cada tipo de informação e facilitam validação e operações (contagem, busca, filtragem). Opcional: usar índices ou dicionário para buscar por título e validar entradas antes de inserir no registro.

Explicação

A estrutura de registro é ideal para agrupar informações distintas de um experimento, permitindo fácil acesso e manipulação dos dados relacionados. A lista de registros possibilita a gestão dinâmica dos experimentos, facilitando operações como adição, remoção e iteração. Os tipos de dados escolhidos são apropriados para garantir a integridade e eficiência na manipulação das informações, atendendo às necessidades específicas de cada campo.

Raio-X da questão

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

organização de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados · algoritmos

📚 Reveja

Revisar conceitos de estruturas de dados e algoritmos.

⚠️ Erro mais comum

O aluno pode confundir os tipos de dados e estruturas, escolhendo uma estrutura inadequada para o armazenamento dos dados do projeto.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

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