Projete em pseudocódigo um algoritmo de triagem para uma fila digital cujas variáveis são prioridade (inteiro…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Projete em pseudocódigo um algoritmo de triagem para uma fila digital cujas variáveis são prioridade (inteiro 1–5, 1 = maior prioridade), tempoEspera (inteiro, minutos) e ticketVIP (boolean). Use seleção condicional para decidir entre: atender imediatamente, manter na fila ou redirecionar para suporte humano. Explique as regras escolhidas.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Pseudocódigo (exemplo): // 1 = maior prioridade se ticketVIP == true então acao <- "atender imediatamente" senão se prioridade <= 2 OU tempoEspera > 30 então acao <- "atender imediatamente" senão se prioridade == 3 E tempoEspera <= 30 então acao <- "manter na fila" senão se prioridade >= 4 OU tempoEspera > 60 então acao <- "redirecionar para suporte humano" senão acao <- "manter na fila" fim se Justificativa das regras: - ticketVIP tem prioridade imediata para reduzir impacto a usuários especiais. - prioridades 1–2 são atendidas imediatamente; são casos críticos. - prioridade 3 costuma esperar, salvo que já espere muito (tempoEspera > 30) então passa a prioridade de atendimento. - prioridades 4–5 ou espera muito longa (tempoEspera > 60) indicam necessidade de intervenção humana (problema ou insatisfação). - As condições combinam operadores lógicos para cobrir cenários comuns e evitar contradições, mantendo decisões determinísticas.
Explicação
As regras estabelecidas priorizam o atendimento a usuários VIP e casos críticos, garantindo que situações urgentes sejam resolvidas rapidamente. A combinação de prioridades e tempo de espera permite uma gestão eficiente da fila, equilibrando a necessidade de atendimento imediato com a possibilidade de espera em casos menos urgentes. Além disso, a intervenção humana é prevista para situações de insatisfação prolongada, assegurando um suporte adequado.
Raio-X da questão
algoritmo de triagem
avaliacao
lógica de programação · estrutura de controle condicional
Revisar conceitos de seleção condicional e pseudocódigo.
O aluno pode confundir as prioridades e não aplicar corretamente as condições de triagem, resultando em um algoritmo que não atende às regras estabelecidas.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- — Meu número é 12, mas há pessoas com atendimento prioritário antes de mim — observou uma moradora durante um mutirão de…
- Crie e simule um algoritmo em pseudocódigo que, dada uma sequência de tarefas onde cada tarefa tem duas variáveis…
- — Tem audioguia disponível? — perguntou um visitante na entrada de uma mostra interativa. A equipe tem 12 aparelhos de…
- Projete e simule em pseudocódigo um algoritmo que recebe uma lista de tarefas semanais (cada tarefa: nome, duração em…
- Projete e simule, em pseudocódigo, um algoritmo que controle um semáforo com sequência de estados (VERDE, AMARELO…
- Projete um algoritmo em pseudocódigo que, dadas as variáveis idade (inteiro), estudante (booleano) e renda (real)…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
