Um algoritmo deve ser criado para calcular a soma de duas variáveis. Identifique a decomposição necessária.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Um algoritmo deve ser criado para calcular a soma de duas variáveis. Identifique a decomposição necessária.
- A) Capturar os valores e somar.
- B) Apenas somar os valores.
- C) Multiplicar os valores antes de somar.
- D) Somar e dividir os valores simultaneamente.
- E) Capturar e ignorar os valores.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A questão pede a decomposição, ou seja, a divisão do problema em etapas básicas que um algoritmo precisa executar para somar duas variáveis. Passo 2: Primeiro, o algoritmo precisa obter os valores das duas variáveis (por exemplo, pedindo a entrada do usuário ou lendo-os de algum lugar). Passo 3: Depois, ele realiza a soma desses valores e, se for o caso, apresenta o resultado. Passo 4: A alternativa A (Capturar os valores e somar) descreve exatamente essas duas etapas, na ordem correta, e por isso é a resposta. Passo 5: A alternativa B está errada porque omite a etapa de captura: sem os valores, não há o que somar. Passo 6: A alternativa C está errada porque introduz uma multiplicação que o problema não pede. Passo 7: A alternativa D está errada porque a divisão não faz parte de uma soma; ela só apareceria em um cálculo de média, que não é o caso. Passo 8: A alternativa E está errada porque ignorar os valores impede o cálculo da soma, contrariando o objetivo do algoritmo. Passo 9: Conclusão: a decomposição necessária é capturar os valores e, em seguida, somá-los, o que confirma o gabarito oficial A.
💡 Dica: Pense nas etapas necessárias para a soma.
Alternativa por alternativa
Essas são as etapas necessárias para executar a soma.
O aluno acredita que o algoritmo só precisa da operação final, ignorando que os valores precisam ser obtidos antes de serem somados.
Por que engana: Escolher realizar apenas a soma sem considerar a etapa de captura dos valores, ignorando a necessidade de entrada de dados.
O aluno associa a palavra 'operação' a qualquer cálculo e acrescenta uma multiplicação que não foi pedida no enunciado.
O aluno mistura a soma com o cálculo da média, que envolve somar e dividir, e aplica esse raciocínio do cotidiano a uma questão de soma simples.
O aluno lê a palavra 'capturar' mas não percebe que os valores precisam ser usados depois, e por isso acha que ignorá-los faz parte da decomposição.
Raio-X da questão
decomposição de algoritmo
fixacao
decomposicao de algoritmo · operacoes basicas de soma
Revisar os conceitos de algoritmos e suas decomposições.
Escolher realizar apenas a soma sem considerar a etapa de captura dos valores, ignorando a necessidade de entrada de dados.
pensamento_critico
abstrato
Questões parecidas com resolução
- Analise a seguinte situação: você precisa criar um programa para somar números. Como você poderia usar a decomposição?
- Ao criar um algoritmo para somar dois números, qual dos seguintes passos é essencial?
- Em uma atividade de programação, você deve criar um algoritmo que calcula a soma de dois números. Quais itens você deve…
- Em um exercício de programação, você deve criar um algoritmo que resolva diferentes operações matemáticas. Um dos…
- Qual é a sequência correta de passos para criar um algoritmo que some dois números?
- Em uma competição de programação, o professor pediu para os alunos criarem um algoritmo que calcula a soma de dois…
🔎 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
