Ed
há 2 meses
Vamos analisar cada uma das alternativas para identificar a correta: A) As filas e pilhas podem armazenar dados do mesmo tipo, mudando apenas as regras para implementar suas respectivas funções de inserção e remoção de elementos. - Esta afirmação é verdadeira, pois tanto filas quanto pilhas podem armazenar dados do mesmo tipo, mas a descrição não é suficiente para ser considerada a mais correta. B) Os registros são estruturas de dados para armazenamento heterogêneo, que possuem os dados a serem armazenados e um ponteiro para o próximo elemento. - Esta descrição é mais adequada para listas encadeadas do que para registros em geral. C) A função de desempilhar retira da pilha sempre o primeiro elemento, a não ser que um índice seja indicado por parâmetro. - Esta afirmação está incorreta, pois a pilha (LIFO - Last In, First Out) retira o último elemento inserido. D) A função de desempilhar retira da pilha sempre o último elemento, a não ser que um índice seja indicado por parâmetro. - Esta afirmação está correta, pois a pilha realmente remove o último elemento inserido. E) As pilhas são estruturas homogêneas, de acesso direto, onde podemos armazenar elementos de tipos diferentes, sem uma ordem especificada. - Esta afirmação é incorreta, pois pilhas são estruturas homogêneas, mas não têm acesso direto e mantêm uma ordem específica (LIFO). Portanto, a alternativa correta é: D) A função de desempilhar retira da pilha sempre o último elemento, a não ser que um índice seja indicado por parâmetro.
Mais perguntas desse material