Questão 2930872

Tecnologia da Informação · 2021

Questão

ID 2930872

Disciplina: Tecnologia da Informação

Assunto: Listas

Ano: 2021 Banca: INEP ENEM - Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira Órgão: Exame Nacional de Desempenho dos Estudantes


A biblioteca de coleções da linguagem Java disponibiliza implementações de propósito geral para estruturas de dados elementares, como listas, filas e pilhas. Considere as seguintes definições de classes que representam implementações de estruturas de dados disponíveis na biblioteca da linguagem:

• Classe A: os objetos são organizados em uma ordem linear e podem ser inseridos somente no início ou no final dessa sequência;

• Classe B: os objetos são organizados em uma ordem linear determinada por uma referência ao próximo objeto;

• Classe C: os objetos são removidos na ordem oposta em que foram inseridos;

• Classe D: os objetos são inseridos e removidos respeitando a seguinte regra: o elemento a ser removido é sempre aquele que foi inserido primeiro.

Nesse contexto, assinale a alternativa que representa, respectivamente, as estruturas de dados implementadas pelas classes A, B, C e D.

Alternativas da questão 2930872
Pular para o conteúdo principal