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 enfoqu...
Formato: | Libro |
---|---|
Lenguaje: | Spanish |
Publicado: |
México :
Prentice-Hall,
©1983
|
Edición: | primera edición |
Tabla de Contenidos:
- 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.