SEÑOR
Sobre las preguntas de múltiple opción:
- Hay una sola opción correcta.
- Seleccione en la propia hoja del examen la opción que elija.
- Los puntos de cada pregunta aparecen al principio de la pregunta. Si la pregunta tiene subpreguntas,
entonces al lado de la pregunta aparece el puntaje total que suman las subpreguntas.
- Asuma que todas las preguntas estándirigidas a desarrollo de aplicaciones WEB con GeneXus.
Los puntos de las preguntas suman:88
Este examen NO resta puntos por respuestas incorrectas.
Duración máxima del examen (en minutos):180
Porcentaje mínimo de aprobación:70
Pedimos por favor apaguen los teléfonos celulares.
1) [ 5.00 ]
Se tiene una aplicación GeneXus para una casa de venta de discos y dvds.
La casa de venta de discostrabaja con diversas compañías grabadoras, cada una de las cuales tiene una serie de logos distintivos.
Se desea modelar la o las transacciones necesarias para poder registrar a las compañías grabadoras con sus logos, sabiendo que los
logos no tienen existencia propia, es decir, no existen los logos con identificación propia sino que se ingresan asociados a su
compañía grabadora.
Determine eldiseño de transacciones que considere correcto.
1.1 -
1.2 -
1
1.3 -
1.4 -
2) [ 5.00 ]
2
Se tiene una aplicación GeneXus para una casa de venta de discos y dvds.
Se desea registrar la información relativa a los discos e intérpretes.
Un intérprete tiene varios discos grabados y un disco puede tener varios intérpretes asociados (ya que muchas veces se editan
discos queincluyen canciones de diferentes intérpretes).
Determine el diseño de transacciones que considere correcto.
2.1 -
2.2 -
2.3 -
3
2.4 -
2.5 - Ninguno es correcto.
3) [ 5.00 ]
Se tiene una aplicación GeneXus para una casa de venta de discos y dvds.
Se desea registrar la información relativa a los discos y los géneros musicales.
Un disco pertenece a un único género musical, pero ungénero musical tiene muchos discos grabados.
Determine el diseño de transacciones que considere correcto.
3.1 -
4
3.2 -
3.3 -
3.4 - Ninguna de las opciones propuestas es correcta
5
4) [ 3.00 ]
Se tiene una aplicación GeneXus para registrar la información relativa a los discos, intérpretes, estilos musicales, etc de una
casa de venta de discos y dvds.
Dado el siguiente diseñode transacciones, determine la tabla extendida de la tabla DISC.
4.1 - { DISC }
4.2 - { DISC, MUSICALSTYLE, INTERPRETER }
4.3 - { DISC, DISCSONG, SONG}
4.4 - { DISC, MUSICALSTYLE, INTERPRETER, COUNTRY }
4.5 - Ninguna es correcta.
5) [ 2.50 ]
Dado el siguiente diagrama de Bachman, la tabla extendida de la tabla MUSICAL STYLE es:
5.1 - MUSICAL STYLE + DISC
5.2 - MUSICALSTYLE + DISC +DISCSONG
5.3 - MUSICAL STYLE + DISC + DISCSONG + SONG
6
5.4 - Ninguna de las anteriores
6) [ 1.50 ]
Se tiene una aplicación GeneXus para una casa de venta de discos y dvds.
Dicha aplicación cuenta con la transacción MusicalStyle para registrar los estilos musicales, y la transacción Disc para registrar
los discos.
Suponga que no existe el estilo musical con valor MusicalStyleId = 7 en latabla MUSICALSTYLE.
Si el usuario abre la transacción Disc en modo insert e ingresa un disco con MusicalStyleId = 7, ¿cuál será el comportamiento de
la aplicación?
6.1 - Al abandonar el campo MusicalStyleId, GeneXus accederá a la tabla MUSICALSTYLE utilizando el índice por clave
primaria creado automáticamente (compuesto por MusicalStyleId) sobre dicha tabla (MUSICALSTYLE) encontrará queno existe registro con ese valor, y por lo tanto en la pantalla aparecerá un mensaje de error.
6.2 - Al abandonar el campo MusicalStyleId, si el usuario creó el índice por clave primaria sobre la tabla
MUSICALSTYLE, GeneXus encontrará que no existe registro con ese valor y por lo tanto en la pantalla aparecerá
un mensaje de error. Si por el contrario, el usuario no creó el índice por clave...
Regístrate para leer el documento completo.