GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Difícil⏱ curto

Qual o objetivo do algoritmo ao usar uma estrutura de seleção?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual o objetivo do algoritmo ao usar uma estrutura de seleção?

  1. A) Repetir ações
  2. B) Armazenar dados
  3. C) Decidir o fluxo
  4. D) Ordenar listas
  5. E) Criar novos dados

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Uma estrutura de seleção é um comando que permite ao algoritmo escolher qual caminho seguir conforme uma condição seja verdadeira ou falsa. Exemplos clássicos são o se, o se-senão e o caso.
  2. Ao executar uma seleção, o algoritmo avalia uma condição e direciona o fluxo de execução para um bloco de instruções ou para outro. Isso corresponde a decidir o fluxo, que é a alternativa C.
  3. Por que as outras estão erradas:
  4. A) Repetir ações é função das estruturas de repetição, como enquanto, para e repita.
  5. B) Armazenar dados é função das variáveis e estruturas de dados, não da seleção.
  6. D) Ordenar listas é um objetivo de algoritmos de ordenação, que podem usar seleção, mas não é o objetivo da estrutura de seleção em si.
  7. E) Criar novos dados não está associado à estrutura de seleção, que apenas avalia condições e escolhe caminhos.
  8. Conclusão: o objetivo da estrutura de seleção é decidir o fluxo de execução do algoritmo com base em condições, o que confirma o gabarito oficial C.

💡 Dica: Pense na função das estruturas de seleção em algoritmos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde a estrutura de seleção com a de repetição, achando que escolher um caminho implica repetir instruções várias vezes.

Por que engana: Confundir estruturas de selecao com estruturas de repeticao, pensando que seleciona para repetir em vez de decidir o fluxo.

B Erradaerro: Conceitual

O aluno associa qualquer comando de programação ao armazenamento de dados, pensando que a seleção guarda informações para uso posterior.

C Correta

Selecionar permite decidir qual caminho seguir no algoritmo baseado em condições.

D Erradaerro: Senso comum

O aluno associa a palavra seleção ao sentido cotidiano de escolher ou separar itens, levando à ideia de ordenar listas, que é tarefa de algoritmos de ordenação.

E Erradaerro: Conceitual

O aluno imagina que, como o algoritmo produz resultados, a estrutura de seleção deve gerar novos dados a partir das condições avaliadas.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

estruturas de seleção

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de selecao basicas · fluxo de controle em algoritmos

📚 Reveja

Revisar o funcionamento das estruturas de seleção em algoritmos.

⚠️ Erro mais comum

Confundir estruturas de selecao com estruturas de repeticao, pensando que seleciona para repetir em vez de decidir o fluxo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

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.