Qual das opções abaixo melhor descreve uma matriz em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar soluções de problemas para os quais seja adequado o uso de listas para descrever suas informações e automatizá-las usando uma linguagem de programação, empregando ou não a recursão como uma técnica de resolver o problema.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual das opções abaixo melhor descreve uma matriz em programação?
- A) Uma estrutura de dados que armazena dados de forma linear
- B) Um tipo de variável que armazena apenas um valor
- C) Uma coleção de elementos organizados em linhas e colunas
- D) Uma estrutura de dados que não permite acesso aleatório
- E) Um tipo de laço de repetição utilizado em programação
✅ Resposta correta: alternativa C
Resolução passo a passo
- Lembre o conceito de matriz em programação. Uma matriz é uma estrutura de dados que agrupa vários elementos do mesmo tipo, organizados em linhas e colunas, e cada elemento é acessado por seus índices (linha e coluna).
- Analise a alternativa C, 'Uma coleção de elementos organizados em linhas e colunas'. Ela corresponde exatamente à definição de matriz, por isso é a resposta correta.
- Verifique por que as demais estão erradas.
- A) Descreve uma estrutura linear, como um vetor ou uma lista, e não uma matriz, que é bidimensional (ou multidimensional).
- B) Descreve uma variável simples, que guarda um único valor, e não uma estrutura com vários elementos.
- D) Uma matriz, ao contrário disso, permite acesso aleatório direto a qualquer elemento pelos seus índices.
- E) Laço de repetição é um comando de controle de fluxo, como for, while ou do-while, e não uma estrutura de dados.
- Conclusão. Como a alternativa C é a única que traz a definição correta de matriz, o gabarito oficial C está correto.
💡 Dica: Identifique como os elementos de uma matriz são organizados.
Alternativa por alternativa
Confunde matriz com estruturas lineares, como vetores ou listas, que armazenam elementos em sequência única, sem a organização em duas dimensões.
Por que engana: Confundir uma matriz com uma variável simples, uma estrutura linear ou um laço de repetição, sem considerar sua organização em linhas e colunas.
Acredita que matriz é uma variável simples que guarda um único valor, confundindo-a com variáveis escalares como inteiros ou reais.
Uma matriz é exatamente isso: uma estrutura bidimensional que organiza dados em linhas e colunas.
Imagina que matrizes são estruturas sequenciais que exigem percorrer elemento por elemento, quando na verdade o acesso por índices é direto e aleatório.
Associa o termo matriz a uma instrução de repetição, talvez por confundir a palavra com comandos de iteração, como for ou while, que são estruturas de controle e não de dados.
Raio-X da questão
Matriz em programação
diagnostico
Estruturas de dados básicas · Organização de dados em programação
Revise matrizes como estruturas de dados organizadas em linhas e colunas.
Confundir uma matriz com uma variável simples, uma estrutura linear ou um laço de repetição, sem considerar sua organização em linhas e colunas.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma estufa, um programa analisa a umidade de cinco canteiros, na ordem indicada, e aciona a irrigação quando a…
- Na feira cultural da escola, um grupo criou uma lista com as músicas que tocarão no palco: abertura, apresentação de…
- Na horta da escola, foram registradas as umidades do solo em uma lista: [42, 37, 35]. Uma função recursiva verifica se…
- Uma banca de feira registra em uma lista o preço de cada cesta vendida durante a manhã. Para calcular o total…
- Pesquisadores acompanham a qualidade da água em estações de um rio e precisam automatizar a leitura dos sensores. No…
- Por que uma lâmpada apagada pode continuar sem reparo por vários dias? Na central de atendimento de um município…
Todas as questões de Programação - Programação com listas e recursão
🔎 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
