Cobol estructurado /
Prólogo, Estamos en deuda con muchos instructores quienes adoptaron nuestro trabajo previo, COBOL: Un enfoque pragmático, y que en consecuencia inspiraron este nuevo libro. Además, queremos agradecer las revisiones numerosas y los comentarios adecuados que conformaron la base de este nuevo enfoque....
Format: | Book |
---|---|
Language: | Spanish |
Published: |
México :
Prentice-Hall,
©1983
|
Edition: | primera edición |
Table of Contents:
- Prólogo. – Sección I Introducción al procesamiento de datos.
- Capítulo 1 Introducción. Generalidades.
- La entrada por tarjeta perforada.
- Salida impresa.
- Estructura de un computador.
- Lenguajes de máquina versus lenguajes de alto nivel.
- El primer problema. – Seudocódigo.
- Diagramas de flujo.
- Un primer examen del cobol. – Resumen.
- Ejercicios de revisión. – Problemas.
- Capítulo 2 El proceso de programación Generalidades de cobol. Generalidades.
- Procedimiento para resolver el problema.
- Elementos de cobol.
- El formato de codificación de cobol.
- Perforación de tarjetas.
- Entrega de un programa al computador, OS JCL DOS JCL.
- Cómo se integra todo. – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos. – Sección II El lenguaje COBOL. Capítulo 3 La procedure división. Generalidades.
- La notación COBOl.
- Verbos aritméticos. – ADD SUBTRACT MULTIPLY DIVIDE COMPUTE. – READ, WRITE, OPEN, CLOSE, MOVE, PERFORM, IF, Significado del punto. – STOP. – Resumen.
- Ejercicios de revisión. – Problemas.
- Capítulo 4 Las otras divisiones. Generalidades.
- Identification division.
- Environment division.
- Data division.
- Cláusula picture.
- Números de nivel.
- File section.
- Working storage section. – La cláusla VALUE punto decimal supuesto.
- Edición de datos numéricos.
- Cómo escribir un programa completo. – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos.
- Capítulo 5 Limpieza. Generalidades.
- Errores de compilación.
- Un segundo ejemplo.
- Errores en la ejecución.
- Detección de errores: el recorrido estructurado. – Resumen.
- Ejercicios de revisión. – Problemas. Capítulo 6 Estilo de programación. Generalidades.
- Estándares de codificación.
- Data división Procedure división.
- Programación estructurada.
- Implementación en COBOL Estructura de selección Estructura de iteración.
- Un programa de facturación de pensión mejorado. – Resumen.
- Ejercicios de revisión. – Problemas. – Sección III Mas COBOL. Capítulo 7 Mas acerca de la Procedure Division. Generalidades.
- La declaración IF.
- Pruebas de clase pruebas de relación. – PERFORM. – INSPECT.
- Nombres de datos duplicados. – DISPLAY. – ACCEPT.
- READ INTO.
- WRITE FROM.
- Las opciones ROUNDED y SIZE ERROR.
- Resumen y ejemplo completo.
- Ejercicios de revisión. – Problemas. – Proyectos.
- Capítulo 8 La Data Division. Generalidades. – Edición.
- Números con signo.
- Nombres de condición.
- Registros múltiples.
- La cláusula COPY.
- Un ejemplo completo. – Tablas.
- Subprogramas y el Linkage Section. – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos.
- Capítulo 9 Tablas. Generalidades.
- Subíndice versus índice.
- Búsqueda binaria.
- Acceso directo a las entradas de la tabla.
- Formatos COBOL.
- Tabla de dos dimensiones.
- Tablas de consulta: un ejemplo completo.
- Tablas de dos dimensiones: un ejemplo completo.
- Tablas de tres dimensiones.
- PERFORM VARYING.
- Tablas de tres dimensiones: un ejemplo completo. – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos.
- Capítulo 10 Clasificacion. Generalidades. – Vocabulario.
- Resumen Implementación COBOL.
- Verbo SORT: INPUT PROCEDURE.
- OUTPUT PROCEDURE.
- INPUT PROCEDURE/OUTPUT.
- Verbo SORT: USING / GIVING. – INPUT PROCEDURE VERSUSS USING/GIVING. – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos. – Capítulo 11 Estilo de programación. Generalidades. – Limpieza. – Mantenimiento.
- Procesamiento de error.
- Generalidades. – Eficiencia.
- Más en programación estructurada.
- El porqué de la programación estructurada. – Refinamiento paso a paso.
- Seudocódigo.
- Interrupciones controladas: un programa completo. – Desarrollo arriba abajo. – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos. – Sección IV El papel de BAL en una comprensión más profunda. Capítulo 12 Bases necesarias. Generalidades. – Representación interna de datos.
- Sistemas numéricos.
- Direccionamiento base/desplazamiento.
- Formatos de instrucción. – Resumen.
- Ejercicios de revisión. – Problemas.
- Capítulo 13 Limpieza. Generalidades.
- El vaciado de memoria.
- Lectura del vaciado: ejemplo 1 (falla al inicializar un contador).
- Lectura del vaciado: ejemplo 2 (malos datos de entrada).
- Las opciones STATE y FLOW.
- Implicaciones MVS.
- Extensiones al DOS. – Resumen. – Problemas.
- Capítulo 14 Penetración en el compilador COBOL. Generalidades. – Instrucciones de conversión.
- Instrucciones que mueven datos.
- Instrucciones ADD.
- COBOL desde el punto de vista de BAL.
- Las instrucciones COBOL Add con tipos de datos similares.
- Instrucciones COBOL Add con tipos de datos no similares.
- Suma de tipos de datos similares con operando sin signo.
- Suma de operandos que no están alineados. – Resumen.
- Ejercicios de revisión. – Problemas.
- Sección V Procesamiento de archivos. Capítulo 15 Cinta magnética: conceptos e implicaciones de COBOL. Generalidades.
- Características y capacidad de la cinta.
- Consideraciones de tiempo.
- Identificación de archivos en una cinta.
- Requisitos de cobol.
- Formato de registro.
- Mantenimiento del archivo. – Respaldo.
- Caso de estudio. – Resumen.
- Ejercicios de revisión. –Problemas. – Proyectos.
- Capítulo 16 Disco magnético: concepto e implicaciones de cobol. Generalidades.
- Disco magnético: características físicas.
- Procesamiento secuencial.
- Organización indexada (implementación IBM/ISAM).
- Elementos adicionales de COBOL (VSAM y el estándar ANS 74). – Resumen.
- Ejercicios de revisión. – Problemas. – Proyectos.
- Capítulo 17 DOS JCL. Generalidades.
- Componentes DOS.
- El flujo básico de trabajo.
- Asignación de dispositivos.
- Procesamiento de archivos de cinta.
- Procesamiento de archivos de disco.
- Procesamiento secuencial.
- Procesamiento no secuencial. – Resumen.
- Ejercicios de revisión. – Problemas.
- Capítulo 18 OS JCL. Generalidades.
- Clasificación de sistemas.
- Los procesos compilar, enlazar y correr.
- Fujo básico del trabajo.
- La declaración JOB.
- Declaración EXEC. – Declaración DD.
- Procesamiento de archivos de cinta.
- Procesamiento de archivos en dispositivo de acceso directo.
- Utilización del COBOL SORT. – Subprogramas. – Resumen.
- Ejercicios de revisión. – Problemas. – Apéndices. Apéndice A Report Writer. Generalidades. – Vocabulario.
- Un ejemplo: un programa con doble interrupción de control.
- Requisitos de la data división.
- Requisitos de la procedure división. – Resumen.
- Ejercicios de revisión.
- Apéndice B Palabras reservadas de cobol.
- Apéndice C IBM 0S/VS resumen de formatos de referencia COBOL.
- Apéndice D Formatos de ensamblador. – Índice.