Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — Quadrix 2021
- Código
- qq682212
- Banca
- Quadrix
- Órgão
- SEDF
- Ano
- 2021
- Nível
- Superior
- Cargo
- Professor Substituto - Informática
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: E (Errado). A afirmação está incorreta porque um vetor (array) é uma estrutura de dados homogênea: cada posição armazena valores de um mesmo tipo, não de tipos diferentes. A possibilidade de armazenar tipos distintos é característica de outras estruturas, como listas heterogêneas (ex.: listas em Python) ou tuplas, mas não de arrays tradicionais.
A questão testa o conhecimento básico sobre arrays. Em linguagens como C, Java, Pascal, um array é definido com um tipo fixo (ex.: int[] em Java), e todos os elementos devem ser daquele tipo. Mesmo em linguagens de tipagem dinâmica, o conceito clássico de array é homogêneo; quando se permite heterogeneidade, usualmente se usa o termo "lista" ou "vetor dinâmico" com suporte a tipos variados, mas a nomenclatura padrão em ciência da computação para "vetor" (array) implica homogeneidade.
Grave que array = homogêneo (mesmo tipo). Listas em Python são heterogêneas, mas não são arrays puros; são implementações de listas ligadas ou dinâmicas. Na prova, se a banca disser "vetor" ou "array", pense em elementos do mesmo tipo.
❌ ERRADO.
Link permanente: /questoes/qq682212