GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO01Fácil⏱ medio

Qual estrutura de dados é mais adequada para armazenar os nomes dos alunos e suas notas em uma turma?…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual estrutura de dados é mais adequada para armazenar os nomes dos alunos e suas notas em uma turma? Justifique sua escolha.

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

Resposta esperada

Uma lista ou um registro seria adequado, pois permite associar cada nome a uma nota específica. Essa estrutura facilita a manipulação dos dados e a busca por informações. Registrando cada aluno como um objeto com atributos nome e nota, torna-se prático acessar e modificar informações de cada aluno.

Explicação

A utilização de uma lista ou registro possibilita a organização eficiente dos dados, permitindo que cada aluno tenha sua nota associada de forma clara. Essa estrutura facilita operações como busca, adição e modificação de informações, tornando o gerenciamento dos dados mais prático. Além disso, a representação dos alunos como objetos com atributos específicos promove uma melhor estruturação e legibilidade do código.

Raio-X da questão

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

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · associacao chave-valor

📚 Reveja

Revisar as principais estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Escolher uma estrutura inadequada, como lista simples, sem considerar a necessidade de associar nomes a notas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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