![[Book Cover]](../covergif/0139090606.jpg)
|
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
|
Sign up for future mailings on this subject.
See other books about:
COBOL Programming-Electronic Technology
COBOL--Programming for Business-Computer Science
|

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.
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 detailcovering
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 topicsOffers 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 aidsIncludes checkpoint
exercises, chapter summaries, and programming projects.
- Provides study tools, comprehensive reviews and opportunities
to apply the material to one or more programming applications.
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.
|