Examen del nivel 4 — reforzado

Examen — preguntas inéditas

4 · Recuerdo

1. ¿Qué caracteriza a una base HFSQL en modo Client/Serveur?

En Client/Serveur, el servidor HFSQL centraliza los datos y ejecuta los tratamientos; los puestos clientes se conectan a él. Es lo que distingue este modo del simple uso compartido de archivos.
4 · Aplicación

2. Yacine quiere que un comercial consulte las fichas de clientes sin poder modificar los precios. ¿Cuál es el enfoque correcto?

Se aplica el mínimo privilegio: una cuenta nominativa asociada a un grupo cuyos derechos cubren el uso real — consultar clientes, sin escribir sobre los precios.
4 · Arbitraje

3. La aplicación funciona en el puesto de Yacine pero falla al arrancar en el cliente. ¿Cuál es la causa más probable?

Es el clásico del despliegue incompleto: el puesto de desarrollo ya contiene el framework y los accesos nativos, lo que enmascara su ausencia. Una prueba en máquina virgen lo habría revelado.
4 · Recuerdo

4. ¿Qué es un supercampo en WinDev?

El supercampo agrupa campos y su comportamiento en un bloque reutilizable — por ejemplo, un bloque de dirección depositado en varias pantallas.
4 · Aplicación

5. Yacine debe dar acceso a la aplicación a una nueva asistente. ¿Qué hace?

Un acceso se da mediante una cuenta nominativa asociada a un grupo de derechos adaptados al rol: es trazable y revocable, a diferencia de compartir una cuenta de administrador.
4 · Arbitraje

6. Yacine tiene poco tiempo para probar su aplicación de comercio. ¿Por dónde empieza?

La mejor relación esfuerzo/beneficio va al núcleo de negocio: un cálculo falso es un defecto grave e invisible. Después se apuntan los casos límite, no una cobertura total.
4 · Recuerdo

7. ¿Qué significa el principio del mínimo privilegio?

El mínimo privilegio limita cada cuenta a lo estrictamente necesario: se reduce la superficie de error y de compromiso, y los derechos siguen siendo legibles y revocables.
4 · Aplicación

8. Antes de desplegar una actualización que hace evolucionar la estructura de la base, ¿qué hace Yacine primero?

Una evolución de estructura afecta a datos reales: copia de seguridad previa, prueba sobre una copia, planificación fuera de horas críticas y marcha atrás son indispensables.
4 · Arbitraje

9. Los comerciales consideran que la introducción de un pedido es demasiado lenta. ¿Qué enfoque privilegia Yacine?

La eficacia prima sobre el efecto visual: la observación revela los gestos inútiles y después las ventanas internas, los supercampos y el orden de tabulación eliminan los clics superfluos.
4 · Recuerdo

10. ¿Qué es una regresión?

La regresión es el riesgo propio del mantenimiento: una modificación rompe en otro sitio lo que funcionaba. Las pruebas automáticas reproducibles sirven precisamente para detectarla.
4 · Aplicación

11. Un comercial deja la empresa. ¿Qué hace Yacine con su cuenta?

Una baja debe acompañarse de la desactivación de la cuenta y de la retirada de derechos: una cuenta huérfana es una puerta de entrada olvidada y falsea la trazabilidad.
4 · Arbitraje

12. La aplicación de Yacine debe ser utilizada por ocho personas simultáneamente sobre datos compartidos. ¿Qué retiene?

Con varios puestos sobre datos compartidos, Client/Serveur se impone: centraliza los tratamientos, gestiona los accesos concurrentes y asegura los datos, allí donde el archivo compartido se vuelve arriesgado.
¿Y ahora qué?
Volver a la guíaÍndice de la guía