Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre: ____________________________________________________________
1. (10pts) Resuelva el problema de la palabra capicúa escribiendo un código de alto nivel (pseudo
código), tenga en cuenta que una palabra es capicúa cuando esta se lee igual de izquierda a
derecha y de derecha a izquierda. A continuación el comportamiento esperado de su solución:
Mascotas
id
nombre
mascota_tipo_id
propietario_id
Mascotas_tipo
id
nombre
Propietarios
id
nombre
6. (9pts) Elabore el modelo entidad relación (Entre mas detalle agregue mejor, tipo de dato,
longitud, llaves, datos obligatorios) que represente el planteamiento.
7. (3pts) Escriba un Query que muestre los propietarios que no tienen mascotas.
8. (3pts) Escriba un Query que muestre los gatos que no han sido adoptados.
9. (3pts) Escriba un Query que muestre la cantidad de mascotas que tiene el propietario 110001.
10. (9pts) Escriba un Query que muestre los propietarios que tienen mas de 3 gatos.
11. (7pts) Qué entidades y/o datos le agregaría al modelo para responder a la siguiente consulta:
“Obtener la cantidad de dinero pagado por los propietarios por cada tipo de mascota en cada
mes”
12. (6pts) ¿Para qué se utilizan los índices en las tablas de bases de datos?
Prueba General Green SQA - Parte III (Modelamiento y arquitectura 25%)
Nombre: ____________________________________________________________
La empresa GreenSQA actualmente posee un sistema de Bingo que está en producción el cual
atiende 200 mil tablas al dia, permite jugar Bingo automáticamente (Sin intervención del usuario
final), al cual se le requieren pruebas, actualmente su negocio está distribuido en 100 locales
(Centros comerciales, casinos, ventas de chance, restaurantes e.t.c.) de las ciudades
Cali, 20 locales
Medellin, 20 locales
Barranquilla, 10 locales
Bogotá, 40 locales
Cartagena, 10 locales
Cada local cuenta con 5 terminales datafonos encargadas de realizar consulta y venta de las tablas
de juego que cada cliente podría comprar a cualquier hora del día. Cada cliente puede comprar en
una transacción hasta 6 tablas para que estas jueguen solas si así lo desea, adicionalmente, estas
terminales (que son móviles) pueden estar por fuera de los locales para hacer ventas en la calle,
cada datafono cuenta únicamente con conexión GPRS.
Adicionalmente, la empresa GreenSQA está desarrollando una forma de juego en línea (Con la
intervención del usuario final) para lo cual ha dispuesto en los casinos Apuestalandia de Bogotá,
medellín y Cali 30 máquinas touch respectivamente desde las cuales cada usuario puede jugar sus
tablas interactivamente mediante el protocolo HTTP con interfaz HTML5.
El cliente indica al equipo de pruebas que todas las compras que llegan desde la maquina touch
(interactiva) las recepcionará el servidor de aplicaciones “BingoWS” el mismo que atiende las
terminales datafonos (Automáticas). La capa de aplicaciones del sistema está alojada en 2
servidores con balanceo de cargas y la base de datos está alojada en otro servidor ORACLE.
El cliente manifiesta con suma urgencia la realización de pruebas no funcionales para identificar si el
sistema de información actual podrá soportar la nueva carga de usuarios maquina touch
(interactiva). El sistema se encuentra desarrollado en java + HTML5 y los todos los OS son tecnología
Linux. El cliente le entregará un entorno de pruebas identico al despliegue que hay en producción.