Buscar

LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

Parte superior do formulário
	Processando, aguarde ...
		
		
	
	  LINGUAGEM DE PROGRAMAÇÃO
	
	Simulado: CCT0261_SM_201502527251 V.1 
	Fechar 
	Aluno(a): JOS¿ RICARDO SOUTO DOS SANTOS
	Matrícula: 201502527251 
	Desempenho: 10,0 de 10,0
	Data: 20/04/2016 19:25:00 (Finalizada)
	
	 1a Questão (Ref.: 201503157061)
	sem. N/A: Aula 1
	Pontos: 1,0  / 1,0 
	É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas partes e a relação entre elas.
Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem:
		
	
	Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário.
	
	Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário e por fim o Interpretador interpreta o binário.
	
	Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário.
	
	Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes.
	
	Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes.
		Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201502816326)
	sem. N/A: INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO
	Pontos: 1,0  / 1,0 
	(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. 
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual  esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução.
Acerca dessas asserções, assinale a alternativa correta.
		
	
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira
	
	Tanto a primeira quanto a segunda asserções são proposições falsas
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa
	
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira 
	
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
		
	
	
	 3a Questão (Ref.: 201502613294)
	sem. N/A: Tecnologia Java
	Pontos: 1,0  / 1,0 
	Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-decremento.
public class Decrementa{ 
     public static void main(String args[]) { 
               int m, n = 44; 
               m = --n; 
               m = n--; 
               System.out.println(m); 
               System.out.println(n); 
      } 
} 
Qual será a saída ?
		
	
	42 e 41
	
	43 e 43
	
	42 e 43
	
	42 e 42
	
	43 e 42
		Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201502675062)
	sem. N/A: Conceitos
	Pontos: 1,0  / 1,0 
	Considere os seguintes fragmentos de código Java: 
I. int sum = 7;
if ( sum > 20 ) { 
System.out.print("ganhou "); } 
else { 
System.out.print("perdeu "); }
System.out.println("o bônus."); 
II. int sum = 21; if ( sum != 20 ) 
System.out.print("ganhou"); 
else 
System.out.print("perdeu "); System.out.println("o bônus."); 
O resultado da execução dos fragmentos em I e II será, respectivamente,
		
	
	perdeu o bônus e ganhou.
	
	ganhou e ganhou.
	
	perdeu e ganhou o bônus.
	
	perdeu e perdeu.
	
	perdeu o bônus e ganhou o bônus.
		
	
	
	 5a Questão (Ref.: 201503279576)
	sem. N/A: Aula 3 - SWING e AWT
	Pontos: 1,0  / 1,0 
	Analise as afirmativas e marque a alternativa correta:
i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos.
ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta.
iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada.
		
	
	Apenas a alternativa ii está correta. 
	
	Todas as alternativas estão erradas. 
	
	Apenas a alternativa iii está correta. 
	
	Todas as alternativas estão corretas. 
	
	Apenas a alternativa i está correta. 
		
	
	
	 6a Questão (Ref.: 201503279587)
	sem. N/A: Aula 3 - Componente SWING
	Pontos: 1,0  / 1,0 
	Analise as afirmativas e marque a alternativa correta:
i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT.
ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal.
iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal.
		
	
	Todas as alternativas estão corretas. 
	
	Todas as alternativas estão erradas.
	
	Apenas a alternativa ii está correta. 
	
	Apenas a alternativa iii está correta. 
	
	Apenas a alternativa i está correta. 
		
	
	
	 7a Questão (Ref.: 201502611610)
	sem. N/A: TECNOLOGIA JAVA
	Pontos: 1,0  / 1,0 
	Dado o seguinte modelo:
 
 
Marque a alternativa que define a classe Pessoa.
 
		
	
	public class Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
	
	public class Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
} 
	
	public Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
	
	public Pessoa { 
public static main (String args[]) { 
private codigoPessoa int; 
private nome String; 
private endereco String; 
private telefone int; 
} 
}
	
	public Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
		
	
	
	 8a Questão (Ref.: 201502611985)
	sem. N/A: Princípios de Orientação a Ojetos
	Pontos: 1,0  / 1,0 
	Dado o código Java abaixo, marque a alternativa correta referente à criação de um objeto Cliente, o qual faz uso do código informado: 
public class Cliente{ 
String nome = null; 
int idade = 0; 
String endereco = null; 
public Cliente(String nome, int idade, String endereco){ 
this.nome = nome; 
this.idade = idade; 
this.endereco = endereco; 
} }
		
	
	Cliente cliente = Cliente("Maria", "20","R das Flores 322");
	
	Cliente cliente = Cliente();
	
	Cliente cliente = new Cliente("Maria", 20, "R das Flores 322");
	
	Cliente cliente = new Cliente();
	
	New Cliente = Cliente("Maria", "20","R das Flores 322");
		
	
	
	 9a Questão (Ref.: 201502808300)
	sem. N/A: HERANÇA
	Pontos: 1,0  / 1,0 
	(ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o sistema informatizado,que era limitado e não atendia a todas as funções necessárias. O gerente, então, contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as novas funções solicitadas. Que conceito de orientação a objetos está descrito na situação hipotética acima?
		
	
	Herança
	
	Sobrecarga
	
	Polimorfismo
	
	Sobreposição
	
	Abstração
		Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201502611615)
	sem. N/A: TECNOLOGIA JAVA
	Pontos: 1,0  / 1,0 
	Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização: 
		
	
	implements
	
	new
	
	super
	
	extends
	
	generation
		
	
	
	 
	
	Período de não visualização da prova: desde até .
Parte inferior do formulário

Continue navegando