Prova
Publicado por Leonardo Assuane Duarte 15/02/2005
[ Hits: 11.949 ]
Esta é uma enquete simples que pode ser usada em diversas situações. Na realidade não é bem uma enquete, é um teste no qual cada resposta equivale a uma pontuação. Uma das utilidades é adapta-la a um teste vocacional.
<html>
<head><title>Enquete JavaScript</title><script language="JavaScript">
<!--
var point=0;
function reponse(form) {
for (var i=0;i<form.length;i++){
if (form[i].checked){
break
}
}
var answer=""
if (i<form.length){
answer = form[i].value
}
return answer;
}
function solution(form) {
var points=0;var rep="";var comment=""
if (reponse(form.question1)=="A") {points+=5}
if (reponse(form.question2)=="A") {points+=5}
if (reponse(form.question3)=="A") {points+=5}
if (reponse(form.question4)=="A") {points+=5}
if (points==0) {comment="Credo, não acertou nada!"}
if (points==5) {comment="Hehe, pelo menos uma!"}
if (points==10) {comment="Ta aprovado com média 5!"}
if (points==15) {comment="Na trave"}
if (points==20) {comment="Esse cara é bom mesmo!"}
chaine=''
+'<HTML><BODY><CENTER>'
+'Você fez '+points+' ponto(s) de 20. '+comment+'<BR>'
+'<b>Obrigado pela participação</b>'
+'</CENTER></BODY></HTML>'
solu=open();
solu.document.write(chaine)
}
//-->
</script>
<title>Enquete JavaScript</title>
</head>
<body>
<!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --><form NAME="QCM"><!--webbot bot="HTMLMarkup" endspan
-->
<b>
<p>Enquete GNU/Linux</b><br>
<br>
Para remover arquivos via apt-get<br>
<input TYPE="RADIO" NAME="question1" VALUE="A">apt-get remove programa<br>
<input TYPE="RADIO" NAME="question1" VALUE="B">apt-del programa<br>
<input TYPE="RADIO" NAME="question1" VALUE="C">Ambas<br>
<input TYPE="RADIO" NAME="question1" VALUE="C">NDA<br>
<br>
O comando ls no console server para<br>
<input TYPE="RADIO" NAME="question2" VALUE="A">Listar arquivos<br>
<input TYPE="RADIO" NAME="question2" VALUE="B">Limpar o histórico (limpar site)<br>
<input TYPE="RADIO" NAME="question2" VALUE="C">Abrir um diretório<br>
<input TYPE="RADIO" NAME="question2" VALUE="C">NDA<br>
<br>
O programa de firewall que vem icluso no Kernel Linux é<br>
<input TYPE="RADIO" NAME="question3" VALUE="A">Iptables Netfilter<br>
<input TYPE="RADIO" NAME="question3" VALUE="B">Sarg<br>
<input TYPE="RADIO" NAME="question3" VALUE="C">Squid<br>
<input TYPE="RADIO" NAME="question3" VALUE="C">NDA<br>
<br>
O Kurumin Linux é<br>
<input TYPE="RADIO" NAME="question4" VALUE="A">Uma distribuição baseada no Knoppix (Debian)<br>
<input TYPE="RADIO" NAME="question4" VALUE="B">Um script para o Samba<br>
<input TYPE="RADIO" NAME="question4" VALUE="C">Um programa para Windows<br>
<input TYPE="RADIO" NAME="question4" VALUE="C">NDA<br>
<br>
<br>
<input TYPE="BUTTON" NAME="valide" VALUE="RESULTADO"
onclick="javascript:solution(this.form);"><br>
<br>
</p>
</body>
</html>
Uma simples validação de formulário
JSOO - Trabalhar o checkbox com javascript
Ordenação de Registros em uma Table
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Programa fora de escala na tela do pc (19)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)
O programa assinador digital (1)









