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
- Qual das alternativas a seguir descreve corretamente uma matriz em programação?
- Qual das opções abaixo é uma matriz em programação?
- Qual das alternativas abaixo representa corretamente uma matriz em programação?
- Qual das alternativas a seguir melhor descreve o conceito de matriz em computação?
- Qual das opções abaixo representa corretamente uma matriz na computação?
- Qual dos seguintes é um exemplo de matriz em programação?
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
