Programación estructurada con Cobol /

PREFACIO, LOS OBJETIVOS DE ESTE LIBRO, Al escribir este libro hemos tenido tres objetivos principales. Deseamos proporcionar al principiante en procesamiento de datos con (1) la habilidad de escribir programas eficientes COBOL ANS usando el enfoque estructurado, (2) un entendimiento de cómo se usa e...

Descripción completa

Detalles Bibliográficos
Formato: Libro
Lenguaje:Spanish
Publicado: México : Editorial Continental, ©1985
Edición:segunda edición
LEADER 14825nam a2200217 i 4500
008 220712b pn ||||| |||| 00| 0 spa d
020 |a 968-26-0532-6 
040 |a Sistema de Bibliotecas de la Universidad Tecnológica de Panamá 
245 1 0 |a Programación estructurada con Cobol /   |c Nancy Stern, Robert A. Stern ; traducción José Rosendo Sánchez Palma. 
250 |a segunda edición 
264 3 1 |b Editorial Continental,  |c ©1985  |a México : 
300 |a 564 páginas :   |b ilustraciones ;   |c 28 cm 
505 0 |a Unidad 1. Un panorama de Cobol. 1 INTRODUCCIONA LA PROGRAMACION COBOL. A. Programación de computadoras. -- B. La naturaleza del COBOL. -- C. Programación estructurada. -- D. Un programa ejemplo. -- 2 ORGANIZACION DE LOS DATOS. A. Descripción de los archivos, registros y campos. -- B. Tipos de datos. -- 3 LA DIVISION DE IDENTIFICACION. A. Estructura básica de un programa COBOL. -- B. Requerimientos de codificación de la división de identificación. -- 4 LA DIVISION DE MEDIO AMBIENTE. A. Sección de configuración. -- B. Sección de entrada-salida. -- 5 LA DIVISION DE DATOS. A. Descripción de archivos. -- B. La working-storage section. – 6 LA DIVISION DE PROCEDIMIENTO. A. Instrucción OPEN. -- B. Instrucción READ. -- C. Instrucción PERFORM.... UNTIL. -- D. Instrucciones CLOSE y STOP RUN. -- E. Instrucción MOVE simplificada. -- F. Instrucción WRITTE. -- Unidad 2. Operaciones básicas del Cobol. 7 LA INSTRUCCION MOVE. A. Un enfoque básico. -- B. Los formatos de la instrucción MOVE. -- C. MOVE numérico. -- D. MOVE alfanumérico. -- E. Instrucción MOVE CORRESPONDING (Transcripción de correspondientes). – 8 LA SECCION DE ALMACENAMIENTO DE TRABAJO. A. Elementos independientes y cláusulas de valor. -- B. Elementos agrupados subdivididos en campos relacionados. -- C. Uso de elementos de nivel 77 en el working-storage. -- 9 OPERACIONES ARITMETICAS. A. Instrucción de ADD. -- B. Instrucción de SUBTRACT. -- C. Instrucciones de MULTIPLY y DIVIDE. -- D. Opción de redondeo. -- E. Opción de error en tamaño de resultado. -- F. Instrucción COMPUTE (Calcular). -- 10 INSTRUCCIONES CONDICIONALES. A. Condición simple. -- B. Pruebas de signo, clase y condicionales negadas. -- C. Condicional compuesta. -- Unidad 3. Opciones básicas de impresión y edición. 11 ELEMENTOS ADICIONALES DE LA DIVISION DE DATOS Y RUTINAS DE VERIFICACION DE VALIDEZ. A. Nombres calificados. -- B. Cláusula 'JUSTIFIED RIGHT. -- C. Cláusula de redefinición. -- D. Especificaciones PICTURE adicionales para campos numéricos. -- E. Nombres de condición. -- F. Pruebas de validez. -- 12 EDICION DE LA SALIDA IMPRESA. A. La función de edición. -- B. Interpretación de los caracteres de edición. -- C. Opción de cadenas flotantes y poner a BLANCOS SI ES CERO. -- 13 CONSIDERACIONES ESPECIALES PARA LA SALIDA IMPRESA. A. Espaciado de formas. -- B. Prueba de fin de página y salto a una nueva página. -- C. La alineación de los datos y la impresión de la información de los encabezados. -- 14 INSTRUCCIONES ACCEPT Y DISPLAY. A. Instrucción DISPLAY (desplegar). -- B. Instrucción ACCEPT (acepta). -- C. Uso combinado de ACCEPT y DISPLAY. -- Unidad 4. Consideraciones lógicas avanzadas y rutinas de manejo de tablas. 15 INSTRUCCIONES DE PERFORM. A. El formato básico. -- B. Formas adicionales de las Instrucciones PERFORM. -- 16 METODOS ADICIONALES DE ALTERAR LA SECUENCIA DE UN PROGRAMA. A. Condicionales anidades. -- B. Instrucción GO TO. . . DEPENDING ON. -- C. Instrucción de STOP (alto). -- 17 CLAUSULAS OCCURS-NIVEL SENCILLO. -- 18 RUTINAS DE MANEJO DE TABLAS MEDIANTE EL USO DE LA INSTRUCCION "SEARCH". -- 19 CLAUSULAS DE OCCURS-NIVEL DOBLE Y TRIPLE. A. Cláusulas de occurs de nivel doble. -- B. Cláusula occurs de nivel triple. -- Unidad 5. Proceso de cintas y discos. 20 PROCESO DE ARCHIVOS SECUENCIALES. A. Actualización de archivos secuenciales. -- B. Comprobación de validez de las transacciones. -- C. Cortes de control. -- 21 EL DISPOSITIVO SORT. -- 22 PROCESO EN DISCOS. A. Organización de archivos en discos. -- B. Proceso de archivos secuenciales en disco. -- C. Proceso de archivos en disco secuencial indexado (ISAM). -- D. Proceso de archivos directos. -- E. Proceso de archivos en discos relativos. -- Unidad 6: Opciones Cobol adicionales. -- 23 ASIENTOS ADICIONALES PARA EDITAR Y MAXIMIZAR LA EFICIENCIA DEL PROGRAMA. A. Instrucción INSPECT. -- B. El dispositivo de biblioteca. -- C. Cláusula USAGE. -- 24 DEPURACION DE PROGRAMAS COBOL. A. Depuración de un programa-fase de compilación. -- B. Depuración de un programa-fase de ejecución. -- Apéndice A. Caracteres en el juego de caracteres Cobol. -- Apéndice B. Características de las cintas magnéticas. -- Apéndice C. Elementos fundamentales de la diagramación en bloque y pseudocódigos. -- Apéndice D. Lenguaje de control de trabajos. -- Apéndice E. Resumen de los formatos estándar nacional para el Cobol americano completo de IBM. -- Apéndice F. Diferencias entre las características del Cobol ANS 1968 y 1974. -- Índice. 
520 3 |a PREFACIO, LOS OBJETIVOS DE ESTE LIBRO, Al escribir este libro hemos tenido tres objetivos principales. Deseamos proporcionar al principiante en procesamiento de datos con (1) la habilidad de escribir programas eficientes COBOL ANS usando el enfoque estructurado, (2) un entendimiento de cómo se usa eficientemente el COBOL en las aplicaciones comerciales y (3) el enfoque lógico y necesario para escribir programas más complejos y avanzados. Este libro difiere de los otros que tratan sobre COBOL en las siguientes formas: 1. Este no es ni un '"manual de referencia' ni un texto de instrucción programada. En vez de eso, combina las ventajas de ambos, mientras que minimiza las desventajas. Esto da como resultado un enfoque combinado de texto-libro de trabajo. En este libro se dan explicaciones completas de cada tema, con ilustraciones, preguntas y respuestas inmediatamente después. (Para los ejercicios, el estudiante debe usar una hoja de papel para cubrir las respuestas. Los asteriscos indican dónde empiezan las respuestas.) Varios temas se presentan con muchas ilustraciones y preguntas, de manera que el lector pueda relacionar la información y entender mejor el enfoque lógico necesario para programar en COBOL ANS. 2. La organización del texto es de mucho beneficio al estudiante. La mayoría de los libros de COBOL están fragmentados, generalmente comienzan con una exposición de la PROCEDURE DIVISION (División de procedimiento) y dejan el resto para una explicación posterior. Esto hace extremadamente difícil para el principiante entender cómo organizar efectivamente un programa COBOL. Puede que entienda cada segmento, pero la relación entre ellos le es difícil de conceptualizar. Para utilizar efectivamente el COBOL como un lenguaje de programación, el programador debe entender esta interrelación. Por consiguiente, con este libro, el lector puede escribir programas COBOL completos, Sin importar que sean muy simples, después de las primeras lecciones. No sólo se proporcionan segmentos de programas en los diversos ejemplos e ilustraciones, sino que en todos los puntos se refuerza lo aprendido con anterioridad. Al dar ejemplos completos y programas como respuestas a los problemas, el lector mejora su entendimiento conceptual de COBOL y su habilidad para programar en el lenguaje. 3. Se proporcionan ilustraciones, preguntas y programas que debe escribir el lector, los cuales son totalmente aplicables al campo comercial. La mayoría de los libros en este campo proporcionan ejemplos y preguntas que, aunque pertinentes a los puntos específicos que se están explicando, no tienen relación efectiva al ambiente comercial. Como resultado, el principiante no comprende totalmente la aplicabilidad completa de COBOL ANS a los negocios. Hemos superado este problema al proveer ejemplos y programas que el estudiante debe escribir, los cuales están apegados a la realidad, en un sentido comercial. CAMBIOS EN LA NUEVA EDICION PROGRAMACION ESTRUCTURADA, Se presenta de una forma simple y directa el enfoque estructurado a la programación con COBOL. Esto es, en vez de empezar con explicaciones y justificaciones prolijas de porque es tan popular el enfoque estructurado y porqué se ha instituido para reemplazar las técnicas previas, lo presentamos sencillamente como el método de programación utilizado en este libro. De esta forma, a los estudiantes se les da una exposición muy completa de este método y llegan a reconocer por si mismos sus características intrínsecas. Sólo en capítulos subsiguientes se da la programación estructurada como una alternativa a otras técnicas. Así, el estudiante aprende, desde un principio, esta técnica eficiente y efectiva. TEMAS ADICIONALES, Se han añadido varios temas al libro. Estos incluyen: 1, Técnicas de proceso secuencial de archivos, incluyendo cortes de control y actualización de cintas, 2. El dispositivo SORT. 3, La instrucción SEARCH como un método de manejo de tablas. 4. Rutínas de verificación de validez. Se han ampliado varios temas: 1. El proceso en discos 2. Los apéndices, a. El pseudocódigo como un método para representar el control de la lógica de un programa. b. Control de trabajos. Este material adicional debe ser comprendido si es que el estudiante va a escribir programas tanto de nivel elemental como de nivel intermedio. Puesto que muchos Cursos de COBOL son ahora de dos semestres, estas expansiones y adiciones se pueden usar para mejorar la apreciación y la comprensión de COBOL del estudiante para estos cursos. El material adicional a menudo es útil para cursos de un semestre en los que los estudiantes avanzados están deseosos de ir más allá del material están dar presentado. IMPRESIONES DE COMPUTADORAS, Se han añadido las impresiones de computadoras por varias razones: 1. Hacen más legibles los programas y los extractos de éstos. 2. Aseguran la exactitud del material ilustrativo. 3. Familiarizan al estudiante con los listados de programas y las impresiones de computadoras. PRESENTACION Y ENFOQUE PEDAGOGICO, Dentro de los capítulos ha habido reorganización de secciones en varios de ellos, basándose en los comentarios de los críticos y en las sugerencias de nuestros estudiantes. Por ejemplo, la sección COMPUTE, es ahora parte del capítulo sobre aritmética. Sin embargo, la estructura básica del libro permanece fundamentalmente igual. Dentro de cada capítulo se proporcionan, en forma de unidades dentro de cuadros, resúmenes de cada tópico. Se han añadido preguntas de Falso-Verdadero para repaso de cada capítulo y se han cambiado algunos problemas. En general, es nuestra firme convicción que el enfoque pedagógico aquí presentado está bien adecuado para estudiantes universitarios y proporcionará una base sólida para comprender el lenguaje COBOL. LA ORGANIZACIÓN DEL LIBRO, El libro se ha dividido ahora en seis unidades principales: UNIDAD I: UNA PANORAMICA DE COBOL, Esta unidad introduce al estudiante a la programación estructurada con COBOL ANS. Al final de la primera unidad el estudiante puede escribir programas simplificados en COBOL. Creemos que la mejor manera de aprender el lenguaje es escribir programas completos, sin importar qué tan sencillos sean, desde un principio. UNIDAD II: OPERACIONES BASICAS DE COBOL, Esta unidad contiene un estudio completo de los verbos más frecuentemente usados en COBOL. Proporciona una presentación muy completa de las instrucciones de transferencia de control de decisión. Después de leer esta unidad, el estudiante debe poder programar aplicaciones comerciales elementales con relativa facilidad. UNIDAD II: IMPRESION BASICA Y OPCIONES DE EDICION, Puesto que la impresión de reportes es realmente una parte integral de las aplicaciones comerciales y puesto que el COBOL proporciona tantas opciones, se ha dedicado toda una unidad a este tema. Después de leer esta unidad, el estudiante debe poder producir reportes complejos a nivel gerencial. UNIDAD IV: CONSIDERACIONES LOGICAS AVANZADAS Y RUTINAS DE MANEJO DE TABLAS, Esta unidad incluye una presentación completa de todos los métodos que se pueden usar para transferir control en un programa COBOL. Se explican las razones por las que se usa el enfoque estructurado. Se explican con detalle el manejo de tablas, incluyendo la instrucción SEARCH. Esta unidad se enfoca a problemas de lógica de nivel medio. UNIDAD V: PROCESO DE CINTAS Y DISCOS, Esta unidad se concentra en el proceso de cintas y discos. Se ha expandido en forma importante con respecto a las ediciones previas. Se presentan con detalle: actualizaciones de cintas, intercalaciones, clasificaciones y cortes de control. También se hace énfasis en el proceso en discos. Esta unidad está proyectada para el programador COBOL de nivel medio.  
520 3 |a UNIDAD VI: OPCIONES COBOL ADICIONALES, Esta unidad proporciona una panorámica de tópicos que no son necesariamente para la programación COBOL de nivel medio, pero puede facilitar tal programación. Describe los métodos que se pueden usar para simplificar la codificación. Los apéndices incluyen asientos COBOL estándar tales como palabras reservadas, secuencias de intercalación y formatos. Además, proporcionan un resumen de tres temas con los que el estudiante puede estar familiarizado o no: características de las cintas magnéticas, diagramas de flujo y pseudocódigo y control de trabajos. Los estudiantes que han estudiado estos temas no necesitan leer estos apéndices; aquellos sin conocimientos previos se les exhorta a que los lean. EL USO DEL LIBRO, La intención primordial de este libro es que lo usen estudiantes de preparatoria y de universidad y no requiere un conocimiento previo de lenguajes de programación. No hemos proporcionado una introducción al equipo de cómputo porque este equipo varía grandemente entre los centros de cómputo. Además, el COBOL está diseñado para que sea básicamente independiente de las computadoras. Expresamos gracias especiales a Burroughs, Honeywell e IBM por su cooperación al proporcionar especificaciones, ilustraciones, ejemplos y fotografías. Nos gustaría dar las gracias a nuestro editor, Gene Davenport, por su apoyo, Ellen e Ilene Goldberg por su ayuda editorial, Diana Zaremba por su ayuda en preparar el manual del instructor y a Melanie y Lori Stern por preparar el índice. NANCY STERN, ROBERTA. STERN . 
541 1 |a Centro Regional de Tocumen.  |c D  |d Recibido:2003/09/03.  |e 900114137  |h $25.00. 
900 |a BUT-VE 
942 |c LIBRO 
946 |a 37977  |b Madeline Rivera  |c 37977  |d Madeline Rivera 
999 |c 127453  |d 127453 
952 |0 0  |1 0  |2 ddc  |4 0  |7 3  |8 GEN  |9 158842  |a BUT-VE  |b BUT-VE  |d 2022-07-01  |e D  |g 25.00  |p 900114137  |r 2022-07-01  |t e.1  |w 2022-07-01  |y LIBRO