Carregando...
Carregando...
Ajude a melhorar a plataforma
Quando a fila é implementada com um vetor, o espaço para alocar os elementos é adjacente. Isso significa que os elementos são adicionados no fim e removidos do início da fila, e para que isso aconteça é preciso conhecê-la identificando a presença de elementos.
Avalie as alternativas e assinale a que representa as respectivas operações para uma fila, ao ser implementada.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa E - isFull - enqueue - isEmpty - dequeue
Filas são estruturas do tipo FIFO (First-In, First-Out). Quando implementadas com vetores de tamanho fixo, certas verificações são obrigatórias antes de manipular os dados.
Para garantir a integridade da estrutura, não podemos inserir elementos em uma fila cheia, nem remover de uma fila vazia.
As operações básicas de uma fila são:
As outras alternativas misturam termos incorretos ou ordens que não fazem sentido lógico para o funcionamento básico de uma fila segura.
A sequência correta de operações e verificações de segurança em uma fila é verificar se está cheia antes de enfileirar e se está vazia antes de desenfileirar.
Alternativa E.