Na rede interna de uma escola, o sistema de acesso gera automaticamente um login para cada aluno com base em…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na rede interna de uma escola, o sistema de acesso gera automaticamente um login para cada aluno com base em seu nome, sobrenome, serie e turma. Observou-se, por exemplo, que Maria Silva, aluna da 9a serie da turma A, recebe o login silva.maria9A, enquanto Antonio Rocha, estudante da 7a serie da turma B, tem o login rocha.antonio7B. Além desses, outros logins seguem a mesma estrutura, mas o processo atual é manual, lento e suscetível a erros de digitação. O setor de tecnologia pretende criar um algoritmo que, dado o nome, sobrenome, serie e turma de qualquer aluno, produza o login no mesmo formato. A partir do texto, identifique a sequência de pseudocódigo que gera o login de qualquer aluno conforme o padrão apresentado.
- A) Converter sobrenome para maiusculas; converter nome para maiusculas; concatenar sobrenome, '.', nome, serie e turma
- B) Concatenar sobrenome, '.', nome, serie e turma sem conversao de letras
- C) Converter sobrenome para minusculas; converter nome para minusculas; concatenar sobrenome, '.', nome, serie e turma
- D) Converter sobrenome para minusculas; converter nome para minusculas; concatenar sobrenome, nome, serie e turma
- E) Converter nome para minusculas; converter sobrenome para minusculas; concatenar nome, '.', sobrenome, serie e turma
✅ Resposta correta: alternativa C
Resolução passo a passo
- Observe os exemplos do enunciado. Maria Silva gera silva.maria9A e Antonio Rocha gera rocha.antonio7B. Em ambos, o sobrenome vem primeiro, seguido de ponto, do nome, da série e da turma.
- Analise as letras. Os logins usam apenas minúsculas no nome e no sobrenome (silva, maria, rocha, antonio), enquanto a turma aparece em maiúscula (A, B). Portanto, o algoritmo deve converter sobrenome e nome para minúsculas, mantendo a turma como está.
- Monte a sequência. Converter sobrenome para minúsculas; converter nome para minúsculas; concatenar sobrenome, '.', nome, série e turma produz exatamente o padrão pedido, por exemplo silva.maria9A.
- Verifique as alternativas erradas. A) converte para maiúsculas, o que não aparece nos exemplos. B) não converte as letras, gerando Silva.Maria9A, que não segue o padrão. D) omite o ponto entre sobrenome e nome, gerando silvamaria9A. E) inverte a ordem, colocando o nome antes do sobrenome, o que contraria os exemplos.
- Conclusão. A alternativa C é a única que reproduz fielmente o padrão dos exemplos, por isso o gabarito oficial está correto.
💡 Dica: Observe o padrão de letras minúsculas e a ordem dos elementos no login.
Alternativa por alternativa
O aluno entendeu que o login deve ser em maiúsculas, talvez por associar sobrenomes a nomes escritos em caixa alta em documentos oficiais.
Por que engana: Confundir a ordem dos elementos ou usar letras maiúsculas em vez de minúsculas na concatenação.
O aluno percebeu a ordem e o ponto, mas ignorou que os exemplos aparecem em minúsculas, achando que não é preciso converter as letras.
Reflete o padrão inferido: nomes em minusculas, separados por ponto, seguidos da serie e turma conforme os exemplos.
O aluno esqueceu que o ponto separa sobrenome e nome no login, tratando-o como detalhe irrelevante na concatenação.
O aluno inverteu a ordem dos campos, colocando o nome antes do sobrenome, o que contraria os exemplos silva.maria9A e rocha.antonio7B.
Raio-X da questão
pseudocódigo para gerar login
avaliacao
manipulação de strings · concatenação de texto
Estude manipulação de strings e concatenação em pseudocódigo.
Confundir a ordem dos elementos ou usar letras maiúsculas em vez de minúsculas na concatenação.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Na cantina da escola, Ana informa o lanche desejado, a quantidade e se vai pagar em dinheiro ou cartão. A atendente…
- Em um jogo criado pela turma, a pontuação de cada equipe é calculada multiplicando a quantidade de desafios concluídos…
- Em uma exposição, um painel registrou as cores dos crachás lidos na entrada. Lista A: azul, verde, azul, amarelo. Lista…
- Em uma cozinha, duas receitas foram preparadas em horários diferentes. Receita 1: uma torta de legumes começou a assar…
- Por que uma cozinha solidária pode ter alimentos guardados e, ainda assim, não conseguir montar todas as cestas…
- Moradores acompanham, pelo celular, um sistema de irrigação instalado em canteiros de uma praça. A cada manhã, dois…
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
