Em um programa, qual a vantagem de usar matrizes?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um programa, qual a vantagem de usar matrizes?
- A) Representar apenas textos.
- B) Armazenar dados de forma tridimensional.
- C) Simplificar a representação de tabelas.
- D) Armazenar dados de forma desordenada.
- E) Realizar cálculos automáticos.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Matriz, em programação, é uma estrutura de dados que organiza valores em linhas e colunas, ou seja, em forma de tabela, em que cada elemento é acessado por dois índices (linha e coluna).
- Por isso, a principal vantagem de usar matrizes é representar e manipular tabelas de forma simples e organizada, com acesso direto a qualquer posição.
- A alternativa A está errada, pois matrizes não se restringem a textos; podem armazenar números, caracteres ou outros tipos.
- A alternativa B está errada, pois uma matriz comum é bidimensional (linhas e colunas); estruturas tridimensionais existem, mas não são a vantagem típica das matrizes.
- A alternativa D está errada, pois a grande característica das matrizes é justamente manter os dados organizados em posições definidas por índices, e não de forma desordenada.
- A alternativa E está errada, pois matrizes são estruturas de armazenamento; cálculos são realizados pelo programa com os valores armazenados, não automaticamente pela própria estrutura.
- Conclusão: a resposta correta é a C, que coincide com o gabarito oficial.
💡 Dica: Considere as aplicações práticas de matrizes em programação.
Alternativa por alternativa
O aluno associa matrizes apenas a dados textuais, confundindo a estrutura com o tipo de conteúdo armazenado.
O aluno confunde matriz com estruturas tridimensionais, supondo que o termo implica sempre três dimensões de armazenamento.
Por que engana: Confundir matriz com outros tipos de estruturas, como listas ou variaveis simples, e nao entender que matriz organiza dados em formato tabular.
Matrizes organizam dados em linhas e colunas, representando tabelas.
O aluno entende que, por a matriz não ser uma lista sequencial, os dados ficam desordenados, quando na verdade a organização por índices é a principal vantagem.
O aluno atribui à própria matriz a capacidade de calcular automaticamente, confundindo a estrutura de armazenamento com as operações feitas pelo programa.
Raio-X da questão
vantagens de matrizes
avaliacao
conceito de matriz em computacao · estrutura de dados basica
Revisar as aplicações e benefícios do uso de matrizes em programação.
Confundir matriz com outros tipos de estruturas, como listas ou variaveis simples, e nao entender que matriz organiza dados em formato tabular.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a principal vantagem de usar matrizes em programação?
- Qual é a principal vantagem de utilizar matrizes em um programa de computador?
- Qual é a principal vantagem de usar matrizes em programação?
- Qual é a principal vantagem de usar matrizes na programação?
- Qual é a principal vantagem do uso de matrizes em programação?
- Qual é a principal vantagem de usar matrizes para armazenar dados em programaçã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
