Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — UFV 2022
- Código
- qq809277
- Banca
- UFV
- Órgão
- UFV-MG
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- AI e II.
- BI e III.
- CI, II e IV.
- DII, III e IV.
GabaritoC — I, II e IV.
Gabarito: letra C — estão corretas apenas as afirmativas I, II e IV. A afirmativa III troca o princípio: pilha é LIFO (Last In, First Out); FIFO é de fila.
A questão testa conceitos fundamentais de estruturas de dados. Vamos analisar cada item:
Afirmativa | Conteúdo | Correção | Motivo |
|---|---|---|---|
I | Estrutura heterogênea usa mais de um tipo básico de dado | ✅ Correta | Permite armazenar tipos diferentes (ex.: |
II | Lista encadeada: sequência de células com elemento e endereço da próxima | ✅ Correta | Definição clássica de lista ligada (nó com valor e ponteiro) |
III | Pilha baseada no princípio FIFO | ❌ Incorreta | Pilha é LIFO (Last In, First Out); FIFO é princípio de fila |
IV | Filas e pilhas são lineares; organograma é árvore | ✅ Correta | Filas/pilhas: sequenciais; organograma: hierarquia não linear (árvore) |
Estruturas heterogêneas permitem armazenar dados de tipos diferentes (ex.: um registro com campos int e string). É o oposto das homogêneas (arrays de um único tipo). A afirmativa está correta.
Uma lista encadeada (linked list) é formada por nós (células), cada um contendo um valor e um ponteiro (referência) para o próximo nó. Essa definição é clássica.
Pilha (stack) segue o princípio LIFO (Last In, First Out): o último a entrar é o primeiro a sair. FIFO (First In, First Out) é o princípio das filas (queues). A afirmativa inverteu os conceitos.
Filas e pilhas são exemplos de estruturas de dados lineares (elementos organizados em sequência). Um organograma empresarial é uma estrutura hierárquica, representada por uma árvore (estrutura não linear). Ambas as partes estão corretas.
Gabarito: letra C
Link permanente: /questoes/qq809277