Buscar

Avaliando o aprendizado Linguagem de programação

Prévia do material em texto

1a Questão (Ref.: 201502420284)
	Pontos: 0,1  / 0,1
	Observe o fragmento do código JAVA a seguir:
public class Avaliacao {
 public static int e(int x) {
  return x * 1;
 }
 public static int d(int x) {
  return x * 2;
 }
 public static int b(int x) {
  if (x < 1)
   return 0;
  else
   return 5 - d(x + 1);
 }
 public static int a(int y) {
  return 3 + b(y) + d(y) + e(y);
 }
 public static void main(String[] args) {
  System.out.println(a(5));
 }
}
Como resultado de sua execução teremos o seguinte resultado:
		
	
	12
	
	13
	 
	11
	
	10
	
	14
		
	
	
	 2a Questão (Ref.: 201502446013)
	Pontos: 0,1  / 0,1
	Na Análise e Projeto Orientado a Objetos, um recurso tem como meta principal reduzir o número de variáveis globais usadas dentro de um programa, consistindo na separação dos aspectos externos de um objeto, permitindo que a sua implementação possa ser modificada sem que afete as aplicações que o utilizam. Este recurso é denominado:
		
	
	polimorfismo
	
	independência
	
	modularidade
	 
	encapsulamento
	
	herança
		
	
	
	 3a Questão (Ref.: 201502419831)
	Pontos: 0,1  / 0,1
	Dada a saída: DooBeeDooBeeDo
Preencha as lacunas do código: (Fonte: Livro USE a Cabeça JAVA)
public class DooBee{
   public static void main(String[] args){
      int x = 1;
      while ( x < __________) {
         System.out.__________("Doo");
         System.out.__________("Bee");
         x = x + 1;
      }
      if (x == __________){
         System.out.print("Do");
      }
   }
}
Assinale a alternativa que indique o preenchimento das lacunas respectivamente:
		
	
	4; println; println; 4
	
	5; println; println; 5
	 
	3; print; print; 3
	
	3; println; println; 3
	
	3; println; print; 4
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201502419955)
	Pontos: 0,1  / 0,1
	Reorganize os trechos de código para criar um programa Java funcional que produzisse a saída listada abaixo: (Fonte: Livro USE a Cabeça JAVA)
 
c:\ETE>java DrumKitTestDrive
bang bang ba-bang
ding ding da-ding
 
Assinale a alternativa que indique a sequência correta:
		
	
	8-3-9-4-1-5-11-2-10-6-7
	
	8-3-5-4-1-6-11-2-10-7-9
	
	1-3-9-4-11-5-2-10-7-8-6
	
	8-3-9-4-1-5-11-2-10-7-6
	 
	10-3-11-4-8-5-2-1-7-9-6
		
	
	
	 5a Questão (Ref.: 201502420313)
	Pontos: 0,1  / 0,1
	Relacione as definições e marque a alternativa correspondente:
a-toLowerCase() 
b-toUpperCase() 
c-trim() 
d-length() 
e-substring() 
( ) converte maiúscula por minúscula. 
( ) converte minúscula por maiúscula. 
( ) descobre o tamanho de uma string. 
( ) elimina espaços iniciais e finais. 
( ) extrai um conjunto de string.
		
	
	b - a - d - c - e
	
	a - b - c - e - d
	
	a - b - d - e - c
	
	b - a - d - e - c
	 
	a - b - d - c - e
		 Gabarito Comentado.

Continue navegando