Qual a principal função de uma matriz unidimensional em um programa?
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 a principal função de uma matriz unidimensional em um programa?
- A) Armazenar dados não relacionados
- B) Ordenar dados de forma aleatória
- C) Armazenar dados de forma organizada
- D) Elaborar gráficos diretamente
- E) Realizar operações matemáticas complexas
✅ Resposta correta: alternativa C
Resolução passo a passo
- Uma matriz unidimensional, também chamada de vetor, é uma estrutura de dados que guarda uma sequência de valores do mesmo tipo, acessados por um índice (posição). Passo 2: Sua principal função é armazenar muitos dados de forma organizada, em posições sequenciais e identificáveis, o que facilita guardar, percorrer e consultar informações relacionadas entre si. Passo 3: A alternativa A está errada, pois a matriz existe justamente para agrupar dados relacionados, e não dados sem relação. Passo 4: A alternativa B está errada, pois a estrutura não ordena dados aleatoriamente; a organização vem da indexação, e ordenar seria uma operação feita por algoritmo, não a função da estrutura. Passo 5: A alternativa D está errada, pois a criação de gráficos é função de bibliotecas ou ferramentas de visualização, não da estrutura de armazenamento. Passo 6: A alternativa E está errada, pois operações matemáticas complexas são realizadas por algoritmos e funções, enquanto a matriz apenas armazena os valores. Passo 7: Portanto, a resposta correta é a C, que coincide com o gabarito oficial.
💡 Dica: Pense sobre como as matrizes são usadas em programação.
Alternativa por alternativa
O aluno pode imaginar que a matriz serve para guardar qualquer tipo de informação solta, sem perceber que a estrutura pressupõe dados relacionados e organizados por índice.
Por que engana: Confundir matriz unidimensional com outras estruturas ou funções, como ordenar ou elaborar gráficos.
O aluno pode confundir a organização proporcionada pela estrutura com ordenação, achando que a matriz reorganiza os dados de forma aleatória.
Esse é o propósito principal de matrizes unidimensionais.
O aluno pode supor que, por a matriz conter números que são depois mostrados em gráficos, ela própria produz gráficos, sem distinguir armazenamento de visualização.
O aluno pode associar a palavra matriz ao cálculo matemático (como matrizes da álgebra) e achar que a estrutura executa operações complexas, quando ela apenas armazena valores.
Raio-X da questão
matriz unidimensional
avaliacao
conceito de vetor ou array · estrutura de dados básica
Revisar as funções e aplicações de matrizes em programação.
Confundir matriz unidimensional com outras estruturas ou funções, como ordenar ou elaborar gráficos.
abstrato
Questões parecidas com resolução
- Qual é a função principal de uma matriz em programação?
- Qual é a importância do uso de matrizes unidimensionais em um programa para armazenar dados?
- Qual a principal função das matrizes em um programa de computador?
- Qual é a principal utilidade das matrizes na programação?
- Qual é a principal característica de uma matriz na programação?
- Qual a função de uma matriz em um algoritmo de 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
