Вы находитесь на странице: 1из 37

Examen "Analista SENIOR GX X Ev2"

Sobre las preguntas de mltiple opcin:


Hay- una sola opcin correcta.
Seleccione
en la propia hoja del examen la opcin que elija.
Para
- cada pregunta se le mostrar el porcentaje que tiene la misma en relacin al total del examen
Asuma
que todas las preguntas estn dirigidas a desarrollo de aplicaciones WEB con GeneXus.
-

Los puntos de las preguntas suman:100.00


Este examen NO resta puntos por respuestas incorrectas.
Duracin mxima del examen (en minutos):180
Porcentaje mnimo de aprobacin:70
Pedimos por favor apaguen los telfonos celulares.

1)

(5.0%)
Se necesita una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Se sabe que una sala de Cine (Cinema) proyecta una sola pelcula (Film), y que una pelcula se puede proyectar
en varias salas a la vez.
Determine el diseo de transacciones que considere correcto para representar la realidad descripta.
1.1 -

1.2 -

1.3 -

1.4 - Ninguna de las opciones anteriores es correcta.


2)

(5.0%)
Se necesita una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Se sabe que en una sala de Cine (Cinema) hay varios cuidadores (Keeper), y que un cuidador puede cuidar varias
salas.
Determine el diseo de transacciones que considere correcto para representar la realidad descripta.
2.1 -

2.2 -

2.3 -

2.4 - Ninguna de las opciones anteriores es correcta.


3)

(5.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
3

Algunas salas de cine (Cinema) tienen un empleado responsable (Employee), que es quien se encarga del buen
funcionamiento de la sala, limpieza, etc. Dicho empleado se responsabiliza solamente por dicha sala y no por
otra.
Determine el diseo de transacciones que considere correcto para representar la realidad descripta.
3.1 -

3.2 -

3.3 - Ninguna de las opciones anteriores es correcta.


4)

(5.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Cada vez que se ingresa una nueva pelcula (Film) se disean un conjunto de afiches publicitarios (Poster) que
son propios de esa pelcula y no sirven para otra.
Determine el diseo de transacciones que considere correcto para representar la realidad descripta.
4.1 -

4.2 -

4.3 -

4.4 - Ninguna de las opciones anteriores es correcta.


5)

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
5

Dado el diseo de transacciones que se muestra, determine la estructura fsica de las tablas que GeneXus
crear.

5.1 -

5.2 -

5.3 6

5.4 - Ninguna de las opciones anteriores es correcta.


6)

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el siguiente diseo de transacciones, observe la transaccin Cinema y determine la tabla extendida de la
tabla CINEMA asociada al primer nivel de la transaccin.

6.1 - CINEMA + CINEMASEAT


6.2 - CINEMA + FILM
6.3 - CINEMA + FILM + COUNTRY
6.4 - CINEMA+ CINEMASEAT +FILM+ COUNTRY
7)

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el siguiente diagrama, determine la tabla extendida de la tabla base TICKET.

7.1 - Solamente TICKET


7.2 - TICKET + CINEMA
7.3 - TICKET + CINEMA + SEAT
7.4 - TICKET + CINEMA + FILM + COUNTRY
7.5 - Ninguna de las opciones anteriores es correcta.
8)

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Si bien el costo de la entrada (Ticket) es nico, el complejo decidi promocionar las pelculas infantiles
(FilmTypeId = 4) con un 30% de descuento. Las restantes pelculas mantienen el precio habitual.
Determine si la siguiente implementacin para la definicin del atributo FilmSpecialTicketPrice representa una
solucin correcta (verdadera) o no (falsa) para representar la realidad descripta.

Verdadero

9)

Falso

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Considere el diseo de transacciones que se muestra.
Determine si la siguiente regla declarada en la transaccin Film es funcionalmete correcta (verdadera) o no
8

(falsa).

Verdadero

10)

Falso

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Considere el diseo de transacciones que se muestra.
Determine si la siguiente regla declarada en la transaccin Film es funcionalmete correcta (verdadera) o no
(falsa).

Verdadero

11)

Falso

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Considere el diseo de transacciones que se muestra.
Determine si la regla declarada en la transaccin Cinema corresponde a una definicin funcionalmente correcta
(verdadera) o no (falsa).

Verdadero

12)

Falso

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Considere el diseo de transacciones que se muestra.
Determine si la regla declarada en la transaccin Cinema corresponde a una definicin funcionalmente correcta
(verdadera) o no (falsa).

Verdadero

13)

Falso

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Indique el momento exacto en el cual se disparar la siguiente regla declarada en la transaccin Cinema:

10

13.1 - La regla se disparar exactamente despus de insertados tanto el registro asociado al 1er nivel + todos los
registros asociados al 2do nivel
13.2 - La regla se disparar

exactamente despus de insertado el registro asociado al 1er nivel

13.3 - La regla se disparar exactamente despus de efectuado el commit


13.4 - Ninguna de las opciones anteriores es correcta
14)

(1.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Toda sala de cine (Cinema) tiene una cantidad fija de asientos (CinemaSeatsNumber) y para cada funcin en la
sala (CinemaMovieInstance), se quiere mantener actualizada la cantidad de asientos disponibles
(MovieInstanceFreeSeatsNumber) en la medida que se venden las entradas.
Dado el siguiente diseo de transacciones, seleccione la opcin que considere correcta para completar la
implementacin, cumpliendo los requisitos descriptos.

14.1 - Hay que declarar las siguientes reglas en la transaccin TicketSale:

11

14.2 - Hay que declarar la siguiente regla en la transaccin TicketSale:

14.3 - No es posible actualizar el valor del atributo MovieInstanceFreeSeatsNumber en la transaccin TicketSale.


14.4 - Ninguna de las opciones anteriores es correcta.
15)

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Considere el diseo de transacciones que se muestra.
Se necesita un listado que muestre todas las salas de cine (Cinema) y para cada una, su respectiva cantidad de
pelculas proyectadas (Film).
Determine la opcin de implementacin que considere correcta.

12

15.1 -

15.2 -

15.3 -

13

15.4 - Ninguna de las opciones anteriores es correcta.


16)

(4.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita un listado con todas las salas de cine (Cinema) y
para cada una, la lista de sus pelculas proyectadas (Film).
Interesa ver en el listado todas las salas de cine independientemente de que tengan pelculas proyectadas o
no.
Determine la opcin de implementacin que considere correcta.

16.1 -

14

16.2 -

16.3 -

16.4 - Ninguna de las opciones anteriores es correcta.


17)

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
15

Se necesita un listado que reciba el identificador de una sala de cine (CinemaId) y muestre las pelculas
(Film)

que se proyectaron en dicha sala.

Determine si la implementacin propuesta representa una solucin correcta (verdadera) o no (falsa).

Verdadero

18)

Falso

(4.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita un listado que imprima todos los tipos de
pelculas (FilmType) con sus respectivas pelculas (Film).
Interesa ver solamente aquellos tipos de pelculas que tienen pelculas registradas.
Determine la opcin de implementacin que considere correcta para resolver adecuadamente el requisito
descripto.

18.1 -

16

18.2 -

18.3 -

18.4 - Ninguna de las opciones anteriores es correcta.


19)

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
17

Considere el diseo de transacciones que se muestra.


Se necesita un listado con aquellas pelculas (Film) proyectadas a partir de una determinada fecha
(CinemaFilmDate).
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

19.1 -

19.2 -

18

19.3 - Ninguna de las opciones anteriores es correcta.


20)

(1.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita un listado que muestre todas las pelculas (Film)
agrupadas por tipo de pelcula (FilmType) y por fecha de estreno (FilmDate).
No se desean ver tipos de pelculas o fechas de estreno sin pelculas registradas.
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

20.1 -

20.2 -

19

20.3 -

20.4 -

21)

(3.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Toda sala de cine (Cinema) tiene un empleado responsable a cargo (Employee) y otro suplente, que no deben
20

coincidir.
Determine la opcin de implementacin que considere correcta para resolver adecuadamente en GeneXus la
realidad descripta.
21.1 -

21.2 -

21.3 -

21

21.4 - Ninguna de las opciones anteriores es correcta.


22)

(3.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Cada sala de cine (Cinema) proyecta siempre un solo

formato de pelcula (2D en espaol, 2D subtitulada, 3D

subtitulada, etc).
Cuando se registran las pelculas (Film) a proyectarse en una determinada sala de cine (Cinema), se debe
controlar que las mismas sean del formato establecido para dicha sala.
Determine si la implementacin propuesta representa una solucin correcta (verdadera) o incorrecta (falsa).

Verdadero

23)

Falso

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Para cada sala de cine (Cinema) interesa registrar su nmero (identificador) y nombre. En particular, para las
salas que se usan tambin para conferencias y eventos (ConferenceRoom), interesa registrar si tienen salida al
hall central y su cantidad de asientos.
Determine el diseo de transacciones que considere correcto para representar la realidad descripta.
23.1 -

23.2 -

22

23.3 - Ninguna de las opciones anteriores es correcta.


24)

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Se necesita disear un Data Provider que cargue y devuelva el conjunto de todas las salas de cine (Cinema),
cada una de ellas con la respectiva cantidad de pelculas (Film) a estrenarse a partir de una fecha dada.
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

24.1 -

23

24.2 -

24.3 - Ninguna de las opciones anteriores es correcta.


25)

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita crear un Data Provider que cargue y devuelva el
conjunto de salas de cine (Cinema) que tienen ms de 50 asientos.
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

24

25.1 -

25.2 -

25.3 -

25

26)

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Se acaba de finalizar la construccin de una nueva sala de cine (CinemaName = Charles Chaplin).
Se desea registrarla en el sistema, sabiendo que est proyectando la pelcula FilmId = 7.
Determine si la siguiente implementacin representa una solucin correcta (verdadera) o no (falsa).

Verdadero

27)

Falso

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Por error la pelcula FilmId=12 qued registrada del tipo: Terror (FilmTypeId = 2) cuando en realidad debi
registrarse de tipo: Suspenso (FilmTypeId = 10).
Se desea hacer dicha actualizacin utilizando la transaccin Film como Business Component.
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

26

27.1 -

27.2 -

27.3 - Ninguna de las opciones anteriores es correcta.


28)

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
27

Se necesita disear un web panel CON tabla base que muestre todas las pelculas (Film) de Suspenso (FilmTypeId
= 10).
Determine la opcin de implementacin que considere correcta para resolver la realidad descripta.

28.1 - Se debe declarar la siguiente regla:

28.2 - Se debe declara la siguiente condicin a nivel del grid

28

28.3 - Se debe declarar el siguiente evento Load:

28.4 - Ninguna de las opciones anteriores es correcta.


29)

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita crear un web panel SIN tabla base que muestre
todos los tipos de pelculas (FilmType) y para cada uno, su respectiva cantidad de pelculas (Film).
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

29

29.1 -

29.2 -

29.3 -

30

29.4 - Ninguna de las opciones anteriores es correcta.


30)

(3.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita crear un web panel CON tabla base, que muestre
todos los tipos de pelculas (FilmType) y para cada tipo muestre su respectiva cantidad de pelculas (Film).
Para aquellos tipos de pelculas con ms de 20 pelculas, se visualizar el texto: High preference.
Determine la opcin de implementacin que considere correcta para resolver el requisito descripto.

30.1 -

31

30.2 -

30.3 - Ninguna de las opciones anteriores es correcta.


31)

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita definir un web panel SIN tabla que permita
visualizar las 12 salas de cine (Cinema) que hay registradas, cada una de ellas con el total de pelculas
(Film) de dicho tipo.
Cuntas veces se disparar el evento Load en la ejecucin del web panel?

32

31.1 - 12 veces
31.2 - Tantas veces como pelculas (Film) se cuenten.
31.3 - 1 vez
31.4 - Ninguna de las opciones anteriores es correcta.
32)

(2.5%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se necesita crear un web panel CON tabla base que reciba el
identificador de una sala de cine (CinemaId) y muestre las pelculas que proyecta (Film).
Determine si la siguiente implementacin representa una solucin correcta (verdadera) o no (falsa).

Verdadero

33)

Falso

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se aplic el pattern Work With a la transaccin Cinema.
Por diseo de la interfaz, no se desea poder insertar salas de cine (Cinema) a travs de la pantalla generada
por la aplicacin del pattern (WWCinema).
Determine lo que considere correcto.
33

33.1 - No es posible eliminar la accin de insercin de registros de la pantalla WWCinema.


33.2 - Se debe editar el web panel WWCinema y borrar la opcin desde all, como muestra la imagen.

33.3 - Se debe editar la instancia del pattern aplicado a la transaccin y modificar el valor de la propiedad Insert,
como se muestra.

34

33.4 - Ninguna de las opciones anteriores es correcta.


34)

(2.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se aplic el pattern Work With a la transaccin FilmType.
Al tiempo se decide eliminar dicha aplicacin del pattern. Para ello se procede a borrar el nodo que contiene
los objetos generados que se sealan en la imagen, en la ventana Folder View.
Determine si el procedimiento mencionado es el correcto (verdadero) para eliminar la aplicacin del pattern, o
no (falso).

Verdadero

35)

Falso

(1.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
Dado el diseo de transacciones que se muestra, se aplic el pattern Work With a la transaccin FilmType.
Se desea agregar un botn en la pantalla WWFilmType que invoque a un listado pdf de nombre BestFilms.
Determine lo que considere correcto para resolver este requisito.

35.1 - Se debe editar la instancia del pattern aplicado a la transaccin FilmType y definir una Action bajo el nodo
Selection, como se muestra:

35

35.2 - Se debe editar la instancia del pattern aplicado a la transaccin FilmType y definir una Action bajo el nodo
View, como se muestra:

35.3 - Ninguna de las opciones anteriores es correcta.


36)

(1.0%)
Se tiene una aplicacin GeneXus para la gestin de un complejo de salas de Cine.
En la misma se est desarrollando un mdulo para Smart Devices, y se desea poder visualizar y trabajar con los
tipos de pelculas (FilmType) y su informacin relacionada.
Determine si la siguiente implementacin representa una solucin correcta (verdadera) o no (falsa).

36

Verdadero

37)

Falso

(2.0%)
Se tiene una aplicacin GeneXus para una empresa grabadora de discos.
La KB se encuentra administrada por GXserver.
Determine si la siguiente afirmacin es correcta (verdadera) o no (falsa):
Cuando una persona se sincroniza con la KB administrada por GXserver, trabaja directamente sobre ella sin
necesidad de tener ninguna instalacin

local.
Verdadero

Falso

02/09/13

37

Вам также может понравиться