Tecnologia da InformaçãoJavaScript e AJAXProGPe UFSCAR 2014
UFSCAR
Questão de Tecnologia da Informação
Considere um arquivo teste.php, acessível via URL http://127.0.0.1/teste.php, e cujo conteúdo é mostrado a seguir: <!DOCTYPE html><html> <head> <script> function f() { var senha = document.getElementById("c").value; var senha2 = "" for(var i=0;i<senha.length;i++) { var x = senha.charCodeAt(i); x = x + <?=rand(2,5)?>; senha2 = senha2.concat(String.fromCharCode(x)); } document.getElementById("e").value=senha2 document.getElementById("g").submit() } </script> </head> <body> <form id="g" action="teste.php" method="POST"> Nome: <input type="text" name="a" /><br/> Senha: <input type="password" name="b" id="c"/><br/> <input type="hidden" name="d" id="e" /> Senha codificada: <input type="text" disabled name="f" value="<?=$_POST['d']?>"/><br/> </form> <button onclick="f()">Gerar senha</button> </body></html> 26 Considere a seguinte a afirmação: "A função f() faz a codificação de uma senha da seguinte forma: para cada caractere da senha, um novo número aleatório entre 2 e 5 é obtido e é somado ao código do caractere original, gerando um novo caractere. Os novos caracteres são concatenados, formando uma senha codificada diferente da original". Qual das alternativas a seguir está correta?
Mais questões de JavaScript e AJAX
- FCC 2026Em um sistema interno de uma Fundação para Conservação e Produção Florestal, desenvolvido em Vue 3 com Composition API, há dois filtros reativos, unidadeConservacao e categoria, u…
- FGV 2026O AngularJS desenvolvido e mantido pelo Google, foi um dos primeiros frameworks JavaScript a popularizar o padrão MVC (Model-View-Controller) no desenvolvimento de aplicações web…
- FCC 2026Uma equipe está desenvolvendo uma API em Node.js que realiza operações de leitura e escrita em arquivos JSON muito grandes. Durante os testes, perceberam que, ao tentar processar…
- IDECAN 2026Uma equipe de análise de dados da Assembleia Legislativa recebeu a missão de ampliar o monitoramento de informações públicas relacionadas a políticas governamentais, indicadores s…
- Vunesp 2026Considere o seguinte trecho de código de uma página web, que contém um script JavaScript. <script> const btn = document.getElementById( MeuBotao ); btn.addEventListener( click , (…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


