← Questões de Programação

Programação · QUADRIX · 2022

Questão comentada de Programação

Pelo fato de a fila ser uma coleção dinâmica, algumas operações podem aumentar ou diminuir o seu tamanho. A operação que permite aumentar o seu tamanho é

Gabarito: B

Em estruturas de dados, a fila funciona no esquema FIFO: quem entra primeiro, sai primeiro. Pense nela como uma fila de atendimento mesmo - se alguém chega, ocupa o final; se alguém é atendido, sai da frente. Por isso, a operação que faz a fila crescer é a de inserir um novo elemento, chamada enfileira. Já a operação desenfileira faz o contrário: remove um elemento da fila, normalmente do início. As funções iniciaf, vaziaf e cheiaf não aumentam o tamanho da estrutura; elas servem, respectivamente, para inicializar a fila, verificar se ela está vazia e verificar se ela está cheia. Então o gabarito está na alternativa B, porque enfileirar é exatamente adicionar um novo item à fila, fazendo o seu tamanho aumentar. É a lógica básica da estrutura, sem mistério e sem truque.

Continue treinando

Questões relacionadas