Em uma atividade de Computação, uma turma usa Python para organizar as temperaturas registradas em três…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma atividade de Computação, uma turma usa Python para organizar as temperaturas registradas em três cidades durante quatro dias. Os valores são armazenados na matriz abaixo: matriz = [[28, 30, 29, 31], [22, 24, 23, 25], [18, 20, 19, 21]] Em Python, as listas são indexadas a partir de 0: o índice 0 identifica a primeira posição. Assim, o primeiro índice indica a linha e o segundo indica a coluna. Com base no texto e na matriz apresentada, qual expressão acessa, em Python, o valor localizado na segunda linha e na terceira coluna?
- A) matriz[0][2]
- B) matriz[1][2]
- C) matriz[2][1]
- D) matriz[2][3]
- E) matriz[1][3]
✅ Resposta correta: alternativa B
Resolução passo a passo
- Identifique as posições pedidas. A questão quer a segunda linha e a terceira coluna. Como o índice começa em 0, a segunda linha tem índice 1 e a terceira coluna tem índice 2.
- Localize a linha. Na matriz, matriz[0] é [28, 30, 29, 31], matriz[1] é [22, 24, 23, 25] e matriz[2] é [18, 20, 19, 21]. A segunda linha é matriz[1] = [22, 24, 23, 25].
- Localize a coluna. Dentro dessa linha, o índice 0 vale 22, o índice 1 vale 24 e o índice 2 vale 23. Logo, a terceira coluna tem valor 23.
- Escreva a expressão. Portanto, matriz[1][2] acessa o valor 23, o que corresponde à alternativa B, igual ao gabarito oficial.
- Por que as demais estão erradas. A) matriz[0][2] acessa a primeira linha, com valor 29. C) matriz[2][1] inverte linha e coluna e acessa o valor 20. D) matriz[2][3] acessa a terceira linha e a quarta coluna, com valor 21. E) matriz[1][3] acessa a segunda linha, mas na quarta coluna, com valor 25.
💡 Dica: Lembre-se da notação de matrizes.
Alternativa por alternativa
O aluno tratou 'segunda linha' como índice 0, ou seja, não subtraiu 1 ao converter a posição ordinal em índice, e acabou acessando a primeira linha.
Por que engana: Confundir a contagem de linhas e colunas iniciando em 1 ao inves de 0, resultando em indices incorretos.
Em Python, a segunda linha tem índice 1 e a terceira coluna tem índice 2, pois a contagem começa em 0. Portanto, o elemento solicitado é acessado por matriz[1][2].
O aluno inverteu a ordem dos índices, achando que o primeiro índice indica a coluna e o segundo indica a linha, apesar do enunciado dizer o contrário.
O aluno leu 'segunda' e 'terceira' como se fossem os próprios índices 2 e 3, sem considerar que os índices começam em 0.
O aluno contou colunas de forma errada e tomou a quarta coluna como a terceira, provavelmente por descuido na contagem.
Raio-X da questão
acesso a matrizes
avaliacao
indexacao em matrizes · comecar indices em zero
Revisar a notação de acesso a elementos em matrizes.
Confundir a contagem de linhas e colunas iniciando em 1 ao inves de 0, resultando em indices incorretos.
pensamento_critico
abstrato
Questões parecidas com resolução
- Para planejar uma oficina de preparação para o primeiro emprego, uma escola aplicou um formulário digital de inscrição…
- Em uma atividade de iniciação científica, estudantes precisam encontrar um conjunto de dados para investigar como jovens…
- Pesquisadores acompanham a presença de caranguejos em quatro pontos de um manguezal. Após cada saída de campo, as…
- — Este mapa mostra que o bairro onde moro terá mais casos de dengue no próximo mês — comentou uma estudante ao…
- — O metrô será totalmente fechado amanhã; repasse para todos os grupos — dizia uma mensagem que circulou em aplicativos…
- — O arquivo chegou em linhas, mas precisamos consultá-lo sem ler tudo — observou a pesquisadora durante uma simulação 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
