Buscar

Sistemas Web

Prévia do material em texto

1a Questão
	
	
	
	
	Sobre o Java, qual das palavras abaixo NÃO é uma palavra reservada da linguagem?
		
	
	void
	
	finally
	
	this
	
	switch
	 
	var
	Respondido em 04/06/2020 20:09:38
	
	
	 
	
	 2a Questão
	
	
	
	
	(CESGRANRIO-2011) Analise a seguir o código escrito na linguagem java.
Conclui-se, quanto à compilação e à execução, que o programa. 
		
	
	não compila e não executa, pois falta, na linha 3, "throws RuntimeException", indicando que a função f pode lançar exceções.
	
	não compila e não executa, pois a linha 9 deveria estar envolvida por uma construção try/catch, uma vez que a função f pode lançar uma exceção do tipo RuntimeException.
	
	compila e, ao executar, imprime, na saída padrão, INICIO, Não implemetada e, em seguida, o programa é abortado.
	 
	compila e, ao executar, imprime, na saída padrão, INICIO e, em seguida, é abortado, imprimindo, na saída de erro, o rastro da pilha, incluindo a mensagem "Não implementada".
	
	compila e, ao executar, imprime 3 mensagens na saída padrão: INICIO, Não implementada e FIM.
	Respondido em 04/06/2020 20:10:33
	
	
	 
	
	 3a Questão
	
	
	
	
	(FCC - 2008) A função Java:
public boolean VerificarCPF (string CPF);
representa um exemplo do conceito de:
		
	
	overload.
	 
	encapsulamento.
	
	override.
	
	herança.
	
	polimorfismo.
	Respondido em 04/06/2020 20:11:01
	
	
	 
	
	 4a Questão
	
	
	
	
	Analise o código PHP abaixo e assinale a alternativa que aponta o resultado da variável $a. $palavra = ¿PHP uma linguagem de programacao¿; $a = substr($palavra, 3); $a .= substr($palavra, 0, 9); $a .= substr($palavra, -5, 1); echo $a;
		
	 
	uma linguagem de programacaoPHP uma lm
	
	programacao lm uma linguagemPHP
	
	PHP uma programacao linguagem
	
	uma linguagem de PHP programacao
	
	lm programacao linguagemPHP
	Respondido em 04/06/2020 20:11:58
	
	
	 
	
	 5a Questão
	
	
	
	
	Considere o trecho de código ilustrado na figura a seguir:
Qual será a saída do código ilustrado na figura?
		
	
	0,6,0
	
	2,-6,0
	
	1,-6,3
	
	-1,6,3
	 
	0,-6,0
	Respondido em 04/06/2020 20:12:28
	
	
	 
	
	 6a Questão
	
	
	
	
	PHP é uma sigla recursiva que significa PHP HyperText Preprocessor, que se refere a uma linguagem de código-fonte aberto, criada para o desenvolvimento de aplicativos web, e que possui a característica de utilizar: - tags especiais como delimitadores do bloco de instruções; - um operador de comparação significando ¿não é igual a¿; - um operador módulo significando ¿resto de uma divisão¿. As tags especiais, os operadores de comparação e módulo são, respectivamente:
		
	
	< &php e &>, <> e %
	
	<&php e &>, != e #
	
	< ?php e ?>, <> e #
	
	< ?php e ?>, <> e %
	 
	< ?php e ?>, != e %
	Respondido em 04/06/2020 20:13:22
	
	
	 
	
	 7a Questão
	
	
	
	
	Observe o trecho de código ilustrado na figura a seguir:
 Qual o valor de y ao final da execução do trecho de código ilustrado na figura acima?
		
	 
	22
	
	24
	
	26
	
	18
	
	20
	Respondido em 04/06/2020 20:14:10
	
	
	 
	
	 8a Questão
	
	
	
	
	Para responder a questão, considere o código e as afirmativas a seguir:
public class Item{
private double preco_unitario;
private double desconto;
private int quantidade;
private String descricao;
private String id;
public Item (String id, String descricao, int quantidade, double preco){
this.id = id;
this.descricao = descricao;
if (quantidade >= 0) {this.quantidade = quantidade;}
else {this.quantidade = 0;}
this.preco_unitario = preco;
}
public double getTotalAjustado ( ){
double total = preco_unitario * quantidade;
double desconto_total = total * desconto;
double total_ajustado = total - desconto_total;
return total_ajustado;
}
public void setDesconto (double desconto){
if (desconto < = 1.00) {this.desconto = desconto;}
else {this.desconto = 0.0;}
}
public double getDesconto( ){return desconto;}
public int getQuantidade( ){return quantidade;}
public void setQuantidade (int quantidade) {
if (quantidade > = 0){this.quantidade = quantidade;}
}
public String getProdutoId ( ) {return id;}
public String getDescricao ( ) {return descricao;}
}
 I - Métodos como public Item (String id, String descricao, int quantidade, double preco) são chamados construtores: métodos utilizados para inicializar objetos durante sua instanciação.
II - Métodos como setDesconto( ), getDescricao( ) e getTotalAjustado( ) são comportamentos da classe Item que retornam ou configuram atributos.
III - Os métodos como getTotalAjustado( ) e getDesconto( ) são chamados de acessores, pois permitem o acesso aos dados internos de um objeto.
IV - Métodos como setDesconto( ) são chamados de mutantes, pois permitem a alteração do estado interno do objeto.
V - Por todo o código, pode-se notar o uso de this: uma referência que aponta para a instância do objeto.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETAS:
		
	
	III e IV, apenas.
	
	I, II e IV, apenas.
	
	I e II, apenas.
	 
	I, II, III, IV e V.
	
	II, III e IV, apenas.

Continue navegando