[Book Cover]

Introduction to COBOL: A Guide to Modular Structured Programming, 1/e

David M. Collopy, Ohio University

Published September, 1999 by Prentice Hall Career & Technology

Copyright 2000, 568 pp.
Paper Bound w/CD-ROM
ISBN 0-13-909060-6

[CD Included]


Sign up for future
mailings
on this subject.

See other books about:
    COBOL Programming-Electronic Technology

    COBOL--Programming for Business-Computer Science


Summary

For freshman/sophomore level introductory courses in computer programming, such as Programming and Design, Introduction to COBOL Programming, Introduction to Business Programming, and Introduction to Computer Science. Light on technical lingo and free of extraneous details, this carefully crafted introductory text presents COBOL at a level new students will enjoy and readily understand, using a simplified, “learn-by-example” approach that stresses top-down design and modular structured programming. Placing a special emphasis on planning and developing the program logic, it offers complete programming examples that walk students through the problem analysis, logic design, program coding, testing, and debugging, and examines sequential and indexed file processing in an easy-to-follow, step-wise manner.

Features


Written for the beginner.

  • Conversational in tone and easy-to-understand, the text is accessible to anyone who wants to learn to program in COBOL, but who has little or no previous programming background or mathematics beyond high school algebra.
“Learn-by-example approach”— Introduces two or more realistic sample programs in each chapter which demonstrate how the material can be applied to an actual programming situation; illustrates the application of the program development process from start to finish.
  • Simplifies and reinforces the learning process by showing complete examples of how the programming elements work to help students better understand the relationship between the logic design and how the actual program code is obtained.
Program development process— Emphasizes the program development process throughout as a means to teach applications, and stresses the importance of using top-down logic design and modular structure programming to construct high-quality, easy-to-read programs.
  • Provides students with a structured learning system that explores the complete program development process in detail—covering everything from problem definition to input/output specifications, processing requirements, hierarchy charts, program flowcharts, pseudocode, and program code. Program dissections.
  • Dissects program code and explains step-by-step how the program statements work together to produce the desired output.
Non-technical coverage of key topics—Offers a simplified yet highly effective study of such important topics as menu-driven programming, data validation, guidelines for creating efficient and effective menu systems, sequential, relative and indexed files, and more.
  • Enables students to readily grasp material and take pride in their progress.
A host of pedagogical aids—Includes checkpoint exercises, chapter summaries, and programming projects.
  • Provides study tools, comprehensive reviews and opportunities to apply the material to one or more programming applications.


Table of Contents
    1. Basic Concepts.
    2. Taking a Closer Look.
    3. Modular Programming and Picture Strings.
    4. Loops and Printer Output.
    5. Decisions and Branching.
    6. Using Menus.
    7. Using Data Files.
    8. Page and Control Break Reports.
    9. Multilevel Control Break Reports.
    10. Table Processing.
    11. Multilevel Tables.
    12. Sequential Files.
    13. Updating Sequential Files.
    14. Relative File Processing.
    15. Indexed Files.
    Appendix A: Reserved Words.
    Appendix B: Programming Standards.
    Appendix C: Answers to Checkpoint Exercises.
    Index.


[Help]

© Prentice-Hall, Inc. A Simon & Schuster Company
Comments To webmaster@prenhall.com