GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO03Média⏱ 1 a 2 minu

Em um sistema de empréstimo de livros, o aviso diz: 'Se o prazo estiver vencido, emitir alerta; caso…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO03

Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um sistema de empréstimo de livros, o aviso diz: 'Se o prazo estiver vencido, emitir alerta; caso contrário, liberar nova retirada'. — O texto apresenta qual estrutura típica de algoritmo?

  1. A) Uma estrutura de repetição, que executa as ações várias vezes enquanto a situação se mantiver.
  2. B) Uma estrutura de entrada e saída, que recebe os dados do livro e apresenta o aviso ao usuário.
  3. C) Uma estrutura condicional, que define caminhos diferentes conforme uma condição.
  4. D) Uma estrutura de seleção, que escolhe uma ação única sem levar em conta uma comparação anterior.
  5. E) Uma estrutura sequencial, que organiza as ações em uma ordem fixa e sem decisão.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve uma decisão baseada em uma condição: 'Se o prazo estiver vencido, emitir alerta; caso contrário, liberar nova retirada'. Há uma pergunta (o prazo está vencido?) e dois caminhos possíveis, um para cada resposta.
  2. Essa estrutura é a condicional (também chamada de decisão ou seleção simples, se/senão), que define caminhos diferentes conforme uma condição. Por isso a alternativa C está correta.
  3. A alternativa A está errada, pois não há repetição: o texto não manda executar ações várias vezes, apenas escolher um dos dois caminhos uma vez.
  4. A alternativa B está errada, pois receber dados e apresentar avisos é uma estrutura de entrada e saída, e o texto não trata desse recebimento de dados como foco da instrução.
  5. A alternativa D está errada, pois a seleção depende justamente de uma comparação (o prazo está vencido ou não), e não escolhe uma ação única sem comparação.
  6. A alternativa E está errada, pois a estrutura sequencial executa passos em ordem fixa, sem decisão, e o texto contém uma decisão.
  7. Conclusão: o gabarito oficial C está correto.

💡 Dica: Procure a palavra de condição e os dois caminhos possíveis.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter associado a palavra 'enquanto' ou a ideia de verificação contínua do prazo a um laço de repetição, quando o texto apenas faz uma verificação pontual.

Por que engana: Trocar condicional por repetição ou sequência.

B Erradaerro: Interpretação

O aluno pode ter se confundido ao ver o aviso sendo apresentado ao usuário e concluído que a estrutura principal é de entrada e saída, sem perceber que a decisão é o núcleo do trecho.

C Correta

Corresponde exatamente à ideia do enunciado: há uma verificação do prazo e, conforme o resultado, o sistema toma uma de duas decisões possíveis.

D Erradaerro: Conceitual

O aluno pode ter lido 'seleção' como escolha de uma única ação aleatória ou direta, ignorando que a seleção depende de uma comparação com a condição do prazo.

E Erradaerro: Senso comum

O aluno pode ter pensado que, como o texto apresenta uma sequência de instruções, a estrutura é sequencial, sem perceber que há uma bifurcação dependente de condição.

Raio-X da questão

Dificuldade Média
Leitura Baixo
Discriminação Medio
Peso pedagógico Baixo a me
Autonomia do enunciado Alta.
Cobertura da habilidade Identifica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ Direto e contextuali🧩 Conceitual básico.
🎯 Conceito central

Estrutura condicional.

📌 Objetivo

Reconhecer estrutura

🧱 Pré-requisitos

Noção de algoritmo. · Sequência de instruções.

📚 Reveja

Decisão lógica em algoritmos.

⚠️ Erro mais comum

Trocar condicional por repetição ou sequência.

🌎 Tema transversal

Organização e tomada de decisão.

🤝 Socioemocional

Atenção aos detalhes.

🏫 Contexto

Algoritmos em situaç

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.