Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fundação CECIERJ - Vice Presidência de Educação Superior a Distância Curso de Tecnologia em Sistemas de Computação Disciplina: Construção de Página WEB Gabarito AP2 1° semestre de 2015. Nome – Assinatura – OBSERVAÇÕES IMPORTANTES: 1. Prova sem consulta e sem uso de máquina de calcular. 2. Use caneta para preencher o seu nome e assinar nas folhas de questões e nas folhas de respostas. 3. Você pode usar lápis para responder as questões. 4. Ao final da prova devolva as folhas de questões com o quadro de respostas preenchido. Basta indicar claramente qual a opção selecionada (não é necessário preencher o quadrado todo). 5. O fato desta prova ser de múltipla escolha não é garantia de que as próximas provas também serão. 6. Todas as questões valem UM ponto. Se alguma questão tiver de ser anulada a sua pontuação será dividida igualmente entre as demais questões. 7. As respostas devem ser escritas NESTA mesma folha, no quadro de respostas abaixo. Esta folha deve ser a PRIMEIRA folha de sua prova. Utilize seu caderno de respostas como rascunho. Quadro de Respostas Questão 1 2 3 4 5 6 7 8 9 10 R E S P O S T A A A A A A A A A A A B B B B B B B B B B C C C C C C C C C C D D D D D D D D D D E E E E E E E E E E 1. Assinale a expressão INVÁLIDA na linguagem javascript: (A) x = (y = z) == 10; (B) b = c ! 10; (C) a += 10; (D) k = i & j; (E) a = b = c = 10; 2. A figura ao lado mostra uma lista criada com o trecho de código mostrado abaixo. Cada item da lista tem um link que, ao ser selecionado, causa a execução de uma função em javascript. Qual das opções abaixo mostra corretamente como devem ser preenchidos os trechos indicados por *1* e por *2* para que sejam executadas as funções de nome MostraTipo() e MostraCapacidade()? <h3>Ar-condicionados:</h3> <ol> <li><a target="_self" *1*>Tipo</a></li> <li><a target="_self" *2*>Capacidade</a></li> </ol> (A) onSelect="javascript:MostraTipo();" onSelect="javascript:MostraCapacidade();" (B) href="MostraTipo();" href="MostraCapacidade();" (C) href="javascript:MostraTipo();" href="javascript:MostraCapacidade();" (D) src="MostraTipo();" src="MostraCapacidade();" (E) javascript="MostraTipo();" javascript="MostraCapacidade();" 3. O código a seguir mostra a definição da função MostraCapacidade(). Qual das opções abaixo mostra corretamente como deve ser preenchido o trecho indicado por *3* para que seja aberta uma janela com 340 pixels de largura e 320 pixels de altura para mostrar o conteúdo do arquivo capac.html? <script> function MostraCapacidade() { *3* } </script> (A) var j = window.open("width=340,height=320"); j.document.open("capac.html"); (B) var j = new Window(340, 320); j.open("capac.html"); (C) window.alert(340, 320,"capac.html"); (D) open("capac.html", "capac", "width=340,height=320"); } (E) window.prompt(340, 320, "capac.html"); 4. A palavra this no código html abaixo pode ser substituída por: <form name="f"> Tel: <input type="text" maxlength="10" size="10" name="tel" onChange="verificaTel(this)" /> </form> (A) f.tel.value (B) document.f.tel (C) document.forms[0] (D) document.f.tel.value (E) document.forms[1].inputs[1] 5. Qual das opções abaixo contém um vetor que NÃO faz parte das propriedades do objeto document? (A) anchors[] (B) forms[] (C) images[] (D) cookies[] (E) links[] 6. Qual das opções abaixo apresenta uma afirmativa FALSA a respeito de objetos? (A) Os objetos na linguagem javascript podem ser de três tipos: embutidos, do browser ou criados pelo usuário. (B) O objeto Navigator é um objeto do browser. (C) O construtor precisa ser executado através do operador create. (D) O objeto String é um objeto do tipo embutido. (E) Uma variável para guardar um objeto é criada através da invocação de uma função especial chamada construtor. 7. Em uma página HTML foi incluída uma imagem com o identificador “myimg” conforme indicado no trecho de código abaixo. Qual das opções apresenta a linha de código que deve ser utilizada para modificar o arquivo de imagem que será exibido em “myimg”? <img id="myimg" src="nada.jpg" /> (A) document.myimg.set("foto.jpg"); (B) document.getElementById("myimg").set("foto.jpg"); (C) document.id("myimg").img.src = "foto.jpg"; (D) document.element["myimg"].src = "foto.jpg"; (E) document.getElementById("myimg").src = "foto.jpg"; 8. O código HTML a seguir foi usado para incluir um fieldset numa página. Qual das opções abaixo mostra o código javascript que permite esconder totalmente este fieldset? <fieldset id="fsCartao"> <legend> Dados do Cartão </legend> <label>Número:<input type="text" name="TxtCrdNum" /> </fieldset> (A) document.fsCartao.visibility = hidden; (B) document.fieldSet[0].style.visibility = "hidden"; (C) getElementById("fsCartao").visibility = "hidden"; (D) document.fieldSet[0].visibility = "hidden"; (E) fscart = document.getElementById("fsCartao"); fscart.style.visibility = "hidden"; 9. Considere o código abaixo e assinale a opção que melhor descreve a finalidade da função f: function f(s) { for ( i = 0; i < s.length; i++ ) { c = s.charAt(i); if ( (c < '0') || (c > '9')) { return false; } } return true; } (A) Verificar se a string s é composta apenas de dígitos. (B) Verificar se o tamanho da string s está entre 0 e 9. (C) Verificar se existe pelo menos um dígito na string s. (D) Verificar se a variável s é uma string. (E) Verificar se todos os caracteres da string s são alfabéticos. 10. Em uma página HTML foi criada um formulário conforme indicado no trecho de código abaixo. Qual das opções apresenta a linha de código que deve ser utilizada para modificar o que é visualizado no campo chamado “TxtTotal”? <form name="compras"> <input type="text" name="TxtTotal" readonly id="TxtTotal" value="0" /></form> (A) document.getElementById("TxtTotal").value = "350"; (B) document.TxtTotal.value = "720"; (C) document.getElementById("TxtTotal").write("570"); (D) document.Forms("TxtTotal").value = "890"; (E) document.element["TxtTotal"].innerHTML = "180";
Compartilhar