Em uma atividade sobre reciclagem, uma turma criou um algoritmo para orientar o descarte de materiais…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma atividade sobre reciclagem, uma turma criou um algoritmo para orientar o descarte de materiais. Primeiro, a pessoa informa o material, como papel ou vidro. Em seguida, o algoritmo aplica regras para identificar a lixeira adequada. Por fim, o sistema mostra na tela o resultado, indicando onde o material deve ser descartado. Considerando as etapas realizadas pelo algoritmo da atividade, qual organização representa suas partes principais e contribui para a construção de uma solução?
- A) Processamento das regras e saída do resultado.
- B) Entrada de dados e processamento das regras.
- C) Entrada de dados, processamento das regras e saída do resultado.
- D) Entrada de dados e saída do resultado.
- E) Objetivo da tarefa, usuário do aplicativo e material reciclável.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique as etapas descritas no enunciado. A pessoa informa o material (entrada de dados), o algoritmo aplica regras para identificar a lixeira (processamento) e o sistema mostra o resultado na tela (saída).
- Essas três etapas correspondem às partes principais de um algoritmo na lógica de programação: entrada, processamento e saída. Juntas, elas formam a estrutura mínima para resolver um problema computacional, recebendo dados, transformando-os com regras e devolvendo uma resposta.
- A alternativa C é a única que reúne as três partes na ordem correta e completa: entrada de dados, processamento das regras e saída do resultado.
- Por que as outras estão erradas: a alternativa A omite a entrada de dados, sem a qual o algoritmo não recebe o material a ser analisado; a alternativa B omite a saída, de modo que o resultado nunca seria apresentado ao usuário; a alternativa D deixa de fora o processamento, que é justamente a etapa em que as regras determinam a lixeira adequada; a alternativa E cita elementos do contexto (objetivo, usuário, material) que não são partes do algoritmo em si.
- Conclusão: o gabarito oficial C está correto, pois corresponde exatamente às três etapas descritas na atividade.
💡 Dica: Liste as partes principais de um algoritmo.
Alternativa por alternativa
O aluno considera que a entrada de dados não é essencial, achando que basta processar regras e mostrar um resultado. Ele não percebe que o algoritmo precisa receber o material informado pela pessoa.
Por que engana: O aluno pode confundir as partes de um algoritmo, escolhendo apenas entradas ou saídas, sem considerar o processo.
O aluno esquece que o resultado precisa ser apresentado ao usuário, pois foca apenas na entrada e no processamento. Não reconhece que a indicação da lixeira mostrada na tela é uma saída do algoritmo.
A entrada corresponde à informação fornecida pela pessoa, como o tipo de material. O processamento consiste na aplicação das regras para analisar essa informação. A saída é o resultado apresentado pelo sistema, indicando a lixeira adequada. Essas três partes organizam a transformação de dados em uma solução.
O aluno identifica a entrada e a saída, mas não considera o processamento como parte principal, talvez por achar que as regras são apenas detalhes internos. Ele não percebe que a identificação da lixeira depende da aplicação dessas regras.
O aluno confunde as partes do algoritmo com elementos do contexto da atividade, como objetivo, usuário e material. Ele não distingue a estrutura lógica (entrada, processamento, saída) dos componentes do cenário descrito.
Raio-X da questão
partes de um algoritmo
fixacao
definicao de algoritmo · partes de um programa
Revisar a estrutura e componentes de um algoritmo.
O aluno pode confundir as partes de um algoritmo, escolhendo apenas entradas ou saídas, sem considerar o processo.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma escola pública, estudantes estão desenvolvendo um aplicativo para orientar a separação de resíduos. Para que uma…
- Uma turma quer criar um algoritmo para separar materiais recicláveis. O grupo define etapas diferentes para papel…
- Em uma escola brasileira, estudantes criaram um sistema para orientar a separação de resíduos. Ao identificar um objeto…
- Uma escola brasileira criou um aplicativo para orientar a separação de resíduos. Ao receber o material informado pelo…
- Durante um projeto em sala de aula, os alunos devem criar um programa que simule a coleta de lixo em uma cidade. Qual é…
- Durante o mutirão de reciclagem do bairro, um totem digital orienta os moradores. A pessoa informa se trouxe papel…
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 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
