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
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
organização de dados
avaliacao
estruturas de dados · algoritmos
Revisar conceitos de estruturas de dados e algoritmos.
O aluno pode confundir os tipos de dados e estruturas, escolhendo uma estrutura inadequada para o armazenamento dos dados do projeto.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Explique como você pode utilizar um algoritmo para organizar as informações de um evento escolar, como uma feira de…
- Descreva, de forma detalhada, um plano para construir um pequeno sistema de registro de leituras de sensores em uma…
- Descreva um projeto em que você usaria uma estrutura de dados como lista, matriz ou grafo, explicando a escolha feita.
- Projete um algoritmo descrevendo quais estruturas de dados (registros, listas, matrizes ou grafos) usar para organizar…
- Projete um algoritmo modular (pseudocódigo) para planejar uma feira de ciências na escola, usando decomposição em pelo…
- Projete um algoritmo que classifique materiais coletados numa pesquisa escolar (por exemplo: papel, plástico, orgânico)…
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
