Na oficina de robótica do bairro, um pequeno programa foi criado para separar cartões de acesso esquecidos…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na oficina de robótica do bairro, um pequeno programa foi criado para separar cartões de acesso esquecidos pelos alunos. Primeiro, ele lê cada cartão que chega à caixa. Depois, verifica se o cartão tem o nome do dono. Se tiver, o cartão é colocado na pasta "devolver". Se não tiver, vai para a pasta "conferir". Esse processo se repete até terminar a caixa do dia. Ao final, o programa mostra quantos cartões foram encaminhados para cada pasta. O passo a passo foi escrito para que o robô siga sempre a mesma ordem e só tome uma decisão quando encontrar um cartão com ou sem nome. Analise o texto-base e identifique a estrutura do algoritmo que descreve esse programa.
- A) Executar apenas uma escolha entre pastas, sem ler todos os cartões nem repetir o processo.
- B) Executar apenas uma sequência de passos, sem repetir a leitura dos cartões nem tomar decisão.
- C) Executar uma sequência de passos, repetir a leitura dos cartões e somar os cartões por dois critérios.
- D) Executar uma sequência de passos, repetir a leitura dos cartões e selecionar a pasta conforme a presença do nome.
- E) Executar apenas repetição da leitura dos cartões, sem seguir uma ordem fixa nem escolher a pasta.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique as estruturas básicas de um algoritmo: sequência (passos executados em ordem fixa), decisão (escolha entre dois caminhos) e repetição (laço que se repete até uma condição de parada).
- No texto, o programa lê cada cartão na ordem em que chega, o que caracteriza a sequência de passos, e o enunciado diz que o passo a passo segue sempre a mesma ordem.
- Há repetição explícita: o processo se repete até terminar a caixa do dia, ou seja, a leitura e a separação ocorrem para cada cartão.
- Há decisão: se o cartão tem nome vai para a pasta 'devolver', se não tem vai para a pasta 'conferir'. Isso é selecionar a pasta conforme a presença do nome.
- Portanto a alternativa correta é a D, que reúne sequência, repetição e decisão, exatamente como descrito no texto. Confirmamos que coincide com o gabarito oficial.
- Por que as outras estão erradas: A descreve apenas uma escolha, sem a leitura de todos os cartões nem a repetição; B descreve somente sequência, sem repetição nem decisão; C menciona somar por dois critérios, mas o programa separa por um único critério (presença do nome) e soma apenas ao final; E nega a ordem fixa e a escolha de pasta, que são justamente características do texto.
💡 Dica: Identifique a estrutura do algoritmo descrita no texto e relacione com as opções.
Alternativa por alternativa
O aluno acha que o programa faz apenas uma escolha entre pastas, ignorando que cada cartão é lido e que o processo se repete até o fim da caixa.
O aluno entende que o programa só segue passos em ordem, sem perceber que há decisão (nome ou não nome) e repetição para cada cartão.
O aluno acredita que há dois critérios de separação, quando o texto usa apenas a presença do nome; a soma dos totais aparece só no final, não como critério de organização.
Por que engana: Confundir sequência simples com estruturas que envolvem repetição e decisão, levando a escolha incorreta da alternativa.
O texto apresenta ordem fixa, repetição até o fim da caixa e escolha entre duas ações conforme uma condição.
O aluno pensa que o algoritmo não tem ordem fixa nem decisão, confundindo a repetição com ausência de sequência e de escolha, ao ler o texto por partes.
Raio-X da questão
estrutura de controle de algoritmo
diagnostico
conceitos básicos de algoritmo · estruturas de controle simples
estude estruturas de repetição e decisão em algoritmos
Confundir sequência simples com estruturas que envolvem repetição e decisão, levando a escolha incorreta da alternativa.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
