skip to content
COBOL : from micro to mainframe : preparing for the new millennium. Preview this item
ClosePreview this item
Checking...

COBOL : from micro to mainframe : preparing for the new millennium.

Author: Robert T Grauer; Carol Vazquez Villar; Arthur R Buss
Publisher: Upper Saddle River, NJ : Prentice Hall, ©2000.
Edition/Format:   Print book : English : 3rd ed., Fujitsu versionView all editions and formats
Database:WorldCat
Summary:

For a one or two semester introductory COBOL course running on either a PC or mainframe.This machine independent introduction covers all of the basic COBOL elements and special features. Plus, a  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Robert T Grauer; Carol Vazquez Villar; Arthur R Buss
ISBN: 0130858498 9780130858498 0130827134 9780130827135
OCLC Number: 42667922
Description: xiii, 908 pages : illustrations (some color) ; 28 cm + 1 computer optical disc (4 3/4 in.)
Contents: (NOTE: Most chapters begin with an Overview and end with a Summary and Series of Sample Questions) 1. Introduction. 2. From Coding Form to Computer. From Coding Form to Computer. The COBOL Coding Form. Use of an Editor. The Compile, Link, and Execute Sequence. Learning by Doing. Errors in Entering the Program. Errors in Operating System Commands. Errors in Compilation. Errors in Execution. Errors in Data Input. Evolution of COBOL. There's Always a Reason. 3. A Methodology for Program Development. The Tuition Billing Problem. Structured Design. Evaluating the Hierarchy Chart. Completeness. Functionality. Span of Control. Structured Programming. 4. The Identification, Environment, and Data Divisions. COBOL Notation. Identification Division. Environment Division. CONFIGURATION SECTION. INPUT-OUTPUT SECTION. Data Division. FILE SECTION. WORKING-STORAGE SECTION. The Tuition Billing Program. Programming Specifications. COBOL Entries. Limitations of COBOL-74. 5. The Procedure Division. OPEN. CLOSE. READ. Placement of the READ Statement. WRITE. STOP RUN. MOVE. Restrictions on the Move Statement. Alphanumeric Field to Alphanumeric Field. Numeric Field to Numeric Field. Group Moves. PERFORM. IF. The ELSE Clause. Indentation. EVALUATE. Arithmetic Statements. The ROUNDED Clause. The SIZE ERROR Clause. COMPUTE. ADD. SUBTRACT. MULTIPLY. DIVIDE. Programming Tip: Use the COMPUTE Statement. Assumed Decimal Point. The Tuition Billing Program. Test Data. Hierarchy Chart. COBOL Program Skeleton. Limitations of COBOL-74. 6. Debugging. Errors in Compilation. Common Compilation Errors. Errors in Execution. File Status Codes. Another Run Time Error. Logic Errors. Tips for Debugging. DISPLAY Statement. The Structured Walkthrough. 7. Editing and Coding Standards. Editing. The Decimal Point. Zero Suppression. Dollar Signs. Comma. Asterisks for Check Protection. Insertion Characters. Synopsis. Signed Numbers. CR and DB. Plus and Minus Signs. BLANK WHEN ZERO Clause. The Tuition Billing Program Revisited. Coding Standards. Data Division. Programming Tip: Avoid Literals. Procedure Division. Programming Tip: Use Scope Terminators. Both Divisions. A Well-Written Program. 8. Data Validation. System Concepts: Data Validation. The IF Statement. Relational Condition. Class Test. Sign Test. Condition-Name Test (88-Level Entries). Compound Test. Hierarchy of Operations. Implied Conditions. Nested Ifs. NEXT SENTENCE. ACCEPT Statement. Calculations Involving Dates. The Stand-Alone Edit Program. Programming Specifications. Error Messages. Pseudocode. Hierarchy Chart. The Completed Program. Limitations of COBOL-74. 9. More About the Procedure Division. PERFORM. TEST BEFORE/TEST AFTER. In-line Perform. Performing Sections. PERFORM THRU. Programming Tip: Perform Paragraphs, Not Sections. READ. False-Condition Branch. READ INTO. WRITE FROM. INITIALIZE. String Processing. INSPECT. STRING. UNSTRING. Reference Modification. ACCEPT. Duplicate Data Names. Qualification. MOVE CORRESPONDING. The Car Billing Program. Programming Specifications. Program Design. The Completed Program. Limitations of COBOL-74. 10. Screen I-O. ACCEPT. Programming Tip: Micro Focus Level 78-The Use of COBOL Constants. DISPLAY. The Tuition Billing Program Revisited. Programming Specifications. Hierarchy Chart. Pseudocode. The Completed Program. Programming Tip: The Hidden Power of the Alt key. Car Validation and Billing Program. Programming Specifications. The Screen Section. Hierarchy Chart. Pseudocode. The Completed Program. Limitations of COBOL-74. 11. Introduction to Tables. Introduction to Tables. OCCURS Clause. Processing a Table. PERFORM VARYING. A Second Example. Problems with the OCCURS Clause. Rules for Subscripts. Relative Subscripting. USAGE Clause. OCCURS DEPENDING ON. The Student Transcript Program. Programming Specifications. Program Design. The Completed Program. Indexes versus Subscripts. The SET Statement. Limitations of COBOL-74 322 12. Table Lookups. System Concepts. Types of Codes. Characteristics of Codes. Sequential Table Lookup. Binary Table Lookup. Positional Organization and Direct Lookups. Initializing a Table. Hard Coding. Input-Loaded Tables. Table Lookups. PERFORM VARYING Statement. SEARCH Statement. Programming Tip-Restrict Subscripts and Switches to a Single Use. SEARCH ALL Statement. Direct Lookup. Range-Step Tables. A Complete Example. Programming Specifications. Program Design. The Completed Program. Limitations of COBOL-74. 13. Multilevel Tables. System Concepts. COBOL Implementation. One-Level Tables. PERFORM VARYING. Two-Level Tables. Errors in Compilation. PERFORM VARYING. A Sample Program. Programming Specifications. Program Design. The Completed Program. Three-Level Tables. PERFORM VARYING. A Sample Program. Programming Specifications. The Completed Program. Table Lookups. A Calorie Counter's Delight. Programming Specifications. Range-Step Tables. The Completed Program. Limitations of COBOL-74. 14. Sorting. System Concepts. Collating Sequence. Embedded Sign. COBOL Implementation. SORT Statement. SD (Sort Description). RELEASE and RETURN. Programming Specifications. USING/GIVING Option. INPUT PROCEDURE/OUTPUT PROCEDURE Option. Comparing Options. MERGE Statement. Limitations of COBOL-74. 15. Control Breaks. System Concepts. Running versus Rolling Totals. One-Level Control Breaks. Programming Specifications. Hierarchy Chart. Pseudocode. The Completed Program. Two-Level Control Breaks. Hierarchy Chart. Pseudocode. The Completed Program. Three-Level Control Breaks. Hierarchy Chart. Pseudocode. The Completed Program. Programming Tip: How to Write a Control Break Program. Limitations of COBOL-74. 16. Subprograms. Subprograms. Called and Calling Programs. COPY Statement. Calling BY CONTENT and BY REFERENCE. Programming Tip: Use COPY to Pass Parameters. INITIAL Clause. A System for Physical Fitness. Programming Specifications. Hierarchy Chart. Pseudocode. The Completed Programs. Main Program (FITNESS). Input Program (INPUTSUB). Weight-Range Program (WGTSUB). Training Program (TRAINSUB). Display Program (DSPLYSUB). Time Program (TIMESUB). The Linkage Editor. Problems with the Linkage Editor. Limitations of COBOL-74. 17. Sequential File Maintenance. System Concepts. Sequential versus Nonsequential Processing. Periodic Maintenance. Data Validation. Programming Specifications. Designing the Program. The Completed Program. Sequential File Maintenance. Programming Specifications. The Balance Line Algorithm. Designing the Hierarchy Chart. Top-Down Testing. The Stubs Program. The Completed Program. 18. Indexed Files. System Concepts. COBOL Implementation. Creating an Indexed File. Programming Specifications. Pseudocode. The Completed Program. Additional COBOL Elements. OPEN. READ. WRITE. REWRITE. DELETE. Maintaining an Indexed File. Programming Specifications. Hierarchy Chart. Pseudocode. The Completed Program. Alternate Record Key. Programming Specifications. Concatenated Key. The START Statement. Limitations of COBOL-74. 19. The Year 2000 Problem. The Year 2000 Problem. Date Arithmetic. COBOL Intrinsic Calendar Functions. Leap-Year Problem. Retirement Program Revisited. 20. Object-Oriented COBOL Programming. The Next Generation of COBOL. The Development of Structured Programming. Terminology. The Object-Oriented versus Structured Paradigm. Student-Look-UP Program. The Registrar Class. Classes and Inheritance. ProcessRequests Method. The StudentDM Class. The StudentDM Instance Definition. The Student Class. The Person Class. The Student UI Class. The Student PRT Class. Conclusion. Appendix A: Micro Focus Personal COBOL for Windows: UsersGuide and Tutorial. Appendix B: Getting Started. Appendix C: Reserved Words. Appendix D: COBOL-85 Reference Summary. Appendix E: COBOL 1997, 1998, 1999, 2000, or ...? Appendix F: Answers to Odd-Numbered Exercises. Appendix G: Projects. Index.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/42667922> # COBOL : from micro to mainframe : preparing for the new millennium.
    a schema:CreativeWork, schema:Book ;
   library:oclcnum "42667922" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1909465153#Place/upper_saddle_river_nj> ; # Upper Saddle River, NJ
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nju> ;
   schema:about <http://dewey.info/class/005.133/e21/> ;
   schema:about <http://id.worldcat.org/fast/843421> ; # COBOL (Computer program language)
   schema:bookEdition "3rd ed., Fujitsu version /" ;
   schema:bookFormat bgn:PrintBook ;
   schema:contributor <http://viaf.org/viaf/29685764> ; # Carol Vazquez Villar
   schema:contributor <http://viaf.org/viaf/27220170> ; # Arthur R. Buss
   schema:copyrightYear "2000" ;
   schema:creator <http://viaf.org/viaf/71545260> ; # Robert T. Grauer
   schema:datePublished "2000" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1909465153> ;
   schema:inLanguage "en" ;
   schema:name "COBOL : from micro to mainframe : preparing for the new millennium."@en ;
   schema:productID "42667922" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/42667922#PublicationEvent/upper_saddle_river_nj_prentice_hall_2000> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/1909465153#Agent/prentice_hall> ; # Prentice Hall
   schema:workExample <http://worldcat.org/isbn/9780130827135> ;
   schema:workExample <http://worldcat.org/isbn/9780130858498> ;
   umbel:isLike <http://bnb.data.bl.uk/id/resource/GBA015098> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/42667922> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1909465153#Place/upper_saddle_river_nj> # Upper Saddle River, NJ
    a schema:Place ;
   schema:name "Upper Saddle River, NJ" ;
    .

<http://id.worldcat.org/fast/843421> # COBOL (Computer program language)
    a schema:Intangible ;
   schema:name "COBOL (Computer program language)"@en ;
    .

<http://viaf.org/viaf/27220170> # Arthur R. Buss
    a schema:Person ;
   schema:familyName "Buss" ;
   schema:givenName "Arthur R." ;
   schema:name "Arthur R. Buss" ;
    .

<http://viaf.org/viaf/29685764> # Carol Vazquez Villar
    a schema:Person ;
   schema:familyName "Vazquez Villar" ;
   schema:givenName "Carol" ;
   schema:name "Carol Vazquez Villar" ;
    .

<http://viaf.org/viaf/71545260> # Robert T. Grauer
    a schema:Person ;
   schema:birthDate "1945" ;
   schema:familyName "Grauer" ;
   schema:givenName "Robert T." ;
   schema:name "Robert T. Grauer" ;
    .

<http://worldcat.org/isbn/9780130827135>
    a schema:ProductModel ;
   schema:isbn "0130827134" ;
   schema:isbn "9780130827135" ;
    .

<http://worldcat.org/isbn/9780130858498>
    a schema:ProductModel ;
   schema:isbn "0130858498" ;
   schema:isbn "9780130858498" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.