EVALUACION Nro. 2011-005 Gerencia de Sistemas & Tecnología / Jefatura de Soluciones.

Nombres y Apellidos Fecha y hora Tiempo Teoría : : :

60 min.

1.

Relacionar : Framework SCRUM POO SOA ECLIPSE BPMN PYTHON DELPHI RUBY POO EXTJS Extream Programing (XP) PMBOK(PMI) STRUTS NETBEANS UML RUP JDEVELOPER SPRINGSORUCE CMMI metodología lenguaje Método GUIA IDE Paradigma /patrón

2. 3. 4. 5. 6.
7.

¿El modelo Lógico de BD, es el único requisito para obtener el modelo Físico de la BD? ¿A que nos referimos con la integridad referencial en el modelamiento de BD - E/R? ¿Cómo se integran RUP y UML para el desarrollo de Software? ¿Qué entiende por DATAMART ilustre el proceso integrado con Datawarehouse? ¿Qué es un DTS y/o ETL? Indicar qué sentencia utilizaría para revocar el privilegio SELECT sobre la tabla TABLA1 para el usuario USUARIO1 (en Oracle) A. REVOKE SELECT ON TABLA1 TO USUARIO1; B. C. D. REVOKE SELECT ON TABLA1 FROM USUARIO1; REVOKE FROM USUARIO1 SELECT ON TABLA1; GRANT SELECT ON TABLA1 FROM USUARIO1;

8.

¿Cuál de las siguientes opciones NO corresponde a una característica de SQL*LOADER? (en Oracle) A. Puede usar uno o muchos archivos de entrada. B. Se pueden cargar varios archivos de entrada, combinándolos en un registro lógico. C. Los campos de entrada pueden contener longitudes fijas solamente. D. Los campos de datos de entrada pueden estar en cualquier formato. E. Todas las opciones son correctas. F. Ninguna opción es correcta. ¿Cómo se llama el archivo que contiene información para que el cliente de Oracle pueda conectarse al servidor? ……………………………………………

9.

10. ¿Cuál es la tabla de sistema que contiene información de la definición de los stored procedures en SQLServer2000? ……………………………………………

11. TABLAS CLIENTES CAMPOS COD_CLIENTE(PK) TELEFONO NOMBRE TIPO NUMERICO NUMERICO VARCHAR(50) CONTACTOS_VUS COD_LLAMADA(PK) COD_CLIENTE(FK) FECHAHORA_LLAMADA TIEMPO_DURACION RESULTADO NUMERICO NUMERICO DATE NUMERICO VARCHAR(20) CONTACTOS_BASICA COD_LLAMADA(PK) COD_CLIENTE(FK) FECHAHORA_LLAMADA TIEMPO_DURACION RESULTADO NUMERICO NUMERICO DATE NUMERICO VARCHAR(20) Se necesitan los siguientes reportes: . Dadas las tablas con sus respectivas relaciones: T1 C4 (FK) T2 C4 (PK) T3 C7 (PK) C2 C5 C9 C3 C6 C1(PK) C8 C8 Hallar las siguientes REPORTES: a) b) c) d) e) C1 Y C5. C9 Y (Número de repeticiones). C1. 12. 13. C5. (). C2. Definición de los posibles índices que se necesitan para no impactar con las consultas. C5 Y C9. Caso de Consulta a Base de Datos. C5. C1.D. solo cuando C8(suponiendo que sea TMO en minutos) entre 10 y 20 segundos(…). Se tiene el siguiente modelo de Base de Datos. C2. esta es de las llamadas recibidas entre los servicios de VUS y BASICA. (). C1. (). ¿Cuál es la tabla de sistema que contiene información de la definición de los stored procedures en SQLServer2008R2? …………………………………………… Sentencias B.

System. y el tiempo de duración total cuyo RESULTADO=’VICIO’. ………………………………………………………………………………………………………………………………… ……………………………. Se necesita saber cuál es el cliente que tiene más reiteraciones. 9.1).BASICAS). public Shape(String color) { 5.2)) determine la correspondencia de las personas con los nombres mencionados en el arreglo B.(c. y esta persona es muy problemática.3). Considerando solo el servicio de VUS.(descríbelo en una sola línea) ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… PREGUNTA: 1 What is the result of the following code? 1. i. para el día de hoy. g. 4. y el tiempo de duración total cuyo RESULTADO=’VICIO’. 7.. Clientes que solo llamaron a VUS para el día de hoy. Se necesita saber cuál es el cliente que tiene más reiteraciones. para el día de hoy. new Rectangle(). reacción que nace a raíz que los cambios mostrados no es lo que necesita o se haya pedido.. } . Número de llamadas reiteradas por cliente para BASICA. Se necesita un reporte que muestre cuantas llamadas existen. 3. Mostrar los siguientes campos: TELEFONO/NOMBRE/FECHAHORA_LLAMADA b.out.4)). Considerando ambos servicios. this. private String color. Considerando solo el servicio de VUS. Se tiene los siguientes arreglos A((a. Se necesita saber cuál es la llamada que ha durado más.(Josue. 11.(c. 6. Mostrar los siguientes campos: TELEFONO/NOMBRE/FECHAHORA_LLAMADA c.a. Clientes que llamaron a VUS para el día de hoy.(d.(b. Mostrar los siguientes campos: TELEFONO/NOMBRE/NUMERO_DE_REITERACIONES e. para el día de hoy. Mostrar los siguientes campos: TELEFONO/NOMBRE/FECHAHORA_LLAMADA d.(Jose. B((a.1). h. Mostrar: COD_LLAMADA/COD_CLIENTE/NOMBRE/TELEFONO/FECHAHORA_LLAMADA/TIEMPO_DURAC ION/RESULTADO f.BPO).(b. Considerando solo el servicio de VUS.…………………………………………………………………………………………………… 15. usando pseudocódigo y diagrama de flujo.5). ¿Qué debes hacer?.3). } 8.color = color. public class Shape { 2. Se necesita un reporte que muestre cuantas llamadas existen. public static void main(String [] args) { 10. Se necesita saber cuál es la llamada que ha durado más. Estas haciendo pruebas de unas nuevas modificaciones con el usuario líder. Considerando ambos servicios. Considerando ambos servicios. Mostrar: COD_LLAMADA/COD_CLIENTE/NOMBRE/TELEFONO/FECHAHORA_LLAMADA/TIEMPO_DURAC ION/RESULTADO Casos 14.(e.print(“Shape”).2).SPEEDY)) y C((Juan. j. para el día de hoy. Clientes que llamaron a VUS y BASICA para el día de hoy.

RectangleShape C. } 15. class Rectangle extends Shape { 15. } 18.print(“Rectangle”). } 5. Rectangle D. protected final void doSomething() { 3. class Animal { public String noise() { return "peep".print(“Hi”).out. } what is output of the result of the following statements? 15. } 14.out.out. Parent p = new Child(). System. } 11. class Cat extends Animal { 16. 31.out.. 7. Compiler error on line 15 E. public class Parent { 2. Animal animal = new Dog().12. X B. } 10. protected void sayHi() { 3.out. 12. Compiler error on line 8 E. public void sayHi() { 9.print(“Hello”). Line 15 generates a compiler error. 15. 14. 4. System. } 16. } What is the result? A. Line 16 causes an exception to be thrown. 8. protected void doSomething() { 14. 6.. 16. } 5.out. Hello C. Compiler error on line 2 D. ShapeRectangle B. 9. 10. Cat cat = (Cat)animal. x. public String noise() { return "bark". 4. class Dog extends Animal { 13. Hi B. } } 12.println(“Y”). } 13. public Rectangle() { 16. System. System.noise()). Compiler error on line 13 PREGUNTA: 4 Given: 11. } 17. p.println(“X”). public String noise() { return "meow". . } 6. } 11. public class X { 2. Compiler error on line 8 D. class Child extends Parent { 8. 32. System. } A. public static void main(String [] args) { 7. Y C. System.println(cat. PREGUNTA: 2 Given the following class definitions: 1. PREGUNTA: 3 What is the result of the following code? 1.doSomething(). X x = new Y(). 30. Line 4 generates a compiler error. A. E. } . 17. class Y extends X { 13.sayHi().

public static void main(String[] args) { 6. 15. case YELLOW: 12.out. 6. private enum weekend { Saturday. System.print(c).out. GREENGREEN BlackWhite PicturePerfect D. System. } 21. case RED: 17.Compilation error F. i = 11 E. System.println(" PicturePerfect"). i = 13 C.out.println("i = " + i). case GREEN: 10.GREEN. i++. 4. if((b1 == true) && (b2 = true)) i++. class IfTest{ 2. } 13. class Picture { 3. E. Rupees. GREEN. 4. Compilation fails. i = 14 D. Colors c = Colors. An exception is thrown at runtime.Compilation fails at line 13. enum Villages {Pharwala.Compilation fails at line 6. case BLUE: 8. System. bark C. Euro}. . if((b2 == true) || (i++ == 11)){ 11. enum Colors {BLUE. } 15. Gohawar. YELLOW. enum Currency {Dollars. 9. YELLOW. 5. if((b2 == false) && (i++ == 12)){ 8. Phagwara. System. GREEN PicturePerfect B. int i = 10. i = 12 B. } What is the result? A. Franc. break. 7. Sunday}. G. GREENYELLOW BlackWhite PicturePerfect E. 6. switch(c) { 7.Exception thrown at runtime PREGUNTA: 6 Consider the following code: 1. public static enum Colors{RED. 18. 11.out.out. ORANGE}. 16. i++. System. GREENGREEN BlackWhite Red PicturePerfect F.print(" BlackWhite "). RED} 2. 14. } What is the result? A. public static void main(String [] args) { 3. GREEN. Goraya} 2. } 10. boolean b1 = true.out. 9. 12. public static void main(String [] args) { 4. boolean b2 = false. } 19. meow D.print(c). default: 14. 20. 5.out. 13.print(c). 5. public class MyEnumTest { 3. GREENGREEN PicturePerfect C. int x = 0. PREGUNTA: 7 Consider the following code: 1. peep B. System. PREGUNTA: 5 Consider the following code: 1.print(c).What is the result? A. BLUE.

) A. 17. 13.i. shepherd C. } 7.size() + “:”). PREGUNTA: 8 Consider the following code fragment: 1 int i = 0. 11. 4:4:3:2 . public static void main(String[] args) { 10. C. 2. System. } 9. 2 do 3 { 4 System. shepherd}. set.out. 4:4:2:2 B.add(k1). public int hashCode() { return i. harrier. 12. } 23.add(k2). 13. 19. } 24. KeyMaster k2 = new KeyMaster(2).print(set. 5 } while( i > 0) What would be the output of this code fragment? (Choose all that apply. Hello B. 18. } What is the result? A.size() + “:”).remove(k2). import java. case harrier: 21.i = 1. harrier B.").7. case collie: 17. case default: 19. } What is the result? A.remove(k1). 16. 21. Dogs myDog = Dogs.print("retriever ").Compilation fails at line 6.out. public enum Dogs {collie.println("Hello").print(set. 15.out. set. retriever harrier F.Compilation fails at line 3. class KeyMaster { 3.out. B. D. 15. System. 4.It compiles and runs but produces no output. } 6. } 8. 22.print(set. System. System. System. public boolean equals(Object o) { return i == ((KeyMaster)o). } 5. PREGUNTA: 9 Given: 11. System.out.out.*. 1. D.shepherd. I am in the do block. public class Test { 12.print(set. k2.size()).print("harrier ").i = i.util.add(k2). } What is the result? A.out. public KeyMaster(int i) { this.out. set. public class MapIt { 9.An exception is thrown at runtime.A runtime error occurs. 20.A compiler error occurs at line 5.print("collie "). System. 14. E. } 23. E.out. set. 18. 8.size() + “:”).Compilation fails at line 1. public static void main(String [] args) { 14. Set<KeyMaster> set = new HashSet<KeyMaster>(). 22.println ( " I am in the do block. public int i. KeyMaster k1 = new KeyMaster(1). C. System. set. retriever D. An exception is thrown at runtime PREGUNTA: 10 Click the Exhibit button. Compilation fails.add(k1). set. 20. switch (myDog) { 16.

2:1:0:0 F. 2:2:1:1 G.C. 2:2:0:0 E. 4:3:2:1 . 2:2:1:0 D.

Sign up to vote on this title
UsefulNot useful