Buscar

DESENVOLVIMENTO DE SISTEMAS WEB a8



Continue navegando


Prévia do material em texto

1.
		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);
            }
}
	
	
	
	"mostraDados" é um método da classe Aluno executado quando criamos objetos com o comando: new Aluno()
	
	
	quando criamos objetos com o comando "new Aluno()" três atributos são inicializados
	
	
	nada acontece quando criamos objetos com o comando "new Aluno('Maria', 25, 'Tecnologia')"
	
	
	"curso" é um método 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
	
	
	
	 
		
	
		2.
		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:
	
	
	
	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
	
	
	o código Java precisa ser compilado
	
	
	os códigos JavaScript estão totalmente em texto.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Um conjunto de instruções, agrupadas para executar uma determinada tarefa é denominado de?
	
	
	
	Objetos
	
	
	Módulos
	
	
	Parâmetros
	
	
	Funções
	
	
	Script
	
	
	
	 
		
	
		4.
		Sobre JavaScript é corretor afirmar, exceto:
	
	
	
	Linguagem com tipagem dinâmica (tipagem fraca) ou seja, o tipo de uma variável não precisa ser declarado e pode alterar durante a execução
	
	
	As funções em JavaScript são um tipo de objeto com código executável
	
	
	Linguagem case sensitive, ou seja, diferencia letras maiúsculas de minúsculas
	
	
	Linguagem interpretada no servidor e encaminhado o código interpretado para tradução no navegador do cliente
	
	
	Em JavaScript um array pode conter elementos de tipos distintos
	
	
	
	 
		
	
		5.
		Quais os seis tipos de dados principais que temos em JavaScript?
	
	
	
	Numéricos, booleano, indefinido, null, string, executável
	
	
	Numéricos, booleano, indefinido, null, string, bytecodes
	
	
	Executável, booleano, indefinido, null, string, arrays
	
	
	Bytecodes, booleano, indefinido, null, string, arrays
	
	
	Numéricos, booleano, indefinido, null, string, arrays
	
	
	
	 
		
	
		6.
		Sobre funções em JavaScript é correto afirmar, exceto:
	
	
	
	Definidas pela palavra reservada function
	
	
	Pode ou não retornar valor
	
	
	Não é tipada ( Não define o tipo de retorno )
	
	
	Pode ou não receber parâmetros
	
	
	Não podem ser recursivas
	
	
	
	 
		
	
		7.
		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").setContent("XPTO");
	
	
	document.getElementById("SAIDA").innerHTML = "XPTO";
	
	
	document("SAIDA").src = "XPTO";
	
	
	document("SAIDA").innerHTML = "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.
	
	
	
	 
		
	
		8.
		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("a" , "b", "c", "d");
	
	
	Array( 10, 5, 8, 10);
	
	
	Array("a" => "b", 5 =>"c" , 8=>"d", 10=> null);
	
	
	Array("a", "b", "c" , "d", 10, 5, 8, 10);
	
	
	Array("a" => 10, "b"=>5, "c" => 8, "d"=>10);
	
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");