Buscar

aula02-programacao cliente servidor

Prévia do material em texto

1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores +, -, * e /
	
	
	Operadores &&, || e !
	
	
	Operadores >=, <, == e !=
	
	
	Operadores >, <, = e !
	
	
	Operadores +, -, < e *
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	5
	
	
	4
	
	
	24
	
	
	11
	
	
	1
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
	
	Permite a seleção de data a partir de um calendário.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	false, false, false
	
	
	true, true, false
	
	
	true, false, true
	
	
	true, true, true
	
	
	false, true, false
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
	
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores +, -, < e *
	
	
	Operadores >=, <, == e !=
	
	
	Operadores +, -, * e /
	
	
	Operadores >, <, = e !
	
	
	Operadores &&, || e !
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	5
	
	
	24
	
	
	11
	
	
	4
	
	
	1
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	É capaz de executar uma operação matemática válida.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
	
	Permite a seleção de data a partir de um calendário.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	true, true, false
	
	
	false, true, false
	
	
	true, true, true
	
	
	false, false, false
	
	
	true, false, true
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
	
	
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores &&, || e !
	
	
	Operadores +, -, < e *
	
	
	Operadores >=, <, == e !=
	
	
	Operadores >, <, = e !
	
	
	Operadores +, -, * e /
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	1
	
	
	24
	
	
	5
	
	
	4
	
	
	11
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
	
	O trecho de código eval("A"), converte A para o códigoascii.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
	
	Permite a seleção de data a partir de um calendário.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	false, true, false
	
	
	true, false, true
	
	
	true, true, true
	
	
	true, true, false
	
	
	false, false, false
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
	
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores +, -, < e *
	
	
	Operadores &&, || e !
	
	
	Operadores >, <, = e !
	
	
	Operadores >=, <, == e !=
	
	
	Operadores +, -, * e /
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	1
	
	
	4
	
	
	24
	
	
	11
	
	
	5
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Permite a seleção de data a partir de um calendário.
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	false, false, false
	
	
	true, false, true
	
	
	true, true, true
	
	
	true, true, false
	
	
	false, true, false
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores +, -, < e *
	
	
	Operadores >=, <, == e !=
	
	
	Operadores +, -, * e /
	
	
	Operadores &&, || e !
	
	
	Operadores >, <, = e !
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		3.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Permite a seleção de data a partir de um calendário.
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
	
	Exibe apenas uma informação para o usuário.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		4.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		5.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	1
	
	
	24
	
	
	5
	
	
	4
	
	
	11
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	false, false, false
	
	
	false, true, false
	
	
	true, false, true
	
	
	true, true, false
	
	
	true, true, true
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
	
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores +, -, < e *
	
	
	Operadores &&, || e !
	
	
	Operadores >=, <, == e !=
	
	
	Operadores >, <, = e !
	
	
	Operadores +, -, * e /
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	24
	
	
	1
	
	
	4
	
	
	5
	
	
	11
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Permite a seleção de data a partir de um calendário.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	true, true, false
	
	
	true, true, true
	
	
	false, true, false
	
	
	true, false, true
	
	
	false, false, false
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores >=, <, == e !=
	
	
	Operadores &&, || e !
	
	
	Operadores >, <, = e !
	
	
	Operadores +, -, * e /
	
	
	Operadores +, -, < e *
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	4
	
	
	11
	
	
	1
	
	
	24
	
	
	5
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b = 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Permite a seleção de data a partir de um calendário.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	false, true, false
	
	
	false, false, false
	
	
	true, false, true
	
	
	true, true, true
	
	
	true, true, false
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F
	
		1.
		Indique a opção que apresenta apenas operadores relacionais.
	
	
	
	Operadores +, -, < e *
	
	
	Operadores >, <, = e !
	
	
	Operadores >=, <, == e !=
	
	
	Operadores +, -, * e /
	
	
	Operadores &&, || e !
	
Explicação:
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=.
	
	
	
	 
		
	
		2.
		Considerando o código Java Script seguinte, qual será o valor final de b?        
var a=1, b=1;
while(a < 5) {   
   b = b * a;     
   a++;  
}
	
	
	
	4
	
	
	11
	
	
	5
	
	
	24
	
	
	1
	
Explicação:
Primeira rodada: b = 1, a = 2 
Segunda rodada: b = 2 * 1 = 2, a = 3 
Terceira rodada: b = 2 * 3 = 6, a = 4
Quarta rodada: b= 6 * 4 = 24, a = 5
	
	
	
	 
		
	
		3.
		A Linguagem Java Script como muitas outras linguagens, possuem um conjunto de funções que agilizam o processo de codificação e consequentemente a construção das páginas, programas etc.
Em relação a função eval, marque a resposta ERRADA.
	
	
	
	O trecho de código eval("A"), converte A para o código ascii.
	
	
	É capaz de executar uma operação matemática válida.
	
	
	Converte uma string em código JavaScript e executa-o, se for um comando válido.
	
	
	z=eval(6/3); e eval(z=(6/3)); Os dois códigos produzem o mesmo resultado.
	
	
	eval("x=(8*3/6+2)"); Atribui a x o valor 6.
	
Explicação:
O código ascii é apenas uma representação de caracteres para números inteiros e não temos uma função para fazer esta conversão.
	
	
	
	 
		
	
		4.
		No Java Script, uma janela do tipo "prompt":
	
	
	
	Solicita uma confirmação do usuário, positiva ou negativa.
	
	
	Exibe uma lista para que o usuário selecione um ou mais valores.
	
	
	Permite a seleção de data a partir de um calendário.
	
	
	Exibe apenas uma informação para o usuário.
	
	
	Permite que o usuário insira uma frase dentro da caixa de texto.
	
Explicação:
O comando prompt é utilizado como uma entrada de dados de texto, como em:
var x = prompt("Digite seu nome","");
	
	
	
	 
		
	
		5.
		Como apresentado na aula, as funções matemáticas usando o Java Script são referenciadas por Math.nome, onde nome é o nome existente da função.
Em relação as funções matemáticas apresentadas  é ERRADO afirmar que:
	
	
	
	Math.sqrt(x) - retorna a raíz quadrada do valor x enviado.
	
	
	Math. abs(x) - retorna o valor absoluto de x.
	
	
	Math. pow(x,y) - retorna o resultado de x elevado a y.
	
	
	Math. random( ) - retorna um valor aleatório entre 0 e 1.
	
	
	Math.trunc(x,y) - transforma o valor real X em um inteiro para y.
	
Explicação:
A função correta é Math.trunc(x), onde x é um número real na qual a função retornará apenas a parte inteira.
	
	
	
	 
		
	
		6.
		Assumindo que x vale 1 e y vale 5, quais seriam, respectivamente, os resultados das seguintes expressões?     
(x > y) && (y-2 < 3)    
(y < 3 * x) || (x*y <= y)    
!((x < y)||(y < x))
	
	
	
	true, false, true
	
	
	false, false, false
	
	
	true, true, true
	
	
	false, true, false
	
	
	true, true, false
	
Explicação:
Analisando as expressões:
(x > y) && (y-2 < 3) -> (1 > 5) && (3 < 3) -> F && F -> F 
(y < 3 * x) || (x*y <= y) -> (5 < 3) || (5 <= 5) -> F || T -> T     
!((x < y)||(y < x)) -> !((1 < 5) || (5 < 1)) -> !(T || F) -> !T -> F

Continue navegando