Ed
semana passada
Para entender qual estrutura de dados é utilizada ao pressionar CTRL+Z em um editor de texto, precisamos considerar como a operação de desfazer funciona. Quando você desfaz uma ação, o sistema precisa armazenar as ações anteriores de forma que possa reverter para o estado anterior. A estrutura de dados que melhor se adapta a essa necessidade é a pilha. Isso porque a pilha é uma estrutura LIFO (Last In, First Out), onde a última ação realizada é a primeira a ser desfeita. Assim, ao pressionar CTRL+Z, a última ação é removida da pilha e o editor volta ao estado anterior. Analisando as opções: a) Lista - Não é a melhor escolha, pois não segue a lógica de desfazer ações. b) Árvore - Estrutura mais complexa, não se aplica ao desfazer ações. c) Pilha - Correto, pois permite desfazer a última ação realizada. d) Vetor - Também não é adequado para a operação de desfazer. Portanto, a resposta correta é: c) Pilha.
Mais perguntas desse material