Home Page Icon
Home Page
Table of Contents for
Title Page
Close
Title Page
by Michael Coughlan
Beginning COBOL for Programmers
Title Page
Dedication
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Preface
CHAPTER 1: Introduction to COBOL
What Is COBOL?
History of COBOL
The Argument for COBOL (Why COBOL?)
Summary
References
CHAPTER 2: COBOL Foundation
COBOL Idiosyncrasies
COBOL Syntax Metalanguage
Structure of COBOL Programs
The Four Divisions
COBOL Coding Rules
Example Programs
Where to Get a COBOL Compiler
Summary
References
CHAPTER 3: Data Declaration in COBOL
Categories of Program Data
Declaring Elementary Data Items
Assignment in COBOL
Structured Data
Summary
CHAPTER 4: Procedure Division Basics
Input and Output with ACCEPT and DISPLAY
Arithmetic in COBOL
Let’s Write a Program
Summary
CHAPTER 5: Control Structures: Selection
Selection
IF Statement
Condition Types
Implied Subjects
Nested IFs
Delimiting Scope: END-IF vs. Period
Condition Names
EVALUATE
Summary
References
CHAPTER 6: Control Structures: Iteration
Paragraphs Revisited
The PERFORM Verb
PERFORM..TIMES
PERFORM..UNTIL
PERFORM..VARYING
Summary
References
CHAPTER 7: Introduction to Sequential Files
What Is a File?
Processing Sequential Files
Summary
CHAPTER 8: Advanced Sequential Files
Files with Multiple Record Types
Printer Sequential Files
Variable-Length Records
Summary
CHAPTER 9: Edited Pictures
Edited Pictures
Formatting Output
Types of Editing
Editing Symbols
Insertion Editing
Suppression-and-Replacement Editing
Example Print Lines
PICTURE String Restrictions
The PICTURE Clause Scaling Symbol
Summary
CHAPTER 10: Processing Sequential Files
File Organization vs. Method of Access
Sequential Organization
Control-Break Processing
Updating Sequential Files
The Full File Update Problem
Summary
CHAPTER 11: Creating Tabular Data
Tables vs. Arrays
Declaring Tables
Why Use Tabular Data?
Multidimensional Tables
Prefilled Tables
ANS 85 Table Changes
Summary
CHAPTER 12: Advanced Data Declaration
The Redefines Clause
The REDEFINES Clause
The RENAMES Clause
The USAGE Clause
Decimal Arithmetic
Summary
References
CHAPTER 13: Searching Tabular Data
SEARCHING Tabular Data
Searching Using SEARCH and SEARCH ALL
The SEARCH Verb
The SEARCH ALL Verb
Variable-Length Tables
Summary
CHAPTER 14: Sorting and Merging
SORTING
Merging Files
Summary
CHAPTER 15: String Manipulation
The INSPECT Verb
String Concatenation
String Splitting
Reference Modification
Intrinsic Functions
Summary
CHAPTER 16: Creating Large Systems
Subprograms and the COPY Verb
The CALL Verb
The COPY Verb
Summary
CHAPTER 17: Direct Access Files
Direct Access vs.Sequential Files
Organization of Relative Files
Processing Relative Files
Relative Files: Syntax and Semantics
Organization of Indexed Files
Processing Indexed Files
Indexed Files: Syntax and Semantics
Comparison of COBOL File Organizations
Summary
Introduction
CHAPTER 18: The COBOL Report Writer
Report Writer
Declaratives
Summary
Introduction
File Descriptions
Print Specification
CHAPTER 19: OO-COBOL
Module Strength and Module Coupling
Informational-Strength Modules in COBOL
OO-COBOL
A Formal Introduction to OO-COBOL
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
cover
Next
Next Chapter
Copyright
Beginning COBOL for
Programmers
Michael Coughlan
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset