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....

Descripción completa

Detalles Bibliográficos
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.