1º Teste tipo de IC

Este teste contém 10 questões.
Cada questão vale 1 valor.
Respostas incorrectas descontam 25% de uma resposta correcta.
Respostas em branco não descontam.
Para cada questão há apenas uma resposta correcta.
No caso de haver mais do que uma resposta correcta, deve assinalar-se uma resposta do tipo: todas as anteriores; ou a primeira e a terceira alíneas estão correctas.

1 A instrução: document.lista.saida.value = document.lista.entrada.value;
Escreve o valor do campo entrada no campo saida.    
Escreve o valor do campo saida no campo entrada.    
Apaga a entrada e escreve-lhe o valor da saida.    
Apaga a saida e escreve-lhe o valor da entrada.    
    


2 Quantas linhas aparecem no browser, devido à instrução seguinte:
for(i=0; i<5; i++)
document.write("<br>", i+1);
4    
5    
6    
Nenhuma das anteriores    
    


3 Assinale qual o par de instruções que pertencem à mesma categoria (condicional, iterativa, etc.):
if e for    
if e while    
for e switch    
while e for    
    


4 O parâmetro: onmouseover='mudaImagem();'
Faz um mouseover sobre a função mudaImagem.    
Muda a imagem da função mouseover.    
Chama a função mouseover quando se muda a imagem.    
Chama a função mudaImagem quando se passa com o rato por cima do objecto.    
    


5 O parâmetro: onmouseout='mudaImagem();'
Faz um mouseout sobre a função mudaImagem.    
Muda a imagem da função mouseout.    
Chama a função mudaImagem quando se passa com o rato por cima do objecto.    
Chama a função mudaImagem quando se sai com o rato de cima do objecto.    
    


6 A instrução: pauta = new Array(5);
Cria um vector com 4 posições.    
Cria um vector com posições de 1 a 5.    
Cria um vector com posições de 0 a 4.    
Nenhuma das anteriores.    
    


7 O parâmetro: onclick='escreve();'
Faz um click sobre a função escreve.    
Escreve a função click.    
Chama a função click quando se escreve.    
Chama a função escreve quando se prime o objecto.    
    


8 Qual a instrução mais adequada para manipular vectores em Javascript?
while    
for    
do-while    
break    
    


9 Considere as linhas de código seguintes e indique qual o valor final da variável a.
a = 5;
b = 3;
a = a * 2 + b;
11    
13    
10    
Nenhum dos anteriores    
    


10 Quantas linhas aparecem no browser, devido à instrução seguinte:
for(i=1; i<5; i++)
document.write("<br>", i+1);
4    
5    
6    
Nenhuma das anteriores    
    



 

1 2 3 4 5 6 7 8 9 10

Por favor, confirme as respostas antes de premir o botão abaixo.