Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Questão Acerto: 0,2 / 0,2 Hoje em dia a internet vem sendo utilizada em larga escala, pode até ser considerado um serviço básico. Em 2017 o sistema operacional Android superou o acesso a internet do sistema operacional Windows o que nos mostra a grande quantidade de acessos à internet via dispositivos móveis. Sobre o acesso de dispositivos móveis à internet podemos afirmar que: O mesmo conteúdo mostrado em páginas desktop devem ser mostrados em dispositivos móveis. Mas a forma que são mostrados deve ser alterada para melhorar a visibilidade. Não é recomendado a utilização de nenhum arquivo de mídia, visto que a conexão do dispositivo pode estar lenta e não carregar essa mídia. Deve ser mostrado um conteúdo diferente para o dispositivo móvel e para o desktop. Como a tela do dispositivo é pequena, deve ser exibido somente a informação resumida do conteúdo do site. O mesmo conteúdo e a mesma forma devem mostrado em páginas desktop e em dispositivos móveis. 2 Questão Acerto: 0,2 / 0,2 Em relação ao Javascript podemos afirmar que a função window.alert() irá executar a seguinte ação: Abrir uma nova página do navegador. Escrever um texto na página associada. Exibir uma caixa de aviso para o usuário. Fechar a tela do navegador. Abrir uma nova aba no navegador. 3 Questão Acerto: 0,2 / 0,2 Informe o que será impresso: num = -5 for(var i = 1 ; i<= num; i++){ var x = 1; for(var j=2 ; j <= i ; j++){ x = x * j; } document.write(" - "+x); } Nada será impresso. - 1 - 1 - 2 - 6 - 24 - 0 - 1 - 2 - 6 - 24 - 1 - 2 - 6 - 24 - 120 4 Questão Acerto: 0,2 / 0,2 Os eventos são basicamente um conjunto de ações que são realizadas em um determinado elemento da página web, seja ele um texto, uma imagem, ou uma div, por exemplo. Muitas das interações do usuário que está visitando sua página podem ser consideradas eventos. Existe uma infinidade de eventos definidos para uso em JavaScript analise as assertivas. I. onMouseOver: O usuário move o mouse para longe de um elemento HTML II. onBlur: Remove o foco do elemento. III. onMouseOut: O usuário move o mouse sobre um elemento HTML. IV. onFocus: O elemento é focado. Marque a alternativa correta As assertivas I e II estão corretas. Todas as assertivas estão corretas. As assertivas I e III estão corretas. As assertivas I e III estão incorretas. As assertivas II e IV estão incorretas. 5 Questão Acerto: 0,2 / 0,2 Qual o método no JavaScript que retorna a referência para o elemento HTML de classe ¿par¿? getElementsByClassName getElementByTagName getElementByClass getElementByClassId getElementById() 6 Questão Acerto: 0,0 / 0,2 Analise o código a seguir e informe o que será impresso: var x=(((7+4)-6)-3); if (x=1) { document.write("Mensagem "+x); } if (x=2) { document.write("Mensagem 2"); } if (x>=3) { document.write("Mensagem 3"); } Mensagem Mensagem 2 Mensagem 2Mensagem 3 Mensagem 2Mensagem 2 Mensagem 1Mensagem 2 Mensagem 2 7 Questão Acerto: 0,2 / 0,2 Em relação ao Javascript podemos afirmar que a função document.write() irá executar a seguinte ação: Abrir uma nova página do navegador. Abrir uma nova aba no navegador. Fechar a tela do navegador. Exibir uma caixa de aviso para o usuário. Escrever um texto na página associada. 8 Questão Acerto: 0,2 / 0,2 Qual seria a assinatura correta de uma função para escrever um retângulo de N por M caractéres do tipo X e com um número k na diagonal. function Retangulo(k,N,M,X){...} function Retangulo(var k,var N,var M,var X){...} function Retangulo(k,N,M,'X'){...} function Retangulo("k",N,M,var X){...} function Retangulo(k,"N","M",var X){...} 9 Questão Acerto: 0,0 / 0,2 Qual a forma correta de escrever num navegador uma lista de múltiplos de 7: var mult = 7; document.writeln( 7 * mult[10] ); var nrMult = 100, mult = 1/7, var cont=0; for(cont=1 ; cont <= nrMult; cont++){ document.writeln(cont *= mult % nrMult); } var nrMult = 10; var mult = 7; var cont; for(cont=1 ; cont <= nrMult; cont++){ document.writeln(cont*mult ); var nrMult = 10; var mult = 7; var cont; for(cont:=100 ; cont > 1; cont+=7){ document.writeln(cont*mult ); } var nrMult = 10; var mult = 7; var cont; for(cont=0 ; cont < nrMult; cont++){ document.writeln(cont % mult+" "); } 10 Questão Acerto: 0,0 / 0,2 O que a função "Banana" abaixo faz se for chamada ? function banana(x,n,v){ if(n==0){ return x; }else{ y = v[n]; if(y>x){ return(banana(y,n-1,v)); }else{ return(banana(x,n-1,v)); } } } Retorna o maior número dentro de v ou n. Retorna uma lista de números retroativos do maior para o menor a partir de x. Retorna o maior número dentro de v ou x. Retorna uma lista de números retroativos do menor para o maior a partir de x. Retorna o menor número dentro de v ou x.
Compartilhar