A técnica LIFO (last in first out), utilizada em programação...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: A - pilha.
Vamos entender o porquê.
A técnica LIFO (Last In, First Out) é um conceito fundamental em Estruturas de Dados. Esse conceito define a ordem em que os elementos são acessados: o último elemento inserido é o primeiro a ser removido.
Pilhas são a estrutura de dados que implementam a técnica LIFO. Em uma pilha, as operações principais são push (inserir um elemento no topo) e pop (remover o elemento do topo).
Justificando as outras alternativas:
B - loop: Um loop é uma estrutura de controle de fluxo que repete um bloco de código, mas não se relaciona diretamente com a técnica LIFO. Portanto, essa alternativa está incorreta.
C - fila: Uma fila implementa a técnica FIFO (First In, First Out), onde o primeiro elemento inserido é o primeiro a ser removido. Isso é o oposto do conceito LIFO. Logo, essa alternativa está incorreta.
D - ponteiro: Ponteiros são variáveis que armazenam endereços de memória e são utilizados para manipulação direta de memória. Eles não se relacionam diretamente com o conceito LIFO. Assim, essa alternativa está incorreta.
E - array: Arrays são estruturas de dados que armazenam elementos em posições contíguas na memória. Embora possam ser utilizados em conjunto com pilhas, eles não são intrinsecamente baseados no conceito LIFO. Portanto, essa alternativa está incorreta.
Resumindo, a estrutura de dados que implementa a técnica LIFO é a pilha, tornando a alternativa A a resposta correta para a questão.
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
A técnica LIFO é que fundamenta a estrutura de pilha, mas blz...
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo