Considere uma estrutura de dados do tipo vetor e matriz. Com...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - homogêneos e de acesso aleatório por intermédio de índices.
1. Tema central da questão
A questão trata das características fundamentais de vetores e matrizes, que são estruturas de dados bastante cobradas em provas de concursos. Para acertar, é essencial saber o que são elementos homogêneos e como se dá o acesso aos dados nestas estruturas.
2. Resumo teórico
Vetores e matrizes são estruturas de dados lineares (vetor) e bidimensionais (matriz), armazenando elementos de mesmo tipo (homogêneos). Uma característica marcante é o acesso direto (aleatório) via índices, ou seja, qualquer elemento pode ser acessado imediatamente sabendo-se seu índice. Em um vetor, por exemplo, vetor[3] acessa diretamente o quarto elemento. Fontes: Cormen et al., "Algoritmos", ed. Campus; Tenenbaum, "Estruturas de Dados em C".
3. Justificando a alternativa correta (E)
A alternativa E está certa porque define que os elementos são homogêneos (todos do mesmo tipo) e que o acesso é aleatório via índices. Isso significa que, independentemente do tamanho da estrutura, acessar um elemento pelo índice leva tempo constante, sem necessidade de percorrer todos os itens anteriores.
4. Análise das alternativas incorretas
- A - heterogêneos é errado, pois vetores e matrizes não misturam tipos de dados. Além disso, o acesso sempre é indexado.
- B - Novamente, heterogêneos está incorreto. Indexado-sequencial sugere que só se pode acessar sequencialmente, o que não reflete a natureza dessas estruturas.
- C - Além do erro sobre elementos heterogêneos, vetores/matrizes não têm acesso tipo pilha (LIFO).
- D - Embora reconheça a homogeneidade, erra ao afirmar acesso não indexado; todo acesso em vetores/matrizes é via índice.
5. Estratégias para interpretar o enunciado
Fique atento a palavras-chave como homogêneo (mesmo tipo) e índice (acesso direto). Desconfie de termos como heterogêneo (mais comum em listas ou registros) e de expressões sobre acesso não indexado ou sequencial, pois em vetores/matrizes o acesso é imediato pelo índice.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito:
E) homogêneos e de acesso aleatório por intermédio de índices.
Homogeneos = Dados de mesmo tipo
Exemplo
A = [1,2,3,4,5,6,7,8]
B = [1,2,3,4,5,"a"]
Apesar de algumas linguagens de programação aceitarem misturar letras e numeros em matrizes e vetores como no exemplo B, nao é o padrao universal, o certo é A, logo é uma estrutura homogenea.
E o acesso é feito por índices partindo de 0 até N-1
LETRA E é a resposta certa.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo