Em um algoritmo que calcula a média de notas, qual estrutura data é mais adequada?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Reconhecer objetos do mundo real e/ou digital que podem ser representados através de listas que estabelecem uma organização na qual há um número variável de itens dispostos em sequência, fazendo manipulações simples sobre estas representações.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um algoritmo que calcula a média de notas, qual estrutura data é mais adequada?
- A) Número inteiro.
- B) Texto.
- C) Lista.
- D) Variável booleana.
- E) Dicionário.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede a estrutura de dados mais adequada para calcular a média de notas. Para isso, o algoritmo precisa guardar várias notas ao mesmo tempo, percorrê-las e somá-las. Passo 2: A lista (ou vetor) armazena vários valores em uma única variável, em posições ordenadas, e permite percorrer cada nota com um laço de repetição. Assim, o algoritmo soma todos os elementos e divide a soma pela quantidade de notas, que pode ser obtida com o tamanho da lista. Passo 3: Por que as outras estão erradas: o número inteiro guarda apenas um valor e não serve para armazenar um conjunto de notas. O texto serve para sequências de caracteres e não permite fazer operações aritméticas sobre as notas sem conversão. A variável booleana só guarda verdadeiro ou falso, o que não serve para notas. O dicionário associa chaves a valores e é útil para pares como nome do aluno e nota, mas, para uma média simples, a lista é mais direta. Passo 4: Portanto, a alternativa C é a mais adequada, em concordância com o gabarito oficial.
💡 Dica: Considere as estruturas de dados mais comuns em algoritmos.
Alternativa por alternativa
O aluno pode imaginar que as notas são números e, por isso, basta um número inteiro para representá-las. Ele não percebe que a média depende de vários valores armazenados ao mesmo tempo.
O aluno pode associar notas a textos, pensando que são informações escritas, como um boletim. Ele não considera que as notas precisam ser somadas e divididas, o que exige valores numéricos em uma estrutura apropriada.
Uma lista é ideal para armazenar várias notas e calcular a média.
O aluno pode confundir a aplicação de decisões (aprovado ou reprovado, verdadeiro ou falso) com o cálculo da média. A variável booleana serve para testar condições, mas não guarda valores numéricos nem o conjunto de notas.
O aluno pode achar que, por haver notas de alunos, o dicionário é a melhor escolha. Ele não percebe que, para calcular uma média simples, não é necessário associar chaves aos valores, e a lista basta.
Por que engana: Confundir tipos de dados simples com estruturas que armazenam múltiplos valores, escolhendo tipo inadequado para armazenar várias notas.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados básicas · conceito de media aritmetica
Revisar os tipos de estruturas de dados em algoritmos.
Confundir tipos de dados simples com estruturas que armazenam múltiplos valores, escolhendo tipo inadequado para armazenar várias notas.
pensamento_critico
abstrato
Questões parecidas com resolução
- Antes de ir à feira, Bia anotou: pão, bananas e sabonete. Que objeto do dia a dia é esse e como Bia pode mudar a ordem…
- No mapa da sala, há círculos para a porta, a mesa da professora, a estante e o quadro. As linhas ligam porta-mesa…
- — A mensagem não chegou ao abrigo do bairro Serra — avisou uma moradora pelo rádio comunitário. Após a enchente, a…
- — O painel da praça ficou cheio de bilhetes sobre lâmpadas apagadas — observou Caio, voluntário do bairro. Em cada…
- — Quem contracena com Caio? — perguntou a responsável pelo grupo de teatro do bairro. Para organizar os próximos…
- Por que uma mesma caminhada pela área verde pode produzir fichas tão diferentes? Para organizar os registros de…
🔎 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
