1. JavaScript - Av1 - Validar questão e calcular nota.

CEPA - CENTRO DE EDUCAÇÃO PROFISSIONAL DO AMAPÁ

CURSO : TÉCNICO EM INFORMÁTICA PARA INTERNET

DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO PARA CLIENTES (JAVASCRIPT)

PROFESSOR : JULIO CESAR T. ROCHA - ANO: 2013/ I SEMESTRE / TURMA: A

GABARITO: 1. 2. 3. 4. 5. NOTA.

Atenção espaço acima para professor, por favor não preencher!

 

ALUNO(A) :



1 - ATIVIDADE AVALIATIVA 10 Pt's - (OBJETIVA) - MARQUE APENAS UMA RESPOSTA.

IF QUESTAO = = "1" - É CORRETO AFIRMAR QUE? {

A. OBJETO DOCUMENT ( inclui dados do formuário, links, âncoras, funções e muda características da página)

B. BGCOLOR (Muda a cor de fundo do Objeto Document e contém o valor RQB da cor expresso em hexadecimal)

C. FGCOLOR (Muda a cor do texto do da página expresso em RQB em hexadecimal)

D. WINDOW (Corresponde à janela, sendo o objeto de nível hierárquico mais baixo.)

E. ONUNLOAD (Executado sempre que um documento é carregado)

}

 

IF QUESTAO = = "2" - É INCORRETO AFIRMAR QUE? {

A. ONFOCUS - executando um ALERT, sempre que um campo recebe o foco do cursor.

B. ONSELECT -executando um ALERT, sempre que um texto de um campo de tipo texto ou memorando é necessário.

C. ONCHANGE - executando um ALERT, sempre que o conteúdo de um campo é alterado.

D. ONSUBMIT -executando um ALERT, sempre que o usuário envia um formulário para o cliente.

E. ONCLICK - executando um ALERT, sempre que o objeto do formulário ou da página recebe um clique.

}



IF QUESTAO = = "3" - É INCORRETO AFIRMAR QUE? {

A. ALERT - É largamente utilizada para criação de caixas de diálogo que interagem com usuário.

B. CONFIRM -Caixa de confirmação com mensagem não especificada.

C. OPEN - carrega e/ou abre a URL especificada.

D. CLOSE - Fecha a janela atualmente aberta.

E. WRITE - Cria uma linha de texto no documento atual.

}

 


IF QUESTAO = = "4" - É CORRETO AFIRMAR QUE? {

A. SETTIMEOUT( ) - Avalia uma expressão após um número especificado de horas.

B. CLEAR( ) - Limpa a janela formulário atualmente selecionado.

C. PROMPT( ) - Caixa de texto para que o usuário entre com dados.

D. TOSTRING( ) - Ajusta a localização com a necessidade de especificação da HREF.

E. CLEARTIMEOUT( ) - Ajusta a localização com a necessidade de especificar HREF.

}



IF QUESTAO = = "5" - É CORRETO AFIRMAR QUE? {

A. IF - Código somente quando certas condições forem falso.

B. ELSE - Os comandos seguintes a ela serão executados no caso de expressão testada retornar verdadeiras.

C. FOR - É uma estrutura de controle repetitiva dentro do limite Else.

D. WHILE - É uma estrutura de controle, executata uma única linha de controle.

E. RETURN FALSE; - É um comando válido em JavaScript.

}



Atenção!

* Orientação: Utilizar caneta esferográfica de tinta preta ou azul, são de inteira responsabilidade do aluno, sendo o documento válido para a correção das questões da atividade/prova,não amasse, não dobre, nem rassure a sua atividade/prova, se este acontecer a questão será cancelada na apuração. Para cada questão são apresentadas 5 (cinco) alternativas diferentes de respostas(A, B, C, D e E). APENAS uma delas constitui a resposta CORRETA em relação ao enunciado da questão. Exemplo: suponha que uma X) Questão A[x] B[ ] C[ ] D[ ] E[ ].Será eliminado da Atividade/Prova o aluno que, durante: a) comunica-se com outro aluno, efetuar empréstimos ou usar outros meios ilícitos; b) for surpreendido dando e/ou recebendo auxílio para a execução da atividade/prova; c) faltar com o devido respeito para com o Professor/Fiscal de aplicação da atividade/prova e/ou com os demais alunos; d) for apanhado em flagrante utilizando-se de qualquermeio na tentativa de burlar a atividade/prova; e) recusar-se a entregar o material da atividade/prova ao término do tempo destinado para a sua realização; f) pertubar, de qualquer modo, a ordem dos trabalhos, incorrendo em comportamento indevido; g)afastar-se da sala, a qualquer tempo, com a atividade/prova. h) o aluno que terminar a atividade/prova, só poderá sair da sala após 30 minutos de do início de acordo com o Professor/Fiscal. Duração da Prova(2)duas horas aula.

 

Copiar e colar em um editor de pagina e abrir em um navagador para validar questão e/ou baixar o código da página no final deste artigo.

  Atualização somar numero de respostas = nota automática de acordo com acerto ou erro da questão.

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CEPA - CENTRO DE EDUCAÇÃO PROFISSIONAL DO AMAPÁ</title>
</head>
<body>
<script>
function cq1(av1) { //cq1: corrigir 1 questão
        //av1.q1.[0].ckecked = //A - É RESPOSTA CORRETA
        /*
        0-A
        1-B
        2-C
        3-D
        4-E*/
// Validar Questão == "1"
if (av1.q1[0].checked == true){
        alert("A - Correta!")
        document.av1.qn1.value = "2"
        }
    else {
    alert("Resposta incorreta!") ;
    document.av1.qn1.value = "0"
    }
}

// Validar Questão == "2"
function cq2(av1) {
    if (av1.q2[3].checked == true){
        alert("D - Correta!")
        document.av1.qn2.value = "2"
        }
    else {
    alert("Resposta incorreta!") ;
    document.av1.qn2.value = "0"
    }
}

// Validar Questão == "3"
function cq3(av1) {
    if (av1.q3[1].checked == true){
        alert("B - Correta!")
        document.av1.qn3.value = "2"
        }
    else {
    alert("Resposta incorreta!") ;
    document.av1.qn3.value = "0"
    }
}

// Validar Questão == "4"
function cq4(av1) {
    if (av1.q4[2].checked == true){
        alert("C - Correta!")
        document.av1.qn4.value = "2"
        }
    else {
    alert("Resposta incorreta!") ;
    document.av1.qn4.value = "0"
    }
}

// Validar Questão == "5"
function cq5(av1) {
    if (av1.q5[4].checked == true){
    document.av1.qn5.value = "2"
    document.av1.nota.value = parseFloat(document.av1.qn1.value) + parseFloat(document.av1.qn2.value)+ parseFloat(document.av1.qn3.value) + parseFloat(document.av1.qn4.value) + parseFloat(document.av1.qn5.value)
alert("E - Correta!");
        }
    else {
    alert("Resposta incorreta!")
    document.av1.qn5.value = "0"
    }
}


/*Obs.:
0 - função: corrigir ()
1- av1 nome do form;
2- q1 é o nome do radio e [3] array que que referencia a opção D;
3- checked == true: attributo do objeto radio quando marcado é true
desmarcado é false*/    
</script>
<h6><p>CEPA - CENTRO DE EDUCAÇÃO PROFISSIONAL DO AMAPÁ</p>
<p>CURSO     : TÉCNICO EM INFORMÁTICA PARA INTERNET</p>
<p>DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO PARA CLIENTES (JAVASCRIPT)</p><p>PROFESSOR : JULIO CESAR T. ROCHA - ANO: 2013/ I SEMESTRE / TURMA: A
<FORM name="av1"> <p>GABARITO:
1.<input name="qn1" type="text" size="5" value="" readonly="readonly"/>
2.<input name="qn2" type="text" value="" size="5" readonly="readonly"/>
3.
<input name="qn3" type="text" value="" size="5" readonly="readonly"/>
4.
<input name="qn4" type="text" value="" size="5" readonly="readonly"/>
5.<input name="qn5" type="text" value="" size="5" readonly="readonly"/>
NOTA.
<input type="text" name="nota" size="10" value=""readonly="readonly"/>
</p>
Atenção espaço acima para professor, por favor não preencher!
  </p>ALUNO(A) :
<hr /><br/>
<P><B>1 - ATIVIDADE AVALIATIVA 10 Pt's</B> - (OBJETIVA) - MARQUE APENAS UMA RESPOSTA.</P>
<B>IF QUESTAO = = "1" -  É CORRETO AFIRMAR QUE? {</B>
<p><B>A.</B> <input type="radio" value="A" name="q1" />
OBJETO DOCUMENT
( inclui dados do formuário, links, âncoras, funções e muda características da página)</p>
<p><b>B.</b> <input type="radio" value="B" name="q1" /> BGCOLOR (Muda a cor de fundo do Objeto Document e contém o valor RQB da cor expresso em hexadecimal)</p>
<p><b>C.</b> <input type="radio" value="C" name="q1" /> FGCOLOR (Muda a cor do texto do da página expresso em RQB em hexadecimal) </p>
<p><b>D.</b> <input type="radio" value="D" name="q1" /> WINDOW (Corresponde à janela, sendo o objeto de nível hierárquico mais baixo.)</p>
<p><b>E.</b> <input type="radio" value="E" name="q1" /> ONUNLOAD (Executado sempre que um documento é carregado) </p>
<P>}
</P>
<p><input type="button"  value="Resposta" onclick="cq1(av1)" /></p><br />
<!--Fim primeira questão -->

<!--Início segunda questão -->
<B>IF QUESTAO = = "2" -  É INCORRETO AFIRMAR QUE? {</B>
<p><B>A.</B> <input type="radio" value="A" name="q2" />
<b>ONFOCUS</b>
- executando um ALERT, sempre que um campo recebe o foco do cursor.</p>
<p><b>B.</b> <input type="radio" value="B" name="q2" />
<b>ONSELECT</b> -executando um ALERT, sempre que um texto de um campo de tipo texto ou memorando é necessário.</p>
<p><b>C.</b> <input type="radio" value="C" name="q2" />
<b>ONCHANGE </b>- executando um ALERT, sempre que o conteúdo de um campo é alterado.</p>
<p><b>D.</b> <input type="radio" value="D" name="q2" />
<b>ONSUBMIT </b>-executando um ALERT, sempre que o usuário envia um formulário para o cliente.</p>
<p><b>E.</b> <input type="radio" value="E" name="q2" />
<b>ONCLICK </b> - executando um ALERT, sempre que o objeto do formulário ou da página recebe um clique. </p>
<P>}
</P>
<p><input type="button"  value="Resposta" onclick="cq2(av1)" /></p>
<!--Fim da segunda questão -->

<!--Início terceira questão -->
<B>IF QUESTAO = = "3" -  É INCORRETO AFIRMAR QUE? {</B>
<p><B>A.</B> <input type="radio" value="A" name="q3" />
  <b>ALERT </b>- É largamente utilizada para criação de caixas de diálogo que interagem com usuário.</p>
<p><b>B.</b> <input type="radio" value="B" name="q3" />
<b>CONFIRM </b>-Caixa de confirmação com mensagem não especificada.</p>
<p><b>C.</b> <input type="radio" value="C" name="q3" />
  <b>OPEN</b> - carrega e/ou abre a URL especificada.</p>
<p><b>D.</b> <input type="radio" value="D" name="q3" />
  <b>CLOSE</b>
  - Fecha a janela atualmente aberta.</p>
<p><b>E.</b> <input type="radio" value="E" name="q3" />
  <b>WRITE </b>- Cria uma linha de texto no documento atual.</p>
<P>}
</P>
<p><input type="button"  value="Resposta" onclick="cq3(av1)" /></p>
<p>
  <!--Início quarta questão -->
  <B>IF QUESTAO = = "4" -  É CORRETO AFIRMAR QUE? {</B></p>
<p><B>A.</B> <input type="radio" value="A" name="q4" />
  <b>SETTIMEOUT( )</b>
  - Avalia uma expressão após um número especificado de horas.</p>
<p><b>B.</b> <input type="radio" value="B" name="q4" />
  <b>CLEAR( ) </b>- Limpa a janela formulário atualmente selecionado.</p>
<p><b>C.</b> <input type="radio" value="C" name="q4" />
  <b>PROMPT( )</b> - Caixa de texto para que o usuário entre com dados.</p>
<p><b>D.</b> <input type="radio" value="D" name="q4" />
  <b>TOSTRING( )</b>
  - Ajusta a localização com a necessidade de especificação da HREF.</p>
<p><b>E.</b> <input type="radio" value="E" name="q4" />
  <b>CLEARTIMEOUT( ) </b>- Ajusta a localização com a necessidade de especificar HREF.</p>
<P>}
</P>
<p><input type="button"  value="Resposta" onclick="cq4(av1)" /></p>
<!--Fim da quarta questão -->

<!--Fim da quinta questão -->
<B>IF QUESTAO = = "5" -  É CORRETO AFIRMAR QUE? {</B>
<p><B>A.</B> <input type="radio" value="A" name="q5" />
<b>IF </b>
- Código somente quando certas condições forem falso.</p>
<p><b>B.</b> <input type="radio" value="B" name="q5" />
<b>ELSE</b> - Os comandos seguintes a ela serão executados no caso de expressão testada retornar verdadeiras.</p>
<p><b>C.</b> <input type="radio" value="C" name="q5" />
  <b>FOR</b> - É uma estrutura de controle repetitiva dentro do limite Else.</p>
<p><b>D.</b> <input type="radio" value="D" name="q5" />
<b>WHILE</b> - É uma estrutura de controle, executata uma única linha de controle.</p>
<p><b>E.</b> <input type="radio" value="E" name="q5" />
<b>RETURN FALSE; </b> - É um comando válido em JavaScript.</p>
<P>}
</P>
<p><input type="button"  value="Resposta" onclick="cq5(av1)" /></p>
</FORM>
<p align="justify">
<br /><br />
  <b>Atenção!</b><br /><br /><u>* Orientação:</u> Utilizar caneta esferográfica de tinta preta ou azul, são de inteira responsabilidade
do aluno, sendo o documento válido para a correção das questões da atividade/prova,não amasse, não dobre, nem rassure a sua atividade/prova, se este
acontecer a questão será cancelada na apuração. Para cada questão são apresentadas
5 (cinco) alternativas diferentes de respostas(A, B, C, D e E). APENAS uma delas
constitui a resposta CORRETA em relação ao enunciado da questão. Exemplo: suponha que uma <B>X) Questão A[x] B[ ] C[ ] D[ ] E[ ]</B>.Será eliminado da Atividade/Prova o aluno que, durante:
a) comunica-se com outro aluno, efetuar empréstimos ou usar outros
meios ilícitos;
b) for surpreendido dando e/ou recebendo auxílio para a execução da atividade/prova;
c) faltar com o devido respeito para com o Professor/Fiscal de aplicação da atividade/prova e/ou com os demais alunos;
d) for apanhado em flagrante utilizando-se de qualquermeio na tentativa de burlar a atividade/prova;
e) recusar-se a entregar o material da atividade/prova ao término do tempo destinado para a sua realização;
f) pertubar, de qualquer modo, a ordem dos trabalhos, incorrendo em comportamento indevido;
g)afastar-se da sala, a qualquer tempo, com a atividade/prova.
h) o aluno que terminar a atividade/prova, só poderá sair da sala após 30 minutos
de do início de acordo com o Professor/Fiscal. Duração da Prova(2)duas horas aula.
</p></h6>
</body>
</html>

 

 

Código Fonte da av1.objetiva.html logo abaixo DOWNLOAD:

 

CEPA - CENTRO DE EDUCAÇÃO PROFISSIONAL DO AMAPÁ
1 - ATIVIDADE AVALIATIVA - OBJETIVA (12/03/2013) TIPO: 1
AV1-OBJETIVA.html
HTML Document 8.9 KB

Write a comment

Comments: 1
Prof e Analista de Sistemas. Dúvidas e sugestão:

Note: Please fill out the fields marked with an asterisk.