1) Em uma lista circular, o último nó aponta para: a) O primeiro nó da lista. b) Um nó nulo (null). c) O segundo nó da lista. 2) Uma das vantagens da lista circular é: a) Permitir percorrer a lista continuamente sem precisar parar no final. b) Ser mais simples de implementar que uma lista simples. c) Não permitir remoções. 3) Ao inserir um elemento no final de uma lista circular simplesmente encadeada: a) O ponteiro do novo nó deve apontar para o primeiro nó. b) O ponteiro do novo nó deve apontar para null. c) O novo nó deve se tornar o primeiro da lista. 4) Na remoção do primeiro nó de uma lista circular: a) O último nó deve ser atualizado para apontar para o novo primeiro nó. b) Não há necessidade de atualizar ponteiros. c) O último nó é removido automaticamente. 5) Uma lista circular pode ser: a) Simplesmente ou duplamente encadeada. b) Apenas simplesmente encadeada. c) Apenas duplamente encadeada. 6) Para percorrer uma lista circular sem entrar em loop infinito, é necessário: a) Parar quando o ponteiro retornar ao nó inicial. b) Parar quando encontrar null. c) Contar sempre até 10 nós. 7) A principal diferença entre lista simplesmente encadeada e lista circular é que: a) Na circular, o último nó aponta para o primeiro. b) Na circular, o primeiro nó aponta para null. c) Na circular, não existe cabeça da lista. 8) Qual é o impacto da lista circular ao se implementar filas? a) Facilita o gerenciamento, evitando realocação ou uso de sentinela. b) Torna a fila mais lenta. c) Impede a remoção eficiente. 9) Na lista circular duplamente encadeada, cada nó possui: a) Um ponteiro para o próximo nó e outro para o nó anterior. b) Apenas um ponteiro para o próximo nó. c) Apenas um ponteiro para o nó anterior. 10) Quando uma lista circular possui apenas um elemento: a) O nó aponta para ele mesmo. b) O nó aponta para null. c) A lista não pode existir com apenas um nó.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?