Buscar

É importante realizar um fluxograma para entender como pode funcionar a Fila Circular para resolver o problema de processos, e a partir deste fluxo...

É importante realizar um fluxograma para entender como pode funcionar a Fila Circular para resolver o problema de processos, e a partir deste fluxograma, criar o algoritmo para execução da solução. Devido ao seu grande conhecimento em processos, um programador foi contratado por uma grande empresa de desenvolvimento de sistemas para realizar a implementação de uma fila de processos em um sistema operacional. Considerando o contexto apresentado, avalie as seguintes asserções e a relação proposta entre elas. I. Aplica-se o algoritmo abaixo: #include #include #include /* Declaração das funções de horas */ #define N 10 struct filacirc { int tam, ini, fim; int vet[N]; }; typedef struct filacirc FilaCirc; void inicia_fila (FilaCirc *f){ f -> tam = 0; f -> ini = 1; f -> fim = 0; } void insere_fila (FilaCirc* f, char elem) { if (f -> tam == N - 1) { printf("A fila esta cheia\n"); } else { f -> fim = (f -> fim % (N - 1)) + 1; f -> vet[f -> fim] = elem; f -> tam++; } } int fila_vazia (FilaCirc* f){ return (f -> tam == 0); } int remove_fila (FilaCirc* f) { if (fila_vazia(f)) { printf("Fila vazia\n"); } else { f -> ini = (f -> ini % (N-1)) + 1; f -> tam--; } }

I. Aplica-se o algoritmo abaixo:
A relação entre as asserções é verdadeira e a asserção I é uma proposição verdadeira.
A relação entre as asserções é verdadeira, mas a asserção I é uma proposição falsa.
A relação entre as asserções é falsa, mas a asserção I é uma proposição verdadeira.
A relação entre as asserções é falsa e a asserção I é uma proposição falsa.

Essa pergunta também está no material:

Colaborar - Av1 - Algoritmos e Estrutura de Dados
7 pág.

Algoritmos e Estrutura de Dados AnhangueraAnhanguera

💡 1 Resposta

User badge image

Ed Verified user icon

A relação entre as asserções é verdadeira e a asserção I é uma proposição verdadeira.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais