GeraProva GeraProva Provas com IA para professores do Brasil
Matemática3ª sérieBNCC EM13MAT405Fácil⏱ curto

Em pseudocódigo, considere 'alunos' como vetor de registros com campos nome e notas[2]. Assumindo indexação…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13MAT405

Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em pseudocódigo, considere 'alunos' como vetor de registros com campos nome e notas[2]. Assumindo indexação iniciada em 1, qual expressão retorna a segunda nota do terceiro aluno?

  1. A) alunos[2].notas[2]
  2. B) alunos[3].notas[2]
  3. C) alunos[1].notas[2]
  4. D) alunos[3].notas[1]
  5. E) alunos[4].notas[2]

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a segunda nota do terceiro aluno, em pseudocódigo, com indexação iniciada em 1.
  2. O vetor 'alunos' é indexado a partir de 1, então o terceiro aluno está na posição 3: alunos[3].
  3. Cada registro tem o campo 'notas', que é um vetor de dois elementos. A segunda nota fica na posição 2 desse vetor: notas[2].
  4. Juntando as partes, a expressão correta é alunos[3].notas[2], que corresponde à alternativa B, coincidindo com o gabarito oficial.
  5. Por que as outras estão erradas: A usa o índice 2 para o aluno, o que seria o segundo aluno; C usa o índice 1 para o aluno, o que seria o primeiro aluno; D troca a ordem dos índices e pega a primeira nota do terceiro aluno; E usa o índice 4 para o aluno, o que seria o quarto aluno, que não é o alvo.

💡 Dica: Identifique a estrutura do vetor e a indexação.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno confundiu a posição do aluno com a posição da nota, usando 2 nos dois índices, como se 'segundo' se aplicasse aos dois níveis da estrutura.

Por que engana: Confundir a indexação dos alunos, escolhendo um índice que não corresponde ao terceiro aluno.

B Correta

A sintaxe acessa o terceiro elemento do vetor e, em seguida, o segundo elemento do campo notas do registro.

C Erradaerro: Atenção

O aluno trocou o terceiro aluno pelo primeiro, provavelmente por não considerar a indexação iniciada em 1 e a posição correta do registro desejado.

D Erradaerro: Procedimental

O aluno inverteu a ordem dos índices, tratando o primeiro índice como a nota e o segundo como o aluno, e além disso leu 'segunda' como primeira nota.

E Erradaerro: Conceitual

O aluno considerou que o terceiro aluno estaria na posição 4, esquecendo que a contagem começa em 1 e confundindo posição com ordem ordinal.

Raio-X da questão

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

vetores em pseudocódigo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

indexacao de vetores · estrutura de dados

📚 Reveja

Revisar a manipulação de vetores e registros em pseudocódigo.

⚠️ Erro mais comum

Confundir a indexação dos alunos, escolhendo um índice que não corresponde ao terceiro aluno.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

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