Assinale a alternativa que representa uma estrutura de dado...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Fila
Vamos entender por que a alternativa Fila é a correta e por que as outras opções estão incorretas.
Uma fila é uma estrutura de dados que segue o princípio FIFO (First In, First Out), ou seja, o primeiro elemento a entrar é o primeiro a sair. Isso se alinha perfeitamente com o enunciado da questão: "cada novo elemento é inserido no final da estrutura e retirado no início". As filas são amplamente utilizadas em cenários onde a ordem de processamento é crítica, como em sistemas de impressão, filas de processos em sistemas operacionais e gerenciamento de tarefas em diversos contextos.
Agora, vamos analisar as alternativas incorretas:
A - Vetor
Um vetor é uma estrutura de dados que armazena elementos em posições contíguas na memória. Embora seja possível inserir novos elementos no final do vetor, ele não define uma regra específica para remoção de elementos, e não segue o princípio FIFO. A manipulação direta dos índices do vetor permite inserções e remoções em qualquer posição, o que não se encaixa na descrição dada pelo enunciado.
B - Matriz
Uma matriz é uma estrutura bidimensional (ou multidimensional) de dados, geralmente representando uma tabela. Assim como o vetor, ela não segue um padrão de inserção e remoção de elementos específico como o FIFO. A matriz é mais adequada para representar dados tabulares e operações matemáticas complexas, e não para o comportamento descrito na questão.
D - Pilha
Uma pilha é uma estrutura de dados que segue o princípio LIFO (Last In, First Out), ou seja, o último elemento inserido é o primeiro a ser removido. Essa característica é o oposto do comportamento da fila, tornando a pilha inadequada para a descrição fornecida pelo enunciado. Pilhas são comumente usadas em cenários como a gestão de chamadas de função (pilha de chamadas) e em algoritmos de processamento de expressão.
E - Árvore
Uma árvore é uma estrutura de dados hierárquica que consiste em nós com uma relação pai-filho. As árvores são usadas para representar hierarquias e realizar operações eficientes de busca e inserção. Elas não têm um padrão de inserção e remoção de elementos que se alinhe ao FIFO, tornando-as inadequadas para a descrição da questão.
Em resumo, a fila é a única estrutura de dados que satisfaz o critério de inserção no final e remoção no início, conforme o enunciado da questão, justificando a alternativa C como a correta.
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
Fila
FIFO
Inserções são realizadas em um extremo e remoções em outro
Letra C
FILA: tipo de estrutura em que os elementos são inseridos no final e removidos no inicio.
Na Estrutura de dados Fila é realizada a operação FIFO.
FIFO(First in First out) Primeiro a entrar Primeiro a Sair.
Resposta: C
Filas - Queue. São estruturas de dados do tipo FIFO (first-in first-out), onde o primeiro elemento a ser inserido, será o primeiro a ser retirado, ou seja, adiciona-se itens no fim e remove-se do início.
fila peps > primeiro que entra, primeiro que saí
Força Guerreiro!!!!!!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo