Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SISTEMAS WEB 1a Questão JavaScript é uma linguagem de programação baseada em scripts e padronizada pela ECMA International (associação especializada na padronização de sistemas de informação). Foi criada por Brendan Eich (Netscape) e surgiu em 1995 como linguagem de script client-side de páginas web. É uma linguagem dinâmica, orientada a objetos e criada com sintaxe similiar à linguagem C. . Identifique qual a opção abaixo que se refere-se a Javascript: os códigos JavaScript estão totalmente em texto. o código Java precisa ser compilado cria aplicações executadas em uma máquina virtual ou em um browser é uma linguagem de programação OOP é uma linguagem de propósito geral Gabarito Coment. 2a Questão Através do uso de DOM é possível acessar e manipular segmentos de uma página HTML com grande facilidade. Qual seria o comando correto para modificar o conteúdo de uma DIV com id #SAIDA? document("SAIDA").src = "XPTO"; document("SAIDA").innerHTML = "XPTO"; document.getElementById("SAIDA").innerHTML = "XPTO"; document("SAIDA").setContent("XPTO"); document.getElementById("SAIDA").src = "XPTO"; Explicação: Com o uso de document.getElementById é possível apontar o elemento DOM a partir do Java Script, e a propriedade innerHTML permite a alteração do conteúdo HTML interno deste elemento. 3a Questão Qual dos itens abaixo contem uma função JavaScript interpretada corretamente no navegador function mostrar (mensagem){ document.write (mensagem+" "); } exibir() { document.getElementById("exibir"); } void function() { alert("Funcao") } new function teste(){ return 1; } var function() { show("div.table") } 4a Questão JavaScript é uma linguagem que é processada do lado Cliente, por isso tem algumas desvantagens. Qual a principal desvantagem em usar a linguagem JavaScript? Se o usuário desligar o JavaScript no navegador tudo será perdido. Se o usuário ligar o JavaScript no navegador tudo que foi criado não será processado. Se o usuário desligar o JavaScript no navegador tudo que foi criado não será processado. Se o usuário desligar o JavaScript no navegador ficará estável menos o html. Se o usuário desligar o JavaScript no navegador tudo que foi criado continuará sendo processado. 5a Questão Sobre funções em JavaScript é correto afirmar, exceto: Pode ou não retornar valor Não é tipada ( Não define o tipo de retorno ) Não podem ser recursivas Pode ou não receber parâmetros Definidas pela palavra reservada function 6a Questão De acordo com o código abaixo, o que será impresso? 10, "b"=>5, "c" => 8, "d"=>10); echo " "; print_r(array_keys($_arr)); echo " "; ?> Array( 10, 5, 8, 10); Array("a" , "b", "c", "d"); Array("a" => 10, "b"=>5, "c" => 8, "d"=>10); Array("a", "b", "c" , "d", 10, 5, 8, 10); Array("a" => "b", 5 =>"c" , 8=>"d", 10=> null); Explicação: A função Array_keys, retorna um array apenas com as chaves do array passado como parâmetro. Dessa forma, será impresso: Array("a" , "b", "c", "d"); 7a Questão Considere o código JavaScript abaixo e marque a resposta correta: function Aluno (n, i, c) { this.nome = n; this.idade = i; this.curso = c; this.mostraDados = function(){ alert("Nome do aluno: " + this.nome + "\nIdade: " + this.idade + "\nCurso:" + this.curso); } } "curso" é um método executado quando criamos objetos com o comando: new Aluno() quando criamos objetos com o comando "new Aluno()" três atributos são inicializados "mostraDados" é um método da classe Aluno executado quando criamos objetos com o comando: new Aluno() quando criamos objetos com o comando "new Aluno('Maria', 25, 'Tecnologia')", três atributos de instância são inicializados nada acontece quando criamos objetos com o comando "new Aluno('Maria', 25, 'Tecnologia')" 8a Questão Sobre o conceito de camadas, a camada DAO é responsável pelo: todas as alternativas anteriores aspecto visual do sistema nenhuma alternativa acesso e manipulação de banco de dados negócio do sistema web
Compartilhar