Assinale a opção correta acerca de estruturas de informação.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C. Vamos explicar o porquê e analisar as outras alternativas para ajudar a fixar o conteúdo.
Alternativa C - Correta:
Um grafo é uma estrutura de dados que representa um relacionamento entre pares de objetos. Ele é composto por vértices (ou nós) e arestas (ou ligações). Em um grafo, tanto os vértices quanto as arestas podem armazenar dados, ou seja, podemos ter informações associadas aos nós e às conexões entre eles.
Essa definição cobre precisamente o conceito de grafos e a versatilidade deles em termos de armazenamento de dados, justificando a correção da alternativa.
Alternativa A - Incorreta:
Um deque (ou deque-dupla) é uma estrutura de dados que permite a inserção e remoção de elementos tanto no início quanto no fim da sequência. A descrição da alternativa está incorreta, pois restringe o acesso apenas ao primeiro elemento da sequência, o que se aplica a uma fila, e não a um deque.
Alternativa B - Incorreta:
Árvores são estruturas de dados hierárquicas compostas por nós onde existe um relacionamento do tipo pai-filho. No entanto, a inserção e remoção de elementos em uma árvore não são restritas à raiz. Elementos podem ser inseridos e removidos em vários pontos da árvore, não apenas na raiz. Portanto, essa definição está incorreta.
Alternativa D - Incorreta:
Uma pilha é uma estrutura de dados que segue o princípio Last In, First Out (LIFO). Isso significa que o último elemento inserido é o primeiro a ser removido. A descrição fornecida na alternativa é mais apropriada para uma matriz, que é uma estrutura bidimensional acessada por linhas e colunas.
Alternativa E - Incorreta:
As visitas a sítios armazenadas em um navegador na ordem Last In, First Out (LIFO) são um exemplo típico de pilha, não de lista. Em uma pilha, o último elemento inserido é o primeiro a ser acessado, o que se aplica perfeitamente ao histórico de navegação em um navegador web.
Tenho certeza de que agora você compreendeu melhor os conceitos e a justificativa para cada alternativa. Continue estudando e praticando, pois a prática é fundamental para dominar estruturas de dados!
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
b) As remoções e inserções em árvore podem ser feitas em qualquer elemento, dependendo da política.
c) Correta
d) Linha e coluna é matriz, não há identificação do elemento na pilha, apenas do topo.
e) Last-in first-out é pilha, lista é first-in first-out
"Casos particulares de listas são de especial interesse. Se as inserções e
Livro "Estrutura de dados e Seus Algoritmos" - Jayme Luiz Szwarcfiter, Página 20.
O exemplo abaixo deixaria a questão correta conforme o comentario do amigo acima:
e) Visitas a sítios armazenadas em um navegador na ordem last- in-first-out podem ser implementadas em uma lista. Ai sim a alternatica estaria correta! perceberam a diferenca?!
Enfim, apenas meu ponto de vista! Abraço, bons estudos!!!
@Tiago Lisboa: também pensei assim =/
O erro da E se deve pelo fato da definição ser de pilha e não de fila como a questão coloca.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo