ENUNCIADO DEL PROBLEMA: ( realizado con Microfocus NetExpress) Implementar el siguiente programa Cobol sobre el censo de población:

Tamaño: px
Comenzar la demostración a partir de la página:

Download "ENUNCIADO DEL PROBLEMA: ( realizado con Microfocus NetExpress) Implementar el siguiente programa Cobol sobre el censo de población:"

Transcripción

1 ENUNCIADO DEL PROBLEMA: ( realizado con Microfocus NetExpress) Implementar el siguiente programa Cobol sobre el censo de población: El Instituto Nacional de Estadística está haciendo un estudio para descubrir por qué algunos apellidos son más frecuentes en unas regiones que en otras. Para obtener esa información han utilizado estadísticas oficiales de los censos de población recientes. Desafortunadamente, por motivos de falta de presupuesto, sólo hay disponible un fichero estándar que abarca todas las provincias y Comunidades Autónomas. Fichero de Censo de Población. Es un fichero delimitado o separado por comas (CSV) ampliamente utilizado para intercambio de datos. Permite transferir datos entre aplicaciones que tienen formatos incompatibles (por ejemplo, con MS Excel y OpenOffice se puede exportar la hoja de cálculo a ese formato CSV). Es un formato libre con registros de longitud variable en el que los campos están separados por comas y no ocupan ninguna longitud específica. Antes de poder procesar cualquier registro de un fichero CSV hay que separar previamente sus campos mediante el delimitador, en este caso la coma. Este fichero de Censo de Población facilitado por el INE tiene por tanto formato CSV, en el que cada registro contiene un elemento del censo compuesto por el número identificativo, un apellido y una zona geográfica. Los campos están separados uno de otro por comas, y el fichero NO está ordenado. Nos indican para poder guiarnos; el identificador del censo es un número de 7 dígitos de longitud. el apellido tiene un máximo de 20 caracteres. la región tiene un máximo de 9 caracteres de longitud. Los valores numéricos se deben mostrar eliminando los ceros extras y al tiempo insertando comas separadoras de miles (al estilo anglosajón). Se debe provocar un salto de página cada 39 líneas a menos que lleguemos al final del informe. A continuación algunos requisitos más sobre la impresión: Líneas 2-5 Encabezado de página. Hay que imprimirla arriba de cada página. Líneas 6-15 Líneas con apellidos. El nombre de la región se imprime sólo en la primera línea. Luego vendrá TOTAL con el número de apariciones de ese apellido en la región. El apellido más común ocupa la posición 1, el siguiente más común la posición 2 y así sucesivamente. Lin, 44. Se imprime sólamente al final del informe para indicar que ha terminado. Lin Se imprime sólo al final del informe para mostrar el nombre del programador.

2 000100****************************************************************** * Copyright Micro Focus International Ltd * All Rights Reserved ****************************************************************** IDENTIFICATION DIVISION PROGRAM-ID. PROBLEMA ****************************************************************** ENVIRONMENT DIVISION CONFIGURATION SECTION SPECIAL-NAMES INPUT-OUTPUT SECTION * FILE-CONTROL * Fichero de ENTRADA de CENSO SELECT CENSO ASSIGN TO "CENSO.TXT" ORGANIZATION IS LINE SEQUENTIAL ACCESS IS SEQUENTIAL FILE STATUS IS FS-CENSO * Fichero de SALIDA de INFORME SELECT INFORME ASSIGN TO "INFORME.TXT" ORGANIZATION IS SEQUENTIAL ACCESS IS SEQUENTIAL FILE STATUS IS FS-INFORME *Fichero de ordenación SORT SELECT FSORT ASSIGN TO SORTFILE DATA DIVISION * FILE SECTION * SD FSORT REGISTRO-SORT SORT-NUM PIC 9(7) VALUE ZEROS SORT-APELLIDO PIC X(20) VALUE SPACES SORT-REGION PIC X(9) VALUE SPACES * DECRIPCIÓN Fichero de ENTRADA de CENSO FD CENSO LABEL RECORD ARE STANDARD BLOCK CONTAINS 0 RECORDS RECORDING MODE IS F REG-CENSO PIC X(38) VALUE SPACES * DECRIPCIÓN Fichero de SALIDA INFORME (MODIFICAR ESTO) FD INFORME REG-INFORME PIC X(132) * YYMMDD FECHA-ACTUAL ACTUALYear PIC 9(4) ACTUALMonth PIC ACTUALDay PIC WORKING-STORAGE SECTION * *VARIABLES DE ESTADO DE FICHEROS FS-CENSO PIC X(2) VALUE '00' FS-ALUMNOS PIC X(2) VALUE '00' FS-INFORME PIC X(2) VALUE '00' LD-FECHA D-FECHA-DAY PIC 9(2) FILLER PIC X(1) VALUE '/' D-FECHA-MONTH PIC 9(2) FILLER PIC X(1) VALUE '/' D-FECHA-YEAR PIC 9(4) *VARIABLES DE ESTADO DE FIN DE FICHEROS SW-FIN-SORT PIC X FIN-SORT VALUE 'S' NO-FIN-SORT VALUE 'N'. Page 1 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

3 *VARIABLES DE ESTADO DE FIN DE FICHEROS SW-FIN-CENSO PIC X FIN-CENSO VALUE 'S' NO-FIN-CENSO VALUE 'N' *VARIABLES DE ESTADO DE APERTURA DE FICHERO ATICULOS SW-ERROR-OPEN-CENSO PIC X OPEN-KO-CENSO VALUE 'S' NO-OPEN-KO-CENSO VALUE 'N' *VARIABLES DE ESTADO DE APERTURA DE FICHERO IMPRESION SW-ERROR-OPEN-IMPRE PIC X OPEN-KO-IMPRE VALUE 'S' NO-OPEN-K0-IMPRE VALUE 'N' *VARIABLES DE ESTADO DE APERTURA DE FICHERO IMPRESION SW-ERROR-APERTURA PIC X ERROR-APERTURA VALUE 'S' NO-ERROR-APERTURA VALUE 'N' *VARIABLES DE ESTADO DE LECTURA FICHERO CENSO SW-ERROR-READ-CENSO PIC X ERROR-READ-CENSO VALUE 'S' NO-ERROR-READ-CENSO VALUE 'N' *VARIABLES DE ESTADO ERROR EN UNSTRING SW-ERROR-UNSTRING PIC X ERROR-UNSTRING VALUE 'S' NO-ERROR-UNSTRING VALUE 'N' *VARIABLES PARA COMPUTO LISTADO Y LECTURA WS-CONT-LINEAS PIC 9(2) VALUE ZEROS WS-CONT-APELLIDO PIC 9(6) VALUE ZEROS WS-CONT-PAG PIC 9(3) VALUE ZEROS WS-CONT-REG-CENSO PIC 9(6) VALUE ZEROS WSED-CONT-REG-CENSO PIC ZZ,ZZ WS-INDICE PIC 9(2) VALUE ZEROS WS-I1 PIC 9(2) VALUE ZEROS WS-WS-I2 PIC 9(2) VALUE ZEROS WS-LINEA-IMPRESION PIC 9(2) VALUE ZEROS WS-CONT-TABLA PIC 9(2) VALUE ZEROS WS-APELLIDO-ANTERIOR PIC X(20) VALUE SPACES WS-REGION-ANTERIOR PIC X(9) VALUE SPACES WS-CONT-SORT PIC 9(8) VALUE ZEROS WS-CONT-CENSO PIC 9(8) VALUE ZEROS * VARIABLES PARA LECTURA DEL SORT WRS-REG-SORT WRS-NUM-ACTUAL PIC 9(7) VALUE ZEROS WRS-APELLIDO-ACTUAL PIC X(20) VALUE SPACES WRS-REGION-ACTUAL PIC X(9) VALUE SPACES *WORKING PARA FICHERO ENTRADA CENSO (7,20,9) WS-REG-CENSO PIC X(38) VALUE SPACES WK-REG-CENSO WK-CENSO-NUM PIC X(7) VALUE ZEROS WK-CENSO-APELLIDO PIC X(20) VALUE SPACES WK-CENSO-REGION PIC X(9) VALUE SPACES * LÍNEA DE FECHA Y NÚMERO DE PÁGINA LI-REG-CAB FILLER PIC X(2) VALUE SPACES LT-FECHA LT-FECHA-DAY PIC 9(2) FILLER PIC X(1) VALUE '/' LT-FECHA-MONTH PIC 9(2) FILLER PIC X(1) VALUE '/' LT-FECHA-YEAR PIC 9(4) FILLER PIC X(110) VALUE SPACES FILLER PIC X(5) VALUE 'PAG: ' LT-PAGE PIC Z * LÍNEAS DE TÍTULO LI-REG-CAB FILLER PIC X(59) VALUE SPACES LC-DETALLE PIC X(15) Page 2 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

4 FILLER VALUE 'PGM PROBLEMA 10'. PIC X(58) VALUE SPACES LI-REG-CAB FILLER PIC X(41) VALUE SPACES LC-DETALLE PIC X(50) VALUE 'INFORME DE LOS 10 APELLIDOS MAS COMUNES POR REGION' FILLER PIC X(41) VALUE SPACES * LÍNEA DE IDENTIFICACIÓN DE LA REGIÓN LI-REG-REGION FILLER PIC X(10) VALUE SPACES FILLER PIC X(9) VALUE "REGION: " LD-REGION PIC ZZ FILLER PIC X VALUE SPACES FILLER PIC X(93) VALUE ALL '.' FILLER PIC X VALUE SPACES FILLER PIC X(5) VALUE "TOTAL" FILLER PIC X(10) VALUE SPACES * LÍNEA DE DETALLE DE LISTADO LI-REG-DETALLE FILLER PIC X(10) VALUE SPACES LD-APELLIDO PIC X(20) VALUE SPACES FILLER PIC X(85) VALUE SPACES LD-NUMERO PIC ZZZ,ZZZ FILLER PIC X(10) VALUE SPACES * LÍNEA DE AUTOR DEL PROGRAMA LI-REG-AUTOR FILLER PIC X(2) VALUE SPACES FILLER PIC X(29) VALUE "PROGRAMADO POR: ANGEL DE TENA" * LÍNEA DE FIN DE INFORME LI-REG-FIN FILLER PIC X(2) VALUE SPACES FILLER PIC X(15) VALUE "FIN DEL INFORME" * TABLA PARA ALMACENAR LOS 10 APELLIDOS MAS COMUNES DE CADA * REGIÓN TABLA-INFORME TABLA-REGION PIC X(9) VALUE SPACES TABLA-DATOS OCCURS 10 TIMES CONTAP PIC 9(7) VALUE ZEROS APTABLA PIC X(20) VALUE SPACES PROCEDURE DIVISION * INICIO * ACEPTAMOS FECHA DEL SISTEMA ACCEPT FECHA-ACTUAL FROM DATE YYYYMMDD MOVE ACTUALYear TO LT-FECHA-YEAR D-FECHA-YEAR MOVE ACTUALMonth TO LT-FECHA-MONTH D-FECHA-MONTH MOVE ACTUALDay TO LT-FECHA-DAY D-FECHA-DAY * INICIALIZACION DE VARIABLES PERFORM INICIAR-VARIABLES THRU INICIAR-VARIABLES-EXIT * APERTURA DE FICHEROS IMPLICADOS PERFORM APERTURA-FICHEROS THRU APERTURA-FICHEROS-EXIT * PRIMERA LECTURA DE FICHERO DE CENSO SI APERTURAS OK * PROCEDIMIENTO DE ENTRADA Y SALIDA PARA SORT IF NO-ERROR-APERTURA SORT FSORT ON ASCENDING SORT-REGION, SORT-APELLIDO INPUT PROCEDURE SORT-ENTRADA THRU SORT-ENTRADA-EXIT OUTPUT PROCEDURE SORT-SALIDA THRU SORT-SALIDA-EXIT END-IF * FINALIZACION DEL PROGRAMA PERFORM FINALIZAR THRU FINALIZAR-EXIT Page 3 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

5 PROGRAMA * PARADA DEL STOP RUN INICIAR-VARIABLES INITIALIZE WS-REG-CENSO WS-CONT-CENSO MOVE 39 TO WS-CONT-LINEAS SET NO-FIN-CENSO NO-ERROR-APERTURA NO-OPEN-KO-CENSO NO-OPEN-K0-IMPRE NO-FIN-SORT TO TRUE INICIAR-VARIABLES-EXIT EXIT APERTURA-FICHEROS OPEN INPUT CENSO OUTPUT INFORME EVALUATE TRUE WHEN FS-CENSO NOT = '00' SET OPEN-KO-CENSO TO TRUE WHEN FS-INFORME NOT = '00' SET OPEN-KO-IMPRE TO TRUE END-EVALUATE IF OPEN-KO-CENSO OR OPEN-KO-IMPRE SET ERROR-APERTURA TO TRUE DISPLAY "ERROR EN LA APERTURA DE FICHEROS." DISPLAY "FILES STATUS DE FICHEROS." DISPLAY "FS-CENSO: " FS-CENSO DISPLAY "FS-INFORME: " FS-INFORME END-IF APERTURA-FICHEROS-EXIT EXIT SORT-ENTRADA * BUCLE LECTURA DEL FICHERO DE CENSO HASTA FINAL FICHERO * SE ORDENA EL FICHERO DE ENTRADA POR REGION Y APELLIDO PERFORM LECTURA-CENSO THRU LECTURA-CENSO-EXIT UNTIL FIN-CENSO SORT-ENTRADA-EXIT EXIT * LECTURA SECUENCIAL DEL FICHERO DE CENSO.SEPARACIÓN DE CAMPOS * SEPARADOS POR COMAS DEL FICHERO DE ENTRADA MEDIANTE UNSTRING LECTURA-CENSO INITIALIZE WS-REG-CENSO WK-REG-CENSO SET NO-ERROR-UNSTRING TO TRUE READ CENSO INTO WS-REG-CENSO AT END SET FIN-CENSO TO TRUE NOT AT END ADD 1 TO WS-CONT-CENSO UNSTRING WS-REG-CENSO DELIMITED BY "," INTO WK-CENSO-NUM WK-CENSO-APELLIDO WK-CENSO-REGION ON OVERFLOW DISPLAY "ERROR EN EL TRATAMIENTO DEL FICHERO CENSO" DISPLAY "REGISTRO: " WS-REG-CENSO DISPLAY "NO SE TRATÓ EL REGISTRO" SET ERROR-UNSTRING TO TRUE END-READ * SI TODO OK, GRABAMOS REGISTRO DE SORT YA ORDENADO POR REGION * Y APELLIDO IF NO-ERROR-UNSTRING AND NO-FIN-CENSO INITIALIZE REGISTRO-SORT RELEASE REGISTRO-SORT FROM WK-REG-CENSO ADD 1 TO WS-CONT-SORT END-IF LECTURA-CENSO-EXIT EXIT * PROCEDIMIENTO DE SALIDA HASTA FIN SORT * REALIZAMOS LA PRIMERA LECTURA DEL SORT ACCEDEMOS A * BUCLE PRINCIPAL, SI NO ESTÁ VACÍO, CONTROLAMOS EL INFORME DEL * ULTIMO BLOQUE DE APELLIDOS TRATADO SORT-SALIDA PERFORM RECUPERAR-SORT THRU RECUPERAR-SORT-EXIT IF NO-FIN-SORT INITIALIZE WS-APELLIDO-ANTERIOR WS-REGION-ANTERIOR TABLA-INFORME Page 4 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

6 MOVE WRS-APELLIDO-ACTUAL MOVE WRS-REGION-ACTUAL TO WS-APELLIDO-ANTERIOR TO WS-REGION-ANTERIOR TABLA-REGION PERFORM BUCLE-PRINCIPAL THRU BUCLE-PRINCIPAL-EXIT UNTIL FIN-SORT * GRABADO DEL ULTIMO PAQUETE DE APELLIDOS PARA LA REGIÓN PERFORM GRABAR-TABLA THRU GRABAR-TABLA-EXIT PERFORM GENERAR-LISTADO THRU GENERAR-LISTADO-EXIT ELSE DISPLAY "NINGUN REGISTRO SORT PROCESADO" DISPLAY "SE PRODUJO ALGUNA INCIDENCIA" END-IF SORT-SALIDA-EXIT EXIT * LECTURA DEL REGISTRO SORT RECUPERAR-SORT INITIALIZE WRS-REG-SORT SET NO-FIN-SORT TO TRUE RETURN FSORT INTO WRS-REG-SORT AT END SET FIN-SORT TO TRUE RECUPERAR-SORT-EXIT EXIT * SEPARAMOS LOS PROCEDIMIENTOS POR REGIONES BUCLE-PRINCIPAL EVALUATE TRUE WHEN WRS-REGION-ACTUAL = WS-REGION-ANTERIOR PERFORM TRATA-APELLIDO THRU TRATA-APELLIDO-EXIT WHEN WRS-REGION-ACTUAL NOT = WS-REGION-ANTERIOR PERFORM GRABAR-TABLA THRU GRABAR-TABLA-EXIT PERFORM GENERAR-LISTADO THRU GENERAR-LISTADO-EXIT * INICIALIZAR LA TABLA PARA NUEVA REGION INITIALIZE TABLA-INFORME MOVE WRS-REGION-ACTUAL TO WS-REGION-ANTERIOR TABLA-REGION MOVE WRS-APELLIDO-ACTUAL TO WS-APELLIDO-ANTERIOR MOVE 1 TO WS-CONT-APELLIDO END-EVALUATE PERFORM RECUPERAR-SORT THRU RECUPERAR-SORT-EXIT BUCLE-PRINCIPAL-EXIT EXIT * TRATAMIENTO DE IGUAL Y DISTINTO APELLIDO EN UNA MISMA REGION TRATA-APELLIDO EVALUATE TRUE WHEN WRS-APELLIDO-ACTUAL = WS-APELLIDO-ANTERIOR ADD 1 TO WS-CONT-APELLIDO WHEN WRS-APELLIDO-ACTUAL NOT = WS-APELLIDO-ANTERIOR PERFORM GRABAR-TABLA THRU GRABAR-TABLA-EXIT MOVE WRS-APELLIDO-ACTUAL TO WS-APELLIDO-ANTERIOR MOVE 1 TO WS-CONT-APELLIDO END-EVALUATE TRATA-APELLIDO-EXIT EXIT * PROCESO DE GRABACIÓN DE LA TABLA CON LOS 10 APELLIDOS MAS * COMUNES EN CADA REGION: * EL PROCEDIMIENTO ES SIMILAR AL PROCESO DE VOTACIÓN USADO POR * EJEMPLO EN EUROVISIÓN, ES DECIR SE COMPRUEBA EL NÚMERO DEL * CONTADOR DE APELLIDOS, EN FUNCIÓN DE ESE VALOR, SE LE ADJUDICA * O NO UNA POSICIÓN DE ENTRE LAS 10 POSIBLES GRABAR-TABLA IF WS-CONT-APELLIDO > CONTAP(1) Page 5 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

7 PERFORM VARYING WS-INDICE FROM 1 BY 1 UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(1) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(1) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(2) AND (WS-CONT-APELLIDO < CONTAP(1) OR WS-CONT-APELLIDO = CONTAP(1)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(2) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(2) GO TO GRABAR-TABLA-EXIT END-IF IF (WS-CONT-APELLIDO > CONTAP(3)) AND (WS-CONT-APELLIDO < CONTAP(2) OR WS-CONT-APELLIDO = CONTAP(2)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(3) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(3) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(4) AND (WS-CONT-APELLIDO < CONTAP(3) OR WS-CONT-APELLIDO = CONTAP(3)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(4) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(4) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(5) AND (WS-CONT-APELLIDO < CONTAP(4) OR WS-CONT-APELLIDO = CONTAP(4)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(5) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(5) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(6) AND (WS-CONT-APELLIDO < CONTAP(5) OR WS-CONT-APELLIDO = CONTAP(5)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(6) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(6) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(7) AND (WS-CONT-APELLIDO < CONTAP(6) OR WS-CONT-APELLIDO = CONTAP(6)) Page 6 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

8 PERFORM VARYING WS-INDICE FROM 1 BY 1 UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(7) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(7) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(8) AND (WS-CONT-APELLIDO < CONTAP(7) OR WS-CONT-APELLIDO = CONTAP(7)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(8) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(8) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(9) AND (WS-CONT-APELLIDO < CONTAP(8) OR WS-CONT-APELLIDO = CONTAP(8)) PERFORM VARYING WS-INDICE FROM 1 BY UNTIL WS-INDICE = MOVE CONTAP(10 - WS-INDICE) TO CONTAP(11 - WS-INDICE) MOVE APTABLA(10 - WS-INDICE) TO APTABLA(11 - WS-INDICE) END-PERFORM MOVE WS-CONT-APELLIDO TO CONTAP(9) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(9) GO TO GRABAR-TABLA-EXIT END-IF IF WS-CONT-APELLIDO > CONTAP(10) AND (WS-CONT-APELLIDO < CONTAP(9) OR WS-CONT-APELLIDO = CONTAP(9)) MOVE WS-CONT-APELLIDO TO CONTAP(10) MOVE WS-APELLIDO-ANTERIOR TO APTABLA(10) END-IF GRABAR-TABLA-EXIT EXIT GENERAR-LISTADO IF WS-CONT-LINEAS > PERFORM IMPRIME-CABECERA THRU IMPRIME-CABECERA-EXIT PERFORM IMPRIME-REGION THRU IMPRIME-REGION-EXIT ELSE PERFORM IMPRIME-REGION THRU IMPRIME-REGION-EXIT END-IF * BUCLE DE RECUPERACIÓN DE LOS DATOS DE LA TABLA DE UNA REGIÓN * PARA SU IMPRESIÓN EN INFORME PERFORM VARYING WS-CONT-TABLA FROM 1 BY UNTIL WS-CONT-TABLA > IF WS-CONT-LINEAS > PERFORM CONTROL-CABECERA THRU CONTROL-CABECERA-EXIT END-IF INITIALIZE LI-REG-DETALLE MOVE APTABLA(WS-CONT-TABLA) TO LD-APELLIDO MOVE CONTAP(WS-CONT-TABLA) TO LD-NUMERO WRITE REG-INFORME FROM LI-REG-DETALLE ADD 1 TO WS-CONT-LINEAS END-PERFORM GENERAR-LISTADO-EXIT EXIT * CONTROLA EL SALTO DE PÁGINA SI EL CONTADOR SUPERA LAS 39 LÍNEAS CONTROL-CABECERA PERFORM IMPRIME-CABECERA Page 7 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

9 THRU IMPRIME-CABECERA-EXIT. PERFORM IMPRIME-REGION THRU IMPRIME-REGION-EXIT CONTROL-CABECERA-EXIT EXIT * IMPRIME LA CABECERA DEL INFORME IMPRIME-CABECERA INITIALIZE REG-INFORME ADD 1 TO WS-CONT-PAG MOVE WS-CONT-PAG TO LT-PAGE WRITE REG-INFORME FROM LI-REG-CAB AFTER ADVANCING PAGE INITIALIZE REG-INFORME WRITE REG-INFORME FROM LI-REG-CAB AFTER ADVANCING 1 LINE INITIALIZE REG-INFORME WRITE REG-INFORME FROM LI-REG-CAB MOVE 4 TO WS-CONT-LINEAS IMPRIME-CABECERA-EXIT EXIT * LÍNEA DE IMPRESIÓN PARA LA REGIÓN IMPRIME-REGION INITIALIZE LI-REG-REGION MOVE WS-REGION-ANTERIOR TO LD-REGION WRITE REG-INFORME FROM LI-REG-REGION AFTER ADVANCING 1 LINE ADD 2 TO WS-CONT-LINEAS IMPRIME-REGION-EXIT EXIT * PROCEDIMIENTO FINAL, MUESTRA VALORES Y RESULTADOS ERRÓNEOS FINALIZAR * DISPLAY '************************' * DISPLAY '* PROGRAMA PROBLEMA 10 *' * DISPLAY '************************' * DISPLAY 'FECHA EJECUCION: ' LD-FECHA IF WS-CONT-LINEAS > PERFORM IMPRIME-FINALES THRU IMPRIME-FINALES-EXIT ELSE DISPLAY 'NO SE IMPRIMIO NINGUNA LINEA EN EL INFORME' DISPLAY 'COMPROBAR APERTURA FICHEROS Y REGISTROS SORT' END-IF DISPLAY 'REGISTROS LEIDOS EN FICHERO CENSO: ' WS-CONT-CENSO DISPLAY 'REGISTROS GRABADOS EN FICHERO SORT: ' WS-CONT-SORT CLOSE CENSO INFORME FINALIZAR-EXIT EXIT *IMPRIME FIN DE IMPRESIÓN Y PROGRAMADOR DE LA APLICACIÓN IMPRIME-FINALES COMPUTE WS-LINEA-IMPRESION = 44 - WS-CONT-LINEAS INITIALIZE LI-REG-FIN WRITE REG-INFORME FROM LI-REG-FIN AFTER ADVANCING WS-LINEA-IMPRESION LINES INITIALIZE LI-REG-AUTOR WRITE REG-INFORME FROM LI-REG-AUTOR AFTER ADVANCING 2 LINES IMPRIME-FINALES-EXIT EXIT Page 8 of 8, C:\Documents and Settings\Ángel\Escritorio\Curso Udima\Cobol\PROBLEMA11.cbl

10 FICHERO DE ENTRADA ,DE TENA CALVO, ,MUÑOZ PEREZ, ,MUÑOZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ AREVALO, ,LOPEZ AREVALO, ,TRUJILLO MOLINA, ,TRUJILLO MOLINA, ,TRUJILLO MOLINA, ,ALAMILLO SORIA, ,ALAMILLO SORIA, ,ALAMILLO SORIA, ,ALAMILLO SORIA, ,ALAMILLO SORIA, ,ALAMILLO SORIA, ,MERINO FERNANDEZ, ,MERINO FERNANDEZ, ,MERINO FERNANDEZ, ,REQUENA VARONA, ,REQUENA VARONA, ,REQUENA VARONA,

11 ,REQUENA VARONA, ,REQUENA VARONA, ,REQUENA VARONA, ,ALMANSA RIBERA, ,ALMANSA RIBERA, ,ALMANSA RIBERA, ,MADRID PEREZ, ,MADRID PEREZ, ,MADRID PEREZ, ,MADRID PEREZ, ,DE TENA CALVO, ,LOPEZ AREVALO, ,LOPEZ PEREZ, ,MUÑOZ PEREZ, ,MUÑOZ PEREZ,

12 ,ALMANSA RIBERA, ,ALMANSA RIBERA, ,ALMANSA RIBERA, ,DE TENA CALVO, ,LOPEZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ PEREZ, ,LOPEZ AREVALO, ,LOPEZ AREVALO, ,MADRID PEREZ, ,MADRID PEREZ, ,MADRID PEREZ, ,MADRID PEREZ, ,MERINO FERNANDEZ, ,MERINO FERNANDEZ, ,MERINO FERNANDEZ, ,MUÑOZ PEREZ, ,MUÑOZ PEREZ,

13 ,REQUENA VARONA, ,REQUENA VARONA, ,REQUENA VARONA, ,REQUENA VARONA, ,REQUENA VARONA, ,REQUENA VARONA, ,TRUJILLO MOLINA, ,TRUJILLO MOLINA, ,TRUJILLO MOLINA,

14 RESULTADO

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Kaldeera Advanced Forms 2009 Guía del usuario

Kaldeera Advanced Forms 2009 Guía del usuario Kaldeera Advanced Forms 2009 Guía del usuario Indice Usando Kaldeera Advanced Forms 2009... 3 Accediendo a la página de configuración... 3 Activando o desactivando la funcionalidad de Kaldeera Advanced

Más detalles

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición

Más detalles

Servicio de Apoyo a la Investigación. Tutorial EndNoteWeb

Servicio de Apoyo a la Investigación. Tutorial EndNoteWeb Servicio de Apoyo a la Investigación Tutorial EndNoteWeb I AÑADIR REFERENCIAS. LA PESTAÑA COLLECT Collect es la pestaña que se utiliza para añadir referencias a nuestra biblioteca. Se pueden añadir hasta

Más detalles

Batch Input (online ofline archivos.prn)

Batch Input (online ofline archivos.prn) Batch Input (online ofline archivos.prn) La función que tiene el batch input (Ingreso de datos), es como su nombre lo indica, el ingreso de datos a las tablas Z, o standard de SAP. Como se sabe a las tablas

Más detalles

MANUAL DE USUARIO PARA INGRESO DE ESTADOS FINANCIEROS

MANUAL DE USUARIO PARA INGRESO DE ESTADOS FINANCIEROS MANUAL DE USUARIO PARA INGRESO DE ESTADOS FINANCIEROS ÍNDICE OBJETO... 3 ALCANCE... 3 REQUERIMIENTOS Y CONSIDERACIONES... 3 PROCEDIMIENTO PARA INGRESO DE ESTADOS FINANCIEROS... 4 1. REGISTRO DE USUARIOS...

Más detalles

Anexo B. Comunicaciones entre mc y PC

Anexo B. Comunicaciones entre mc y PC Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación

Más detalles

SEGURIDAD Y PROTECCION DE FICHEROS

SEGURIDAD Y PROTECCION DE FICHEROS SEGURIDAD Y PROTECCION DE FICHEROS INTEGRIDAD DEL SISTEMA DE ARCHIVOS ATAQUES AL SISTEMA PRINCIPIOS DE DISEÑO DE SISTEMAS SEGUROS IDENTIFICACIÓN DE USUARIOS MECANISMOS DE PROTECCIÓN Y CONTROL INTEGRIDAD

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

Más detalles

Reservas - Rooming List

Reservas - Rooming List Reservas - Rooming List Desde esta pantalla obtendremos la rooming list del día o periodo solicitados. 1. Criterios para obtener la Rooming List En la parte derecha de la pantalla se nos ofrecen todas

Más detalles

MS ACCESS BÁSICO 6 LOS INFORMES

MS ACCESS BÁSICO 6 LOS INFORMES 2010 MS ACCESS BÁSICO 6 LOS INFORMES 93 LOS INFORMES Los informes son una herramienta de Access para elaborar información, sobre los datos que deseemos, preparada para ser impresa. A partir de una base

Más detalles

Manual de ayuda para la presentación de solicitudes de evaluación vía telemática

Manual de ayuda para la presentación de solicitudes de evaluación vía telemática Manual de ayuda para la presentación de solicitudes de evaluación vía telemática Agencia de Calidad, Acreditación y Prospectiva de las Universidades de Madrid 2010 Índice: 1.- INTRODUCCIÓN DE DATOS PERSONALES

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA GESTIÓN DE ANIMALES MANUAL DE USUARIO

SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA GESTIÓN DE ANIMALES MANUAL DE USUARIO SITRÁN ARAGÓN TRÁMITES Y SERVICIOS EN LÍNEA GESTIÓN DE ANIMALES MANUAL DE USUARIO Servicio de Recursos Ganaderos Agosto de 2014 v2 INDICE 1 Introducción... 1 2 Acceso a la aplicación... 1 3 Selección de

Más detalles

Conectar Flash con Access usando MDM Zinc

Conectar Flash con Access usando MDM Zinc Conectar Flash con Access usando MDM Zinc Con este tutorial pretendo enseñar la conexión básica entre Flash / Actionscript y Microsoft Access mediante MDM Zinc, para poder empezar a crear aplicaciones

Más detalles

PROPUESTA. Documento de descripción de nuevo servicio de burofax. Propuestas sobre identificación de Burofax

PROPUESTA. Documento de descripción de nuevo servicio de burofax. Propuestas sobre identificación de Burofax Documento de descripción de nuevo servicio de burofax. PROPUESTA 1 Contenido 1 Descripción del servicio... 3 2 Productos que pueden darse de alta en el servicio... 3 3 Proceso de compra... 3 3.1 Paso 1:

Más detalles

ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES

ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES Introducción al tema a. Formar grupos de 4 personas b. Tomar una hoja en blanco y una lapicera o lápiz c. En la hoja en blanco diseña un

Más detalles

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.

Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la

Más detalles

Manual de rol gestor de GAV para moodle 2.5

Manual de rol gestor de GAV para moodle 2.5 Manual de rol gestor de GAV para moodle 2.5 Consultas LDAP-GAUR... 2 Buscar en LDAP datos de un usuario... 2 Docentes... 3 Buscar en GAUR datos de un docente... 3 Buscar en GAUR la docencia de un docente

Más detalles

Entrega Módulo Excel

Entrega Módulo Excel Entrega Módulo Excel Creación de una hoja de Excel para la gestión de una Biblioteca Fecha de Entrega: 19 de Diciembre de 2009 Descripción: Se ofrece una plantilla Excel que ha de ser completada para que

Más detalles

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas Microsoft Excel Microsoft Excel (en adelante Excel) es una aplicación tipo Hoja de Cálculo destinada al diseño y generación de documentos a partir de datos numéricos. Podría entenderse como una calculadora

Más detalles

FEDERACIÓN ARGENTINA DE EMPLEADOS DE COMERCIO Y SERVICIOS. Página 1 de 22 MESA DE AYUDA: 0-800-999-3232 ayuda@faecys.org.ar

FEDERACIÓN ARGENTINA DE EMPLEADOS DE COMERCIO Y SERVICIOS. Página 1 de 22 MESA DE AYUDA: 0-800-999-3232 ayuda@faecys.org.ar Página 1 de 22 MESA DE AYUDA: 0-800-999-3232 Índice 1. Ingreso al sistema por primera vez... 3 2. Página de Inicio del sistema... 8 3. Generación de Boleta de Pago de Obligación Mensual... 9 4. Generación

Más detalles

SMS Gestión. manual de uso

SMS Gestión. manual de uso SMS Gestión manual de uso índice qué es SMS Gestión 2 acceso al servicio 3 01 acceso con la clave de servicios de Orange 4 02 acceso personalizado 6 02.1 cómo personalizar su acceso a la aplicación 7 02.2

Más detalles

Servicio de Informática

Servicio de Informática Módulo para la cumplimentación de contratos de movilidad en Universidad Virtual Guía de Usuario Última actualización 21 de abril de 2015 Tabla de contenido 1.- Introducción... 4 2.- Acceso al módulo y

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Manual de USO de la Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS

Manual de USO de la Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS Manual de USO de la Web Afilnet.com Afilnet Servicios de Telecomunicaciones SMS Indice 0.- Registro como Cliente.. 1 1.- Acceso a la Web 2 2.- Menú Principal de la Web. 2 3.- Envíos 3 3.1.- Realizar un

Más detalles

PL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle:

PL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle: PL/SQL (Procedural Language/Structured Query Language) PL/SQL es el lenguaje de programación que proporciona Oracle para extender el SQL estándar con otro tipo de instrucciones y elementos propios de los

Más detalles

GUIA DE USO DEL ACCPRO

GUIA DE USO DEL ACCPRO GUIA DE USO DEL ACCPRO Esta herramienta permite tener el control centralizado del estado de todos los accesos de la empresa. En una misma pantalla se presentan varios planos de una empresa o de diferentes

Más detalles

GUÍA BÁSICA DE USO DEL SISTEMA RED

GUÍA BÁSICA DE USO DEL SISTEMA RED SUBDIRECCIÓN GENERAL DE INSCRIPCIÓN, AFILIACION Y RECAUDACIÓN EN PERIODO VOLUNTARIO GUÍA BÁSICA DE USO DEL SISTEMA RED Marzo 2005 MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES TESORERÍA GENERAL DE LA SEGURIDAD

Más detalles

Instrumentación Virtual con LabVIEW

Instrumentación Virtual con LabVIEW Instrumentación Virtual con LabVIEW ESTRUCTURAS ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales y Globales Personalizar controles 1.- ENTORNO DE

Más detalles

Documentación del CK-BaaB

Documentación del CK-BaaB Activos Fijos Esta opción se utiliza para dar de Alta, de Baja, Consultar y/o Modificar los Activos Fijos. Se definirán los Activos, los Inmovilizados Materiales e Inmateriales, siempre que estén sometidos

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Mantenimiento Limpieza

Mantenimiento Limpieza Mantenimiento Limpieza El programa nos permite decidir qué tipo de limpieza queremos hacer. Si queremos una limpieza diaria, tipo Hotel, en el que se realizan todos los servicios en la habitación cada

Más detalles

MANUAL DE INSTRUCCIONES PARA LOS USUARIOS DEL CONTROL DE PRESENCIA

MANUAL DE INSTRUCCIONES PARA LOS USUARIOS DEL CONTROL DE PRESENCIA SERVICIO DE ADMINISTRACIÓN DE PERSONAL MANUAL DE INSTRUCCIONES PARA LOS USUARIOS DEL CONTROL DE PRESENCIA (V-1.0 NOV. - 2010) Hoja de Contr ol de Modificaciones PROPIEDAD UNIVERSIDAD DE CÓRDOBA TÍTULO

Más detalles

Ejemplos de conversión de reales a enteros

Ejemplos de conversión de reales a enteros Ejemplos de conversión de reales a enteros Con el siguiente programa se pueden apreciar las diferencias entre las cuatro funciones para convertir de reales a enteros: program convertir_real_a_entero print

Más detalles

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará.

Informes. 3. Elija la opción Nuevo (en la parte superior de la ventana) 4. Elija Autoinformes: en tablas y luego la tabla o consulta que se usará. Informes Se pueden imprimir fácilmente los registros en una tabla o el resultado de un filtro simplemente usando el botón de Impresora de la barra de herramientas, o la opción Archivo / Imprimir. Sin embargo,

Más detalles

Oracle básico (IV): Programación en PL/SQL

Oracle básico (IV): Programación en PL/SQL Oracle básico (IV): Programación en PL/SQL El lenguaje de programación de Oracle, llamado PL/SQL, es un lenguaje portable, procedural y de transacción muy potente y de fácil manejo, con las siguientes

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

CARGA MASIVA EMOV 7/1/2013

CARGA MASIVA EMOV 7/1/2013 CARGA MASIVA EMOV 7/1/2013 Tabla de Contenido 1.0 Introducción... 3 Especificaciones del Archivo.... 3 2.0 Carga del Archivo al Servidor... 5 2.1 Errores Posibles... 9 3.0 Generación de Endosos... 13 Verificar

Más detalles

ÍNDICE MANUAL OFERTA ACADÉMICA

ÍNDICE MANUAL OFERTA ACADÉMICA ÍNDICE MANUAL OFERTA ACADÉMICA I. CREACIÓN AÑO LECTIVO... 4 II. CREACIÓN PERÍODO ACADÉMICO... 6 III. IDENTIFICACIÓN DEL PLAN DE ESTUDIOS... 8 IV. ASIGNATURAS... 11 V. CREACIÓN DE SECCIONES... 12 VI. PRESTACIÓN

Más detalles

Tablas internas 1-12

Tablas internas 1-12 Tablas internas 1-12 Lección 1 Uso de tablas internas Las tablas internas son variables que permiten almacenar registros en memoria. Podemos considerar cada componente en una línea como una columna en

Más detalles

ModusOne. ModusOne Client. Version: 5.2

ModusOne. ModusOne Client. Version: 5.2 ModusOne ModusOne Client Version: 5.2 Written by: Product Documentation, R&D Date: February 2013 2012 Perceptive Software. All rights reserved ModusOne es una marca comercial de Lexmark International Technology

Más detalles

BASE DE DATOS PARA LA REALIZACIÓN DE DIPLOMAS

BASE DE DATOS PARA LA REALIZACIÓN DE DIPLOMAS BASE DE DATOS PARA LA REALIZACIÓN DE DIPLOMAS Manual de ayuda INTRODUCCIÓN Esta base de datos sirve para recoger los datos necesarios para la expedición de diplomas oficiales de la Universidad de La Rioja.

Más detalles

Solicitud de acceso al software

Solicitud de acceso al software Solicitud de acceso al software Paso 1 Una vez creado el Comité de Evaluación, acceda al software para solicitar al IST el uso de la herramienta. http://encuestas.istcomunidades.cl/ Solicitud de acceso

Más detalles

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática Manejo básico de base de datos Unas de las capacidades de Excel es la de trabajar con listas o tablas de información: nombres, direcciones, teléfonos, etc. Excel puede trabajar con tablas de información

Más detalles

MANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS

MANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS MANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS MANUAL USO PORTAL B2B. Estimado proveedor. Le invitamos a que revise el actual manual de proveedores, este manual le será de gran ayuda al momento

Más detalles

SIIGO Pyme. Templates. Cartilla I

SIIGO Pyme. Templates. Cartilla I SIIGO Pyme Templates Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Template? 3. Qué Aspectos se Deben Tener en Cuenta Antes de Diseñar o Modificar un Template? 4. Cuáles son las Formas que

Más detalles

GE Power Management. 6S``O[WS\bORS1]\TWUc`OQWÕ\g. GE-FILES 7\ab`cQQW]\Sa 539$ &

GE Power Management. 6S``O[WS\bORS1]\TWUc`OQWÕ\g. GE-FILES 7\ab`cQQW]\Sa 539$ & ')) GE Power Management 6S``O[WS\bORS1]\TWUc`OQWÕ\g /\ãzwawars@suwab`]arszawabs[o GE-FILES 7\ab`cQQW]\Sa 539$ & *(Ã3RZHUÃ0DQDJHPHQW +D\DOJRTXHQRHQFXHQWUD" $OJRQRHVWiVXILFLHQWHPHQWHFODUR" 6,Ã 7,(1(Ã $/*Ô1Ã

Más detalles

P/. Factura Electrónica D/. Manual de Usuario Proveedores

P/. Factura Electrónica D/. Manual de Usuario Proveedores Control documental Versión del Fecha Autor Modificaciones/Comentarios documento 1.0 10/02/2011 Diputación de Teruel Versión inicial del documento 1.1 05/04/2011 Diputación de Teruel Revisado estilo 1.2

Más detalles

CIERRE DE PERÍODOS DE LIQUIDACIÓN

CIERRE DE PERÍODOS DE LIQUIDACIÓN CIERRE DE PERÍODOS DE LIQUIDACIÓN DigiFactIn no es sólo un programa de digitalización de documentos, sino, también una herramienta eficaz para realizar la Digitalización Certificada, lo que permite que

Más detalles

CASO PRÁCTICO Nº 06 1. OBJETIVO 2. TEMAS A DESARROLLAR

CASO PRÁCTICO Nº 06 1. OBJETIVO 2. TEMAS A DESARROLLAR CASO PRÁCTICO Nº 06 1. OBJETIVO El desarrollo del Caso Práctico Nº 06 busca lograr los siguientes objetivos en el participante: - Realizar el Monitoreo y Ajuste de la Programación. - Realizar el Monitoreo

Más detalles

Importador Universal - Operaciones

Importador Universal - Operaciones Para todos aquellos clientes que tengan la información de sus Operaciones almacenadas en sus propios sistemas informáticos, Banco Popular les proporciona esta herramienta para poder importarlas a través

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

MANUAL DE USUARIO ADMINISTRADORES

MANUAL DE USUARIO ADMINISTRADORES MANUAL DE USUARIO ADMINISTRADORES Aplicación Web de Control de Accesos www.gatecontrol.es TABLA DE CONTENIDO 1 INTRODUCCIÓN... 4 Descripción... 4 Características... 5 2 DESCRIPCIÓN DE LA... 6 Introducción

Más detalles

UNIVERSIDAD POLITÉCNICA DE CARTAGENA MANUAL DE CALIFICACIÓN DE ACTAS VIA WEB

UNIVERSIDAD POLITÉCNICA DE CARTAGENA MANUAL DE CALIFICACIÓN DE ACTAS VIA WEB UNIVERSIDAD POLITÉCNICA DE CARTAGENA MANUAL DE CALIFICACIÓN DE ACTAS VIA WEB DESCRIPCIÓN DE LAS FASES Y FUNCIONALIDADES QUE COMPRENDE LA CALIFICACIÓN WEB DE ACTAS A continuación se describen las funcionalidades

Más detalles

EJERCICIO ACCESS ACADEMIA

EJERCICIO ACCESS ACADEMIA EJERCICIO ACCESS ACADEMIA INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 1 de 9 1. Creación de la base de datos y sus tablas Diseñar una base de datos relacional para la gestión de una academia

Más detalles

Imprimir códigos de barras

Imprimir códigos de barras Imprimir códigos de barras Al igual que en Abies 1, podemos definir el papel de etiquetas que vamos a utilizar. Se nos dan tres tipos de etiquetas ya creadas, que podemos modificar o eliminar, para lo

Más detalles

Al descomprimir su archivo en una carpeta podrá observar los documentos:

Al descomprimir su archivo en una carpeta podrá observar los documentos: Instructivo para el uso de la plantilla de tesis En este documento usted encontrará una guía para el uso de la plantilla de tesis. Esperamos responder la mayoría de las preguntas que puedan surgir. A lo

Más detalles

Temporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC

Temporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...

Más detalles

PLANES DE EMPRESA ICEX CONSOLIDA. Manual de Usuario

PLANES DE EMPRESA ICEX CONSOLIDA. Manual de Usuario PLANES DE EMPRESA ICEX CONSOLIDA Manual de Usuario INDICE 1. INTRODUCCIÓN... 3 2. VISIÓN GENERAL DEL PROCESO... 3 3. REQUISITOS TÉCNICOS... 4 3.1. Sistema Operativo y Navegador web... 4 3.2. Firma Digital

Más detalles

19 4.1.1.0 4 04/05/2009

19 4.1.1.0 4 04/05/2009 Soluciones Informáticas Descripción: Como utilizar la Agenda de Visitas Objetivos: Al finalizar este tutorial el usuario será capaz de utilizar la Agenda de Visitas con sus diferentes opciones: asignar

Más detalles

Iniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus

Iniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus Iniciando con Oracle Índice de contenido Ingresando a Oracle...1 Cambiando Su Contraseña...1 Ingresando un Comando SQL en SQL*Plus...2 Saliendo de SQL*Plus...2 Consiguiendo Ayuda...2 Creación de una Tabla...3

Más detalles

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL

Race Manager by Master Timing Guía del usuario GUIA RACE MANAGER. Eventronic, SL GUIA RACE MANAGER Eventronic, SL DESCRIPCIÓN DEL PROGRAMA El Race Manager es un programa que se creó para facilitar el trabajo de la dirección de carrera de un evento durante y después de una carrera.

Más detalles

FOCO GESTIÓN DE GRUPOS

FOCO GESTIÓN DE GRUPOS FOCO GESTIÓN DE GRUPOS MANUAL DE USUARIO CONVENIO DE PRÁCTICAS ÍNDICE 1. INTRODUCCIÓN... 3 2. BÚSQUEDA DE CONVENIOS... 3 3. ALTA CONVENIO... 5 4. MODIFICACIÓN DEL CONVENIO... 18 5. ELIMINAR CONVENIO...

Más detalles

SERVICIO DIRECTORES PROYECTOS

SERVICIO DIRECTORES PROYECTOS SERVICIO DIRECTORES PROYECTOS CONSULTA DE PROYECTOS ON LINE A TRAVÉS DE LA WEB DE BIOEF (actualizado a 30/09/09) Este servicio permite que cada investigador/a principal (IP) de proyectos gestionados por

Más detalles

Título: Manual Básico de Calc. Parte I: Introducción a Calc de OpenOffice.org

Título: Manual Básico de Calc. Parte I: Introducción a Calc de OpenOffice.org Título: Manual Básico de Calc. Parte I: Introducción a Calc de OpenOffice.org Autora: Mª del Pilar Pavón Rosano DNI: 52.923.715-W INTRODUCCIÓN Este manual está dirigido a los alumnos y alumnas del módulo

Más detalles

Guía paso a paso para la cumplimentación del formulario de candidatura

Guía paso a paso para la cumplimentación del formulario de candidatura Guía paso a paso para la cumplimentación del formulario de candidatura INDICE 1. INSTRUCCIONES GENERALES... 2 2. PARTENARIADO... 4 3. GRUPOS DE TAREAS... 8 4. INDICADORES... 14 5. CUMPLIMENTACIÓN DEL RESTO

Más detalles

Esta es una excelente herramienta de análisis y seguimiento de la facturación. Dispone usted de cantidad de criterios por los que analizar las ventas.

Esta es una excelente herramienta de análisis y seguimiento de la facturación. Dispone usted de cantidad de criterios por los que analizar las ventas. ANÁLISIS DE FACTURACION Esta es una excelente herramienta de análisis y seguimiento de la facturación. Dispone usted de cantidad de criterios por los que analizar las ventas. Debe comprender que la información

Más detalles

Examen escrito de Programación 1

Examen escrito de Programación 1 Examen escrito de Programación 1 Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas 2 de septiembre de 2015 Se debe disponer sobre la mesa en lugar visible un documento

Más detalles

PROTEUS Depuración de programas para microprocesadores

PROTEUS Depuración de programas para microprocesadores PROTEUS Depuración de programas para microprocesadores Introducción Como ya se ha indicado en temas anteriores, la aplicación PROTEUS, tiene entre sus utilidades la simulación de los esquemas realizados

Más detalles

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador

Más detalles

Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente:

Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente: 17. TPV 17.1 Abono Parcial en Ventas TPV. Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente: El usuario se posicionará en

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

OBTENER DATOS EXTERNOS

OBTENER DATOS EXTERNOS La herramienta Obtener datos externos nos va a permitir llevar a Excel datos que proceden de otras fuentes de datos, como archivos de texto o bases de datos, para su posterior tratamiento y análisis con

Más detalles

Capítulo 1 Documentos HTML5

Capítulo 1 Documentos HTML5 Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs

Más detalles

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS Nuestra empresa es una pequeña editorial que maneja habitualmente su lista de ventas en una hoja de cálculo y desea poder realizar un análisis de sus

Más detalles

7. Manejo de Archivos en C.

7. Manejo de Archivos en C. 7. Manejo de Archivos en C. Los datos que hemos tratado hasta el momento han residido en la memoria principal. Sin embargo, las grandes cantidades de datos se almacenan normalmente en un dispositivo de

Más detalles

Manual de usuario. Tramitación de inspecciones periódicas de ascensores: La visión de los organismos de control autorizado (OCAs)

Manual de usuario. Tramitación de inspecciones periódicas de ascensores: La visión de los organismos de control autorizado (OCAs) Manual de usuario Tramitación de inspecciones periódicas de ascensores: La visión de los organismos de control autorizado (OCAs) 2 de Noviembre de 2009 Índice 1. INTRODUCCIÓN... 3 2. ACCESO AL PORTAL DE

Más detalles

Lista de verificación de Antes de registrarse en Quantum View Outbound

Lista de verificación de Antes de registrarse en Quantum View Outbound Lista de verificación de Antes de registrarse en Quantum View Outbound Durante el proceso de suscripción, se le solicitará que entre información detallada que puede que no tenga de forma inmediata. Antes

Más detalles

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf

Más detalles

SISTEMAS DE NUMERACIÓN. www.portalelectrozona.com

SISTEMAS DE NUMERACIÓN. www.portalelectrozona.com SISTEMA DECIMAL El sistema decimal, como su nombre indica, tiene diez cifras o dígitos distintos, que son 4 5 Por lo tanto, diremos que la BASE del sistema de numeración DECIMAL es (base ). 6 7 8 9 Pongamos

Más detalles

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...

Más detalles

Programación: QBASIC

Programación: QBASIC 1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato

Más detalles

Access Control. Manual de Usuario

Access Control. Manual de Usuario Access Control Manual de Usuario Contenido Login... 3 Pantalla Principal... 3 Registro de Acceso... 4 Catálogos... 5 Empleados... 5 Departamentos... 8 Puestos... 9 Perfiles... 9 Usuarios... 11 Horarios...

Más detalles

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA

CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA CONVERSOR LIBROS DE REGISTRO (IVA IGIC) Agencia Tributaria DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE DEL DOCUMENTO 1. INTRODUCCIÓN...2 1.1. REQUISITOS TÉCNICOS...2 2. DECLARACIONES...3 2.1. CREAR UNA

Más detalles

Manual de Usuario Cuadratura Emitidos

Manual de Usuario Cuadratura Emitidos Manual de Usuario Cuadratura Emitidos Público Noviembre 2011 Si este documento es impreso, no es un documento controlado. La referencia válida a este documento se encuentra en: Q:\SGC\PR\Interconectar

Más detalles

Recursos de Aprendizaje

Recursos de Aprendizaje 1.0 Entorno del programa 2.0 Creación de un nuevo programa 2.1 Guardar un programa o una lista de posiciones 2.2 La apertura de una lista de programa o de posiciones 2.3 El cierre de una lista de programas

Más detalles

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual Manual de ayuda para la utilización del Correo Interno en el Campus Virtual Página 1 de 12 Contenido 1. INTRODUCCIÓN... 3 2. CONFIGURACIÓN DEL BLOQUE DE CORREO INTERNO... 3 3. GESTIÓN DEL CORREO... 4 4.

Más detalles

TEMA 6: MODIFICACIÓN DE LA BASE DE DATOS EN SQL

TEMA 6: MODIFICACIÓN DE LA BASE DE DATOS EN SQL TEMA 6: MODIFICACIÓN DE LA BASE DE DATOS EN SQL 5.6 MODIFICACIÓN DE LA BASE DE DATOS SQL posee comandos destinados también para modificar la base de datos, entre estos se tienen operaciones de borrado,

Más detalles

CASO PRÁCTICO Nº 07. - Monitoreo y Ajuste de la Carga de Trabajo de los Recursos. - Control del Proyecto usando el Valor Ganado.

CASO PRÁCTICO Nº 07. - Monitoreo y Ajuste de la Carga de Trabajo de los Recursos. - Control del Proyecto usando el Valor Ganado. CASO PRÁCTICO Nº 07 1. OBJETIVO El desarrollo del Caso Práctico Nº 07 busca lograr los siguientes objetivos en el participante: - Realizar el Monitoreo y Ajuste de la Carga de Trabajo de los Recursos.

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,

Más detalles

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del

Más detalles

MICROSOFT EXCEL 2007. Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL

MICROSOFT EXCEL 2007. Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL MICROSOFT EXCEL 2007 Qué es y para qué sirve Excel2007? Excel 2007 es una hoja de cálculo integrada en Microsoft Office. Esto quiere decir que si ya conoces otro programa de Office, como Word, Access,

Más detalles

Reconocimiento de Créditos Automatizado. Módulo de Gestión

Reconocimiento de Créditos Automatizado. Módulo de Gestión Reconocimiento de Créditos Automatizado Módulo de Gestión versión 1.0 Índice Reconocimiento de Créditos Automatizado... 1 Módulo de Gestión... 1 versión 1.0... 1 1. Introducción... 2 2. Buzón de Solicitudes...

Más detalles

Kepler 8.0 USO DEL ERP

Kepler 8.0 USO DEL ERP Kepler 8.0 USO DEL ERP CONTENIDO 1. Introducción... 3 2. Inicio del sistema... 3 3. Pantalla inicial... 4 4. Barra de menús... 5 a) Menú archivo... 5 b) Menú edición... 6 c) Menú Ver... 6 5. Ayuda... 8

Más detalles

Volkswagen, Audi y Škoda

Volkswagen, Audi y Škoda Plataforma de Soporte Técnico a Talleres Manual de Iniciación Usuario Taller Oficial (v.2.0) 14 03 07 p. 1 Presentación... 3 Acceso... 4 Modificación de datos... 6 Pantalla principal... 7 Catálogo de útiles

Más detalles

Ficheros Electrónicos

Ficheros Electrónicos Última actualización: Marzo 11 Versión para Imprimir Ficheros Electrónicos Ver Índice Introducción A continuación detallamos los aspectos funcionales asociados a la gestión de ficheros electrónicos, herramienta

Más detalles