Test Java Foundations
Test Java Foundations
public class Employee { public String name = " Duke"; public int
empId = 12105; public float salary; public void displaySalary(){
System.out.println("Employee Salary: "+salary); } } name
salary empId displaySalary().
En la programación orientada a objetos, un objeto consta de
propiedades y comportamientos, donde las propiedades se
representan como campos del objeto y el comportamiento se
representa como método. VERDADERO FALSO.
¿Cuál de los siguientes lenguajes se denomina lenguaje de
procedimiento? C++ Java C Java C.
Hay varios campos y métodos en la clase Shirt. ¿Cuál de los
siguientes podría ser un método en la clase Shirt? getShirtSize()
Color size final.
En la programación orientada a objetos, ¿en cuál de estas dos
opciones se hace énfasis? Escritura de algoritmos. Modelación
de objetos. Creación de procedimientos. Interacción de objetos
sin un orden prescrito.
¿Cuál es la salida?
public class Hello { public static void main(String args[])
{ String str = ”Hello”; str = ”World”;
System.out.println(str); } }
Hello World
Hello
Hello/Mundo
*Mundo.
¿Cuál es la salida?
public class Person { public static void main(String args[]) { int
age = 20; System.out.println("Value of age: " +age); age = 5 +
3; System.out.println("Value of age: " +age); age = age + 1;
age++; System.out.println("Value of age: " +age); } }
*Value of age: 20 Value of age: 8 Value of age: 10
Value of age: 20 Value of age: 208 Value of age: 20810
Value of age: 20 Value of age: 8 Value of age: 9
Value of age: 20 Value of age: 28 Value of age: 38.
¿Cuál es la salida?
public static void main(String[] args) { int age = 43; if (age ==
43){ System.out.print("Bob is 43 "); } if (age == 50)
{ System.out.print("Bob is 50 "); } }
*Bob is 43
Bob is 50
Bob is 43 Bob is 50
No hay salida.
¿Qué operador se utiliza para probar si los dos lados de una
expresión booleana son iguales? = >= <= ==.
¿Qué se utiliza en una expresión booleana? Operadores
Variables Bucles Errores.
Una comparación de cadenas con == compara las localizaciones
de las cadenas en la memoria, no los contenidos de la cadena.
VERDADERO FALSO.
En la prueba OR (||), si la primera expresión del lado izquierdo
es verdadera, no es necesario evaluar la segunda sentencia.
VERDADERO FALSO.
En Java, una sentencia if se puede anidar dentro de otra
sentencia if. VERDADERO FALSO.
¿Cuál es la salida? public static void main(String args[]) { char
grade ='E'; if (grade == 'A') { System.out.println("Excellent
performer"); }else if (grade == 'B') { System.out.println("Good
Performer"); }else if (grade == 'C')
{ System.out.println("Average Performer"); }else
{ System.out.println("Below Average Performer"); } } Below
Average Performer Below Performer Excellent performer Not a
Good Performer.
La sentencia switch es una forma más eficaz de escribir código
cuando se trata de un gran rango de valores desconocidos.
VERDADERO FALSO.
¿Cuál es la salida? char grade = 'A'; switch (grade) { case 'A':
System.out.println("Congratulations!"); case 'B':
System.out.println("Good work"); case 'C':
System.out.println("Average"); case 'D':
System.out.println("Barely passing"); case 'F':
System.out.println("Failed"); } Enhorabuena. Good Work
Average Barely Passing Failed A Enhorabuena. Failed.