reservoir engineering senior project 2012 EGYPT Port-said University Engineering Faculty Natural Gas Engineering ProgramFull description
javaDescription complète
javaDescripción completa
23
Head honchosFull description
for Chinese private high school use.
CV
Full description
java
Descripción: Java skills Explained simple . JAVA PROGRAMMING FOR BEGINNERS.
java
quinteto de metales
Descripción completa
Descripción: Java
Descripción: como programar en java, 1er y 2do año de Analisis de sistemas. No se quien sea el autor, pues no lo dice en ninguna parte.
PRUEBA PROGRAMADOR JAVA SENIOR 1. ¿Cuáles son las características correctas de un servicio web? a. Grano fino b. Grano Grueso c. Acoplamiento Flexible d. Bajo Acoplamiento e. Plataforma Independiente f. Plataforma Dependiente
2. Hay una empresa que proporciona información de valores en sus páginas web. Debido a la creciente demanda de la compañía financiera decide ofrecer sus servicios como servicio Web. La mayoría de los nuevos clientes han optado por solicitar actualizaciones en su teléfono móvil a través de una aplicación especializada. ¿Cuál es la mejor solución para apoyar este requisito de negocio?: Seleccione una opción: a. Construir un servicio web JAX - WS definiendo el WSDL primero. b. Construir un servicio web JAX - WS mediante la exposición de la lógica de negocio n egocio existente. c. Construir un servicio web JAX - RS definiendo un WADL primero. d. Construir un servicio web JAX - RS mediante la exposición de la lógica de negocio existente a través de URI especificada.
3. Suponga que desea crear una instancia de un nuevo “Map” que tiene un orden de iteración iteración que es el mismo orden de iteración de una instancia existente de un “Map”. Cuál es la implementación concreta de la interface “Map” que se debería debería usar para la nueva instancia? a. b. c. d.
TreeMap HashMap LinkedHashMap La respuesta depende de la implementación.
4. Cuál es verdadera acerca de un “method-local inner class”? a. Debe ser declarado como final b. Debe ser declarado como abstract c. Debe ser declarado como público d. Debe ser declarado como estático
5. Cuál sentencia insertada en la línea 10, crea una instancia de “Bar”? class Foo { class Bar{ } } class Test { public static void main (String [] args) { Foo f = new Foo(); /* Line 10: Missing statement ? */ } }
a. b. c. d.
Foo.Bar b = new Foo.Bar(); Foo.Bar b = f.Bar(); Bar b = new f.Bar(); Bar b = f.new Bar();
6. Cuál de las siguientes permite destruir un objeto x? a. x.delete() b. x.finalize() c. Runtime.getRuntime().gc() d. Unicamente el system garbage collection puede destruir objetos.
7. En cuál punto el objeto “Bar” creado en la línea 6 es elegible para el colector de basura? class Bar { } class Test { Bar doBar() { Bar b = new Bar(); /* Line 6 */ return b; /* Line 7 */
} public static void main (String args[]) { Test t = new Test();
/* Line 11 */
Bar newBar = t.doBar();
/* Line 12 */
System.out.println("newBar"); newBar = new Bar(); /* Line 14 */ System.out.println("finishing"); /* Line 15 */ } }
a. b. c. d.
Después de la línea 12 Después de la línea 14 Después de la línea 7 cuando doBar()termine Después de la línea 14 cuando main()termine
8. Cuál línea en el ejemplo representa un uso inapropiado de assertions: public class Test2 { public static int x; public static int foo(int y) { return y * 2; } public static void main(String [] args) { int z = 5; assert z > 0; /* Line 11 */ assert z > 2: foo(z); /* Line 12 */ if ( z < 7 ) assert z > 4; /* Line 14 */ switch (z) { case 4: System.out.println("4 "); case 5: System.out.println("5 "); default: assert z < 10; } if ( z < 10 ) assert z > 4: z++; /* Line 22 */ System.out.println(z); }
}
a. b. c. d.
Línea 11 Línea 12 Línea 14 Línea 22
9. Cuál es la salida del programa (Cuando se ejecuta con la opción – ea) public class Test { public static void main(String[] args) { int x = 0; assert (x > 0) : "assertion failed"; /* Line 6 */ System.out.println("finished"); } }
a. b. c. d.
finished La compilación falla Se lanza un AssertionError Se lanza un AssertionError y se presenta la palabra finished
10. Cuál de las siguientes debería compilar sin error: int a = Math.abs(-5); b. int b = Math.abs(5.0); c. int c = Math.abs(5.5F); d. int d = Math.abs(5L); a.
11. Seleccione tres opciones que correspondan a una declaración correcta de un array: a. b. c. d. e. f.
public int a [ ] static int [ ] a public [ ] int a private int a [3] private int [3] a [ ] public final int [ ] a
12. ¿Qué sucede si el modificador static es quitado de la firma del método main()? a. El programa compila b. El programa no compila y lanza un error de runtime “NoSuchMethodError
c. El programa compila pero se lanza un error de runtime “NoSuchMethodError” d. Ninguna de las anteriores
13. En una página jsp, se ha creado el atributo "ID_Usuario", este estará disponible en cualquiera de los siguientes ámbitos: pageContext, session, y request. Pero no se sabe en que alcance exactamente estará disponible. ¿Cuál de las siguientes variables implícitas se puede utilizar para recuperar su valor? Seleccione una opción
a. b. c. d. e.
Pagecontext Application Config Request Session
14. Considere el siguiente código @Entity public class Person { private Address address; ... } @Entity public class Address{ @Id Integer id; ... } ¿Dado que hay una asignación unidireccional de uno a uno entre la persona y dirección, cuál de las siguientes anotaciones debería ser asignada al campo de dirección tal que cuando se elimina una entidad persona, la dirección asociada es elimina también? Seleccione una opción
15. En el proyecto se encuentra una entidad llamada tarjeta de crédito que contiene un atributo cardType, que es una enumeración, como se muestra en el siguiente fragmento de código. public enum CreditCardType { VISA, MASTERCARD, DISCOVER, AMEX; } @Entity public class CreditCard { ... private CreditCardType cardType; ... } ¿Cómo se podría ajustar el código anter ior para que cuando se almacene una tarjet a de crédito, en la columna de base de datos cardType contenga valores de cadena ("VISA", "American Express", etc.) para el tipo de tarjeta? Seleccione una opción
a. No hay cambio en el código b. Apply @Enumerated(STRING) en CreditCardType enum. c. Apply @Enumerated(STRING) en el atributo de clase cardType de la entidad CreditCard. d. Apply @Basic en cardType el atributo de clase de la entidad CreditCard. e. Apply @Enum(STRING) en CreditCardType enum.
16. Cuál se ajusta a la definición: “Son creados por JSF y pueden ser almacenados dentro de los scope request, session o application” a. Backing Bean b. Managed Bean
17. Ordene las fases del ciclo de vida JSF a. Update model values; process events b. Process validations; process events c. Restore view d. Invoke application; process events e. Render response f. Apply request values; process events
18. ¿Cuál de las siguientes interfaces no se extiende la interfaz RowSet? a. b. c. d. e.
20. Considere el siguiente programa y elija la mejor opción que describe su comportamiento (asuma que la conexión es válida). try (Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery("SELECT * FROM contact")){ System.out.println(resultSet.getInt("id") + "\t" + resultSet.getString("firstName") + "\t" + resultSet.getString("lastName") + "\t" + resultSet.getString("email") + "\t" + resultSet.getString("phoneNo")); } catch (SQLException sqle) { System.out.println("SQLException"); } a. b. c. d.
Este programa imprimirá el siguiente : SQLException Este programa imprimirá la primera fila de contacto Este programa imprimirá todas las líneas del contacto Este programa informará de errores del compilador