Questão 1393250

Tecnologia da Informação · 2004

Questão

ID 1393250

Disciplina: Tecnologia da Informação

Assunto: Filas

Ano: 2004 Banca: COVEST Comissão de Processos Seletivos e Treinamentos Órgão: Universidade Federal de Pernambuco


Considere uma fila circular de inteiros, representada através de um vetor (array) fila, com tamanho n, dimensionado de 0 a n-1, e com índices i e f (representando o início e o final da fila, respectivamente) com valor inicial 1 (i = f = 1). Considere, ainda, os seguintes procedimentos para incluir e remover um elemento da fila, parcialmente descritos na linguagem Pascal:

onde filacheia e filavazia são procedimentos que tratam os casos de exceção de fila cheia e fila vazia, respectivamente, interrompendo a execução. Quais, respectivamente, as condições a serem incluídas no lugar de (...), nos dois comandos condicionais acima?
Alternativas da questão 1393250
Pular para o conteúdo principal