GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO01Fácil⏱ medio

Em um programa escolar, cada aluno será representado por uma única unidade que reúna seu nome e sua nota. O…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um programa escolar, cada aluno será representado por uma única unidade que reúna seu nome e sua nota. O nome é um texto, e a nota é um número. Qual estrutura de dados é mais indicada para reunir, em uma única unidade, informações de tipos diferentes sobre um aluno?

  1. A) Um grafo.
  2. B) Um registro.
  3. C) Uma lista.
  4. D) Um vetor.
  5. E) Uma matriz.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pede uma estrutura que reúna, em uma única unidade, dados de tipos diferentes: o nome (texto) e a nota (número) de um aluno. Passo 2: Um registro (também chamado de struct ou estrutura em algumas linguagens) agrupa campos de tipos diferentes sob um mesmo nome, por exemplo aluno com campo nome do tipo texto e campo nota do tipo número real. Passo 3: Por isso a alternativa B está correta e coincide com o gabarito oficial. Passo 4: A alternativa A está errada porque um grafo modela relações entre elementos (vértices e arestas), não serve para agrupar atributos de um único aluno. Passo 5: A alternativa C está errada porque uma lista guarda uma sequência de elementos, normalmente do mesmo tipo, e não descreve os campos de um único aluno. Passo 6: A alternativa D está errada porque um vetor também armazena elementos de um mesmo tipo em posições indexadas, o que não atende à exigência de tipos diferentes na mesma unidade. Passo 7: A alternativa E está errada porque uma matriz é um arranjo bidimensional de elementos de um mesmo tipo, adequado a tabelas de valores homogêneos e não a um conjunto heterogêneo de informações sobre uma pessoa. Passo 8: Conclusão: a estrutura que reúne informações heterogêneas em uma única unidade é o registro.

💡 Dica: Considere as características das estruturas de dados ao justificar sua escolha.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode confundir a ideia de unidade que reúne informações com a de uma estrutura de conexões, achando que um grafo serve para ligar nome e nota de um aluno.

Por que engana: Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (lista ou matriz).

B Correta

Um registro é adequado para reunir vários campos relacionados ao mesmo elemento. Nesse caso, ele pode conter um campo para o nome, do tipo texto, e outro para a nota, do tipo número.

C Erradaerro: Conceitual

O aluno pode achar que qualquer coleção de dados serve para agrupar informações, esquecendo que a lista é uma sequência de elementos geralmente do mesmo tipo.

D Erradaerro: Conceitual

O aluno pode pensar que vetor é a estrutura genérica para guardar vários dados juntos, sem notar que todos os elementos do vetor devem ser do mesmo tipo.

E Erradaerro: Conceitual

O aluno pode associar agrupamento de dados a uma tabela com linhas e colunas, sem perceber que a matriz exige elementos homogêneos e não se aplica a atributos de tipos diferentes.

Raio-X da questão

Dificuldade Fácil
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🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados compostos

📚 Reveja

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

⚠️ Erro mais comum

Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (lista ou matriz).

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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