"— Quando um usuário atrasa a devolução de um livro, ele paga uma multa de R$ 0,50 por dia de atraso"…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
"— Quando um usuário atrasa a devolução de um livro, ele paga uma multa de R$ 0,50 por dia de atraso", explicou a bibliotecária. Em um sistema simples, o algoritmo proposto em linguagem natural segue três passos: (1) receber o número de dias de atraso; (2) se o número de dias for maior que zero, calcular a multa multiplicando os dias por 0,50; caso contrário, definir multa como zero; (3) exibir o valor da multa. Analise o texto-base e identifique qual passo corresponde ao elemento de decisão no fluxograma desse algoritmo.
- A) Exibir o valor da multa
- B) Receber o número de dias de atraso
- C) Calcular a multa multiplicando dias por 0,50
- D) Verificar se o número de dias é maior que zero
- E) Definir a multa como zero
✅ Resposta correta: alternativa D
Resolução passo a passo
- Em fluxogramas, o elemento de decisão é representado por um losango, que contém uma condição com resposta do tipo sim ou não (verdadeiro ou falso), dando origem a dois caminhos distintos.
- Analisando o algoritmo, o passo (2) traz a estrutura condicional: 'se o número de dias for maior que zero'. Essa é a pergunta cuja resposta define qual caminho seguir.
- O passo (1) é uma entrada de dados (receber o número de dias), que no fluxograma corresponde a um paralelogramo, e não a uma decisão.
- O passo (3) é uma saída de dados (exibir o valor), também representada por paralelogramo.
- As ações de calcular a multiplicação e de definir a multa como zero são processos, representados por retângulos, pois apenas executam uma operação, sem bifurcar o fluxo.
- Portanto, a alternativa correta é a D, 'Verificar se o número de dias é maior que zero', pois é o único elemento que contém uma condição e gera dois caminhos. O gabarito oficial D está correto.
💡 Dica: Identifique a etapa que representa uma decisão condicional no algoritmo.
Alternativa por alternativa
O aluno pode associar 'exibir' a uma etapa final de resposta do sistema e supor que todo passo que produz um resultado visível é uma decisão.
O aluno pode pensar que qualquer passo que 'recebe' algo para processar é um ponto de escolha, confundindo entrada de dados com decisão.
O aluno pode considerar o cálculo como decisão por ser a parte mais elaborada do algoritmo, sem perceber que é apenas uma operação aritmética sem bifurcação.
Por que engana: Confundir etapas de entrada, processamento e saída, escolhendo uma ação em vez da decisão condicional.
A verificação condicional (dias > 0) é o elemento de decisão no fluxograma.
O aluno pode ter confundido 'definir multa como zero', que faz parte do ramo 'caso contrário', com a própria decisão, sem notar que ela é apenas uma atribuição de valor.
Raio-X da questão
elemento de decisão em algoritmo
diagnostico
estrutura condicional simples · algoritmo em linguagem natural
Estude estruturas condicionais e fluxogramas em algoritmos.
Confundir etapas de entrada, processamento e saída, escolhendo uma ação em vez da decisão condicional.
pensamento_critico
abstrato
Questões parecidas com resolução
- Pesquisadores de uma empresa de tecnologia bancária desenvolveram um sistema para calcular o valor da locação de…
- Em um sistema de empréstimo de livros, o aviso diz: 'Se o prazo estiver vencido, emitir alerta; caso contrário, liberar…
- Quando o totem de uma biblioteca comunitária é ativado, ele pede o cartão do leitor e lê o número cadastrado. Em…
- Uma escola quer criar um algoritmo para calcular quanto cada estudante deve pagar em uma excursão. Para isso, o programa…
- Funcionários da biblioteca escolar criaram um procedimento para processar livros devolvidos pelos alunos. Primeiro, cada…
- Por que um sistema automatizado de empréstimo de livros precisa manter coerência entre sua especificação, fluxograma e…
🔎 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
