Dada uma matriz 4×3 chamada 'respostas' onde cada linha representa uma faixa etária e cada coluna as opções…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Dada uma matriz 4×3 chamada 'respostas' onde cada linha representa uma faixa etária e cada coluna as opções A,B,C (indexação iniciada em 1), qual expressão em pseudocódigo calcula o total de votos da opção B somando todas as faixas?
- A) totalB = sum(respostas[1][2] for i = 1..4)
- B) totalB = sum(respostas[i][1] for i = 1..4)
- C) totalB = sum(respostas[i][2] for i = 2..5)
- D) totalB = sum(respostas[i][2] for i = 1..4)
- E) totalB = sum(respostas[i][3] for i = 1..4)
✅ Resposta correta: alternativa D
Resolução passo a passo
- A matriz 'respostas' tem 4 linhas (uma por faixa etária) e 3 colunas (A, B, C), com índices de 1 a 4 nas linhas e de 1 a 3 nas colunas. Passo 2: A opção B corresponde à coluna 2, pois a indexação começa em 1 e A é a coluna 1. Passo 3: Para somar os votos de B em todas as faixas, é preciso percorrer as linhas i = 1 até 4 e acessar respostas[i][2] em cada uma, o que dá totalB = sum(respostas[i][2] for i = 1..4). Passo 4: Conferindo as demais alternativas: a A fixa a linha 1 e soma sempre o mesmo valor, não somando todas as faixas. A B usa a coluna 1, que é a opção A. A C usa as linhas 2 a 5, mas a matriz tem só 4 linhas, então o índice 5 não existe, além de deixar de fora a primeira faixa. A E usa a coluna 3, que é a opção C. Passo 5: Portanto a alternativa correta é a D, concordando com o gabarito oficial.
💡 Dica: Considere a estrutura da matriz e como somar os elementos.
Alternativa por alternativa
O aluno acredita que basta fixar a faixa 1 na posição da linha, achando que o 'i' no sum não altera o acesso, quando na verdade a linha fixa repete o mesmo voto quatro vezes.
Por que engana: O aluno pode confundir a indexação das colunas e somar a coluna errada, como a opção A ou E.
O aluno confunde a letra da opção com o índice, achando que B é a primeira coluna, quando com indexação iniciada em 1 a coluna 1 corresponde a A.
O aluno faz a soma com índices deslocados, começando na faixa 2 e indo até 5, sem perceber que a matriz tem apenas 4 linhas e que a faixa 1 ficaria de fora.
A coluna 2 corresponde à opção B; somar os elementos dessa coluna sobre todas as 4 linhas produz o total de votos por faixa.
O aluno associa a letra B à terceira posição, ou se confunde com a coluna de C, acessando a coluna 3 em vez da coluna 2.
Raio-X da questão
matriz e pseudocódigo
avaliacao
indexacao de matrizes · soma de elementos
Revisar como manipular matrizes e somar elementos em pseudocódigo.
O aluno pode confundir a indexação das colunas e somar a coluna errada, como a opção A ou E.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Uma livraria registra, em uma tabela, a quantidade de livros vendidos em duas filiais durante uma campanha. As linhas…
- Em um inventário de sementes, a equipe registrou a quantidade de um lote usando agrupamentos: 3 grupos de 10.000…
- Por que alguns horários de biblioteca ficam lotados enquanto outros permanecem vazios? Para decidir a ampliação do…
- Uma cooperativa de reciclagem contratou fretes e registrou o custo total conforme a distância percorrida. O grafico…
- O gráfico mostra o consumo mensal de energia dos equipamentos de uma padaria: forno, 520 kWh; refrigeração, 280 kWh…
- Uma comunidade rural avalia caixas d'água de base quadrada e altura fixa de 5 m. O gráfico mostra o volume V, em m³, em…
🔎 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
