GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO01Média⏱ longo

Em uma equipe de tecnologia, planeje a solução de um programa para gerenciar dados de clientes. Selecione, com…

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

Em uma equipe de tecnologia, planeje a solução de um programa para gerenciar dados de clientes. Selecione, com base na necessidade de manipular diferentes tipos de dados, as estruturas de dados adequadas e descreva o fluxo geral do programa para solucioná-lo, usando pelo menos uma lista, uma matriz ou um grafo.

  1. A) Planejar apenas a interface do usuário, sem considerar estruturas de dados ou fluxo do programa.
  2. B) Selecionar estruturas de dados adequadas (por exemplo, listas para sequências, matrizes para dados tabulares ou grafos para relacionamentos) e descrever o fluxo do programa com etapas de entrada, processamento e saída.
  3. C) Escolher apenas uma única estrutura de dados para todos os cenários, sem considerar o problema específico.
  4. D) Planejar com foco apenas em eficiência de memória, esquecendo o aspecto funcional do programa.
  5. E) Decidir pela implementação mais rápida sem analisar o domínio do problema ou a colaboração da equipe.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede um planejamento de solução para um programa de gerenciamento de dados de clientes, com escolha de estruturas de dados adequadas à manipulação de tipos diferentes de dados e descrição do fluxo geral, usando pelo menos uma lista, matriz ou grafo.
  2. Resolvendo por conta própria, o planejamento correto precisa cobrir dois pontos: escolher estruturas compatíveis com os dados (listas para sequências de clientes, matrizes para dados tabulares, grafos para relacionamentos como indicações entre clientes) e descrever o fluxo do programa em etapas de entrada, processamento e saída.
  3. A alternativa B atende exatamente a esses dois pontos: cita estruturas adequadas com exemplos coerentes com o enunciado e descreve o fluxo em entrada, processamento e saída. Por isso ela está correta, e coincide com o gabarito oficial.
  4. A alternativa A está errada porque ignora justamente as estruturas de dados e o fluxo do programa, que são o foco da questão.
  5. A alternativa C está errada porque propõe uma única estrutura para todos os cenários, contrariando a necessidade de escolher estruturas conforme o tipo de dado.
  6. A alternativa D está errada porque prioriza apenas a eficiência de memória e descarta o aspecto funcional, enquanto o enunciado pede uma solução completa.
  7. A alternativa E está errada porque sugere decidir pela implementação mais rápida sem analisar o domínio do problema, o que o enunciado explicitamente exige que seja feito.

💡 Dica: Identifique as estruturas de dados mais adequadas para o gerenciamento de clientes.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno entende que planejar um programa se resume à interface com o usuário, deixando de lado a modelagem dos dados e a lógica de funcionamento.

B Correta

Correta: atende à necessidade de escolher estruturas apropriadas e descreve o fluxo de solução.

C Erradaerro: Conceituala que mais engana

O aluno acredita que uma única estrutura de dados pode servir a todos os cenários, como se fosse possível simplificar o projeto usando sempre a mesma estrutura, sem analisar o tipo de dado.

Por que engana: Escolher estruturas de dados inadequadas por nao considerar o tipo de dados ou o fluxo do programa.

D Erradaerro: Interpretação

O aluno supõe que a melhor solução é a que economiza memória, tratando essa otimização como objetivo principal e esquecendo que o programa precisa cumprir sua função.

E Erradaerro: Senso comum

O aluno pensa que a pressa na implementação é um critério válido de planejamento, e não percebe que o enunciado exige análise do domínio do problema e do trabalho em equipe.

Raio-X da questão

Dificuldade Média
Bloom Criar
Leitura alto
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 desafio
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados basicas · fluxo de programa

📚 Reveja

Revisar conceitos de listas, matrizes e grafos.

⚠️ Erro mais comum

Escolher estruturas de dados inadequadas por nao considerar o tipo de dados ou o fluxo do programa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

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.