Adianti Framework 3.0 de Programador Para ProgramadorFull description
Descripción completa
Descripción: Guia de Psicomotricidad
Examén de Conocimientos Analista ProgramadorDescripción completa
Examén de Conocimientos Analista ProgramadorDescripción completa
Descripción: Genogramas
Descripción: Atmega168 Atmega328
Descrição completa
Descripción completa
Descripción completa
Examen Práctico para puesto de Programador. El objetivo de esta prueba es medir las habilidades técnicas del candidato para el desarrollo de sistemas, obteniendo obteniendo así una evaluación que será tomada en cuenta para la vacante a postularse.
Indicaciones para el desarrollo del Examen: 1. Para el desarrollo de este examen será necesario del uso de las siguientes tecnologías. a. HTML5 b. Jquery c.
CSS3
d. Librería Bootstrap. e. PHP. f. Ajax con Jquery. g.
MySQL como manejador de base de datos.
2. La base de datos deberá llamarse ‘dbempresas’ y debe cumplir las especificaciones del siguiente diagrama:
a.
Cada uno de los campos que se presentan son obligatorias, ninguno de estos puede aceptar datos null.
b. En el caso de los campos ‘gem_id’ de la tabla ‘grupo_empresas’ y ‘cli_id’ de la tabl a ‘clientes’ son del tipo entero de llave autogenerada. 3. El sitio se llamará ‘Empresas’ contando en su página index con la siguiente estructura:
a.
Para las tablas en la sección de Grupo de Empresas y la sección de Empresas; al dar clic sobre uno de los renglones, éste se debe sombrear de un color amarillo para que se distinga que es un registro seleccionado, además, que los botones de Modificar y Eliminar se deben habilitar dejando deshabilitado el botón de Agregar.
b. Al dar doble clic sobre un renglón que se encuentre seleccionado, este renglón debe perder el estado de selección como el color amarillo que lo distingue, los botones de Modificar y Eliminar deberán deshabilitarse, dejando habilitado el botón de Agregar. c.
Al dar clic en el botón de Agregar de la se cción de ‘Grupo Empresas’, deberá de aparecer la siguiente ventana modal:
d. Al dar clic en el botón de Modificar de la sección de ‘Grupo de Empresas’, deberá aparecer la misma ventana modal que se muestra en el punto 3.c con los datos del renglón seleccionado de la tabla de Grupo Empresas. e. Al dar clic en el botón de Eliminar de la sección de ‘Empresas’ deberá aparecer una ventana de confirmación donde se pregunte ‘¿Está seguro de eliminar este registro?’ con los botones de ‘Ok’ y ‘Cancelar’; al dar clic en ‘OK’ deberá eliminar el f.
registro seleccionado. Al dar clic en el botón de Agregar de la sección de ‘Empresas’, deberá aparecer la siguiente ventana modal:
g.
Al dar clic en el botón de Modificar de la sección de ‘Empresas’, deberá aparecer la misma ventana modal que se muestra en el punto 3.f con los datos del renglón seleccionado de la tabla de Empresas.
h. Al dar clic en el botón de Eliminar de la sección de ‘Empresas’ deberá aparecer una ventana de confirmación donde se pregunte ‘¿Está seguro de eliminar est e
registro?’ con los botones de ‘Ok’ y ‘Cancelar’; al dar clic en ‘OK’ deberá eliminar el registro seleccionado. i.
Al realizar cualquier operación con los botones de Agregar, Modificar y Eliminar, se
j.
deberá recargar la sección a la que estos botones pertenecen. Al entrar a la página se deberá cargar los datos de cada tabla.
k.
Al dar clic en los botones de ‘Guardar’ en cada uno de las ventanas modales deberá guardar los datos en la tabla que corresponda y se deberá de cerrar la ventana
l.
modal. Al dar clic en los botones de ‘Cancelar’ en cada uno de las ventanas modales deberá de cancelar la operación y cerrar la ventana moda.
m. Al ingresar a la página los botones de Modificar y Eliminar deberán estar deshabilitados, los botones de Agregar aparecerán habilitados. Indicaciones para la entrega del Examen: 1. Crear archivo .sql para el script de instalación de la estructura y datos de la base de datos desarrollada. 2. Crear archivo comprimido donde se encuentre las páginas del sitio como el script de instalación de la base de datos. 3. Es necesario que se dejen datos de prueba en la base de datos.