In this course, We are going to discuss the below topics theoretically and practically on the Mainframe system:
•Introduction to COBOL
•How to write a COBOL
•COBOL coding sheet:
•AREA-A
•AREA-B
•COBOL Program structure
•COBOL Language rules
•Level numbers
• 01 – 49 Level number
•66 Level number ( Renames )
•88 Level number ( Condition name )
•77 Level Number (Individual Elementary data item )
•COBOL compilation process:
•Compile
•Link-edit
•How to check the errors in the COBOL program after compilation
•Editing picture clauses
•Zero suppression
•Other editing picture clauses
•Differences between V and . (Decimal Point)
•COBOL Basic verbs: ACCEPT, STOP RUN
•Arithmetic verbs:
•ADD
•SUBTRACT
•MULTIPLY
•DIVIDE
•COMPUTE
•Relational operators:
•IS EQUAL TO
•IS NOT EQUAL TO
•IS GREATER THAN
•IS NOT GREATER THAN
•IS NOT LESS THAN
•Conditional expressions:
•Class Condition
•Relation condition
•Sign Condition
•Logical operators:
•AND
•OR
•IF condition:
•Simple if condition
•IF else IF
•Nested IF
•EVALUATE VERB
•STRING:
•Concatenate with Space, Delimiter, and Size
•UNSTRING:
•Splitting the data from one string to many strings
•INSPECT
•INSPECT with tallying
•INSPECT with replacing
•INSPECT with Converting
•PERFORM:
•Simple PERFORM
•PERFORM WITH N TIMES
•PERFORM WITH UNTIL
•PERFORM WITH THRU
•PERFORM WITH VARYING
•INLINE PERFORM
•OUTLINE PERFORM
•Difference between CONTINUE & NEXT SENTENCE
•File handling in COBOL programs:
•How to read the data from a sequential file
•How to read the data from the sequential file and write them into another file based on condition(s)
•How to update the data in a sequential file
•How to read the data from sequential and write them into KSDS ( Key sequenced dataset )
•How to read the data randomly from KSDS ( Key sequenced dataset )
•How to ready the data dynamically from KSDS file ( Key sequenced dataset )
•How to delete a record from KSDS ( Key sequenced dataset )
•How to update the data in a sequential file
•Error handling for files
•OCCURS or ARRAYS or TABLE HANDLING:
•How to declare arrays in the COBOL program
•How to store the data in an array using subscript
•How to access the elements from an array using subscript
•How to store the data in an array using INDEX
•How to access the elements from an array using INDEX
•SET VERB
•Demo on LINEAR SEARCH
•Demo on BINARY SEARCH
•Differences between SUBSCRIPT and INDEX
•Differences between LINEAR SEARCH and BINARY SEARCH
•SUB Programs:
•Static call
•dynamic call
•Differences between static call and dynamic call
•CALL BY REFERENCE
•CALL BY CONTENT
•Differences between CALL BY REFERENCE & CALL BY CONTENT
Learn Python like a Professional Start from the basics and go all the way to creating your own applications and games
4.6
★★★★★ 4.6/5
1,474,038 students