Buscar

AP2_CPW_2012-2_Gabarito

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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 da AP2 2° semestre de 2012. 
 
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 (de forma legível) e assinar nas folhas de 
questões e no caderno 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. Qual das linhas abaixo apresenta uma forma INVÁLIDA de incluir código javascript 
num documento HTML? 
(A) <script>alert('OK!');</script> 
(B) <input type="button" value="OK" onClick="alert('OK!');"> 
(C) <script src="codigo.js"></script> 
(D) <a href="javascript:alert('OK!');">OK</a> 
(E) <a href="alert('OK!');">OK</a> 
2. O que será impresso após a execução do código abaixo: 
for ( i = 0; i < 13; i += 2 ) { 
 if ( (i % 3) == 0 ) 
 continue; 
 document.write( i, " " ); 
} 
(A) 0 6 12 
(B) 2 4 8 10 
(C) 2 4 6 8 10 
(D) 2 4 6 10 12 
(E) 0 2 4 6 8 10 12 
3. Qual das opções abaixo pode ser usada para criar um Array multidimensional? 
(A) var a = new Array( 2, 3 ); 
(B) c = Array.create( {1, 2, 3}, {4, 5, 6} ); 
(C) var b = [ [1, 2, 3], [4, 5, 6] ]; 
(D) var d = Array[ {1, 2, 3}, {4, 5, 6} ]; 
(E) Array e = new { {1, 2, 3}, {4, 5, 6} }; 
4. Qual das respostas abaixo apresenta o código de uma função em Javascript que 
recebe como parâmetro uma string com um número em hexadecimal e retorna o seu 
valor numérico? 
(A) function HexParaDec( str ) { 
 return parseInt(str); 
 } 
(B) function Integer HexParaDec( String str ) { 
 return parseInt(str); 
 } 
(C) function HexParaDec( str ) { 
 return parseInt(str, 16); 
 } 
(D) function HexParaDec( str ) { 
 return parseHex(str); 
 } 
(E) function HexParaDec( str ) { 
 return (str / 16) * 10; 
 } 
5. São considerados objetos embutidos ou predefinidos na linguagem Javascript: 
(A) int, char e float 
(B) Window, Document e Navigator 
(C) parseInt e parseFloat 
(D) Date, Array, String e Math 
(E) prompt, alert e confirm 
6. Qual a sintaxe correta para executar uma função de nome f que não possui 
parâmetros? 
(A) execute( f ); 
(B) f; 
(C) return (f); 
(D) f(); 
(E) function f(); 
7. Qual das opções mostra o atributo que deve ser acrescentado a tag HTML abaixo de 
forma que a seleção do botão mude a página sendo visualizada na janela do 
navegador? 
<input type="button" value="UFRJ"> 
(A) onclick="document.change('http://www.ufrj.br')" 
(B) onclick="window.url='http://www.ufrj.br'" 
(C) onclick="window.href='http://www.ufrj.br'" 
(D) onclick="document.href='http://www.ufrj.br'" 
(E) onclick="location.href='http://www.ufrj.br'" 
8. Qual das opções abaixo mostra um código javascript para abrir uma janela do 
navegador de largura 300 e altura 200 para exibir o arquivo de nome x.html? 
(A) var j = window.open( "x.html", "janelaNova", 
 "width=300,height=200" ); 
(B) var j = new Window( "janelaNova", "x.html", 
 "width=300,height=200" ); 
(C) var j = new Window("x.html"); 
 j.open(300, 200); 
(D) var j = new Window(300, 200); 
 j.show("x.html"); 
(E) var j = open.window("_blank", "x.html", 300, 200); 
9. Qual das opções abaixo mostra a forma CORRETA, em javascript, de modificar a 
imagem sendo exibida numa página pela primeira tag <IMG>? 
<body><img name="foto" src="nada.gif"/></body> 
(A) document.foto.src = "foto.jpg"; 
(B) document.images[1].src = "foto.jpg"; 
(C) document.foto.show("foto.jpg"); 
(D) body.images[0].src("foto.jpg"); 
(E) document.image(0, "foto.jpg"); 
10. Em uma página HTML foi criada uma tabela 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 interior da célula chamada “livros”? 
<table id="livDigitais" width="100%"> 
 <tr><td id="livros"></td></tr> 
</table> 
(A) document.livros.innerHTML = "<img src='capa.jpg'/>"; 
(B) document.getElementById("livros").write( "<img src='capa.jpg'/>" ); 
(C) document.div("livros").html = "<img src='capa.jpg'/>"; 
(D) document.element["livros"].innerHTML = "<img src='capa.jpg'/>"; 
(E) document.getElementById("livros").innerHTML = "<img src='capa.jpg'/>";

Continue navegando