Lia quer ensinar um robô a fazer suco. O algoritmo deve ter o quê?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Lia quer ensinar um robô a fazer suco. O algoritmo deve ter o quê?
- A) Só os processos
- B) Entradas e processos
- C) Processos e saídas
- D) Entradas, processos e saídas
- E) Entradas e saídas
✅ Resposta correta: alternativa D
Resolução passo a passo
- Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. No caso do suco, o robô precisa saber o que receber, o que fazer e o que entregar. Passo 2: As entradas são os dados ou ingredientes que o robô recebe no início, como frutas, água e açúcar. Passo 3: Os processos são as ações realizadas com essas entradas, como descascar, bater no liquidificador e coar. Passo 4: As saídas são os resultados produzidos ao final, isto é, o suco pronto. Passo 5: Por isso a alternativa D, entradas, processos e saídas, é a correta, pois descreve as três partes que um algoritmo completo deve ter. Passo 6: A alternativa A está errada, pois os processos sozinhos não informam o que o robô usa nem o que ele entrega. Passo 7: A alternativa B está errada, pois falta a saída, ou seja, o resultado final do suco. Passo 8: A alternativa C está errada, pois falta a entrada, já que o robô precisa saber com quais ingredientes começar. Passo 9: A alternativa E está errada, pois ignora os processos, que são as ações que transformam os ingredientes em suco. Passo 10: O gabarito oficial D está correto e coincide com a resolução feita de forma independente.
💡 Dica: Liste os elementos essenciais de um algoritmo.
Alternativa por alternativa
O aluno considera que o algoritmo é apenas a lista de ações, esquecendo que é preciso indicar os ingredientes de partida e o resultado final.
Por que engana: O aluno pode confundir a definição de algoritmo, acreditando que apenas a saída ou as entradas são suficientes para seu funcionamento.
O aluno entende que basta informar o que entra e como se processa, sem perceber que o algoritmo também precisa definir o resultado que deve ser produzido.
O aluno pensa que o robô já sabe quais ingredientes usar e foca apenas em como transformar e entregar, esquecendo que as entradas precisam ser explicitadas.
Um algoritmo recebe dados, realiza ações e mostra um resultado. Essas partes são as entradas, os processos e as saídas.
O aluno acredita que, para o robô, basta indicar o início e o fim do processo, tratando a transformação como algo implícito ou intuitivo.
Raio-X da questão
elementos de algoritmo
avaliacao
elementos de algoritmo
Revisar os componentes fundamentais de um algoritmo.
O aluno pode confundir a definição de algoritmo, acreditando que apenas a saída ou as entradas são suficientes para seu funcionamento.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Um aplicativo de voz transforma fala em texto usando dados e algoritmo. Selecione o exemplo de inteligencia artificial.
- Crie um algoritmo em pseudocódigo que solicite números ao usuário até que digite 0; para cada número conte quantos são…
- Elabore um algoritmo em pseudocódigo que, dado um grafo representado por lista de adjacência e dois vértices (origem…
- Ao decompor um algoritmo que calcula o produto de elementos de uma lista de dados, qual subtarefa isola a inicialização…
- Projete em pseudocódigo um algoritmo que, dada uma lista de leituras (lista[1..n]) e um limiar T, retorne o índice da…
- Projete um autômato baseado em eventos para tocar o sinal de entrada e saída das aulas numa escola: descreva estados…
🔎 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
