Blog Posts - Cobol



CICS: CEMT, CECI, CEBR Commands Part(2 of 3)

#Cloud Computing Middleware an approach- Virtualization http://t.co/tZ325ktkGd #biganalytics #bigdata — ApplyBigAnalytics (@applyanalytics) July 27, 2015 CEMT lets you display and change the status of resources, including programs, transactions...

Mainframe: Top IMS DC Interview Questions (2 of 2)

Different kinds of NoSQL Databases in the age of Big data | Apply Big Analytics http://t.co/9YNFCZW1iG — Srinimf (@srinimf) July 26, 2015 1) Which block MFS uses for input message? DIF- Device input format 2) What is second block it uses?

Mainframe:COBOL Strings, INSPECT,Concatenation, Splitting (2 of 2)

What is String concatenation in COBOL. Read my previous post on COBOL Strings-INSPECT VERB. String concatenation involves joining the contents of two or more source strings or partial source strings to create a single destination string. In COBOL, st...

Mainframe-COBOL Occurs, Indexed By,USAGE is Index (2 of 2)

Read my previous post-1. This post is an advanced topic for Tables/arrays. OCCURS depending ON. Best example to create variable array: 01 ORG-LIMIT PIC 99 COMP VALUE 50. 01 DIVISION-NAME-TABLE. 05 DIVISION-ENTRY OCCURS 1 TO 50 TIMES DEPENDING ON ORG...

Easytrieve Guide for Mainframe Programmers (6 of 20)

VARIOUS I/O COMMANDS: This section will cover a wide variety of commands that will be essential to the EZT+ programmer in organizing the logic that is necessary to construct an EZT+ program. The statements to be covered are . . . . .   PRINT    ...

5 Key differences of INDEX and Subscript for COBOL programmers

You can refer my posts on INDEXED BY and KEY IS of a Table. Subscript: Subscript should be an integer. It should have working storage definition Subscript can be passed to a sub-program Subscript varies from 1 to size of OCCURS Subscript references...

Mainframe-COBOL Occurs, Indexed By,USAGE is Index (1 of 2)

I want to share very important points on COBOL index. First point is Index cannot passed into SUB-PROGRAM and why. Second, is Index is not an Integer. Most mainframe COBOL programmers confused much here of how to use OCCURS clause with KEY phrase...

Mainframe: Reduce your Coding lines using OUTPUT statement in JCL (1 of 2)

Tricky SYSOUT statement in JCL(Job control Language), and ignore it many times by programmers to understand it correctly. Why SYSOUT is coded in JCL SYSOUT data sets are output files that are designed to be printed rather than stored on DASD or tape.

Mainframe: DB2 Tutorial For Software Developers (3 of 5)

Data Definition Language(DDL) CREATE: –This statement is used to create objects Syntax : For Creating a Table CREATE TABLE <tabname> (Col Definitions) PRIMARY KEY(Columns) / FOREIGN KEY UNIQUE (Colname) (referential constraint) [LIKE Ta...

Easytrieve Guide for Mainframe Programmers (5 of 20)

HEADING Report headings can be supplied in the field definition of a data item. When NOT coded with the data item, the actual field name is used as a heading. The heading can be specified by simply using the HEADING parameter of the field definition.

Mainframe: CICS ATI, START an Example

Life cycle of START Command: START command executes through ATI (Automatic time ordered transaction initiation) A user task issues a START command that’s processed by interval control. Interval control creates an ICE that indicates the trans-id...

Mainframe: DB2 Tutorial For Software Developers (2 of 5)

What is SQL? SQL – all data object manipulation, creation and use, involve SQL’s. DB2 objects – Database, Tablespaces & Indexspaces – creation & use, and other terminology’s associated with databases. SQL or Structur...

Mainframe : Advanced CICS for Senior Software Developers(1 of 5)

Many CICS-Mainframe programmers do not know exact difference between ATI and START. Understanding these concepts is little tricky. That is why I am posting these concepts for Senior software developers. Since CICS has multitasking capability, let us...

These IMS DB, IMS DC Error Codes asked in Many Mainframe Interviews

IMS DB, IMS DC error codes for mainframe interviews. How to prepare for IMS DB interviews is a big challenge. I made here simplified. AM – Proc option ‘P’ is not defined for command code VI – Variable segment size is crossing...

COBOL MOVE, Alphanumeric Move, Numeric Move, Decimal Move

MOVE is such a crucial COBOL reserved word. Simple syntax for MOVE is: MOVE {identifier-1 | literal-1} TO identifier-2 .. We can move smaller field to bigger field We cannot move bigger field to smaller field. If so, value will be truncated. Alp...

DB2 DATE,UNPACK and TRIM Functions

TRIM TRIM is a scalar function in DB2. As of DB2 V11 we will see how this function will work. Example: Initial value in :HELLO1 = HELLO1 SELECT TRIM(:HELLO1), TRIM(TRAILING FROM :HELLO1) FROM SYSIBM.SYSDUMMY1 Result: HELLO1,HELLO1 – Both are sa...

Project Manager Responsibilities in Software Company (2 of 2)

Roles and responsibilities: The Project Manager has the authority to run the project on a day-to-day basis on behalf of the Project Board . Responsibility: The Project Manager’s prime responsibility is to ensure that the project produces the...

Mainframe: How to Debug CICS Abend Code

When CICS encounters an error it can’t recover from, it ends in an abnormal termination, or abend. There are many utilities we can use to trace out CICS abends.  Usually, in CICS, when running a transaction, due to logic problem in a program,...

Mainframe: Top IMS DC Interview Questions (1 of 2)

1) What is IMS DC? It is IBM IMS data communication 2)How IMS DC program works? It takes input from terminal, and IMS DC program, interacts with database/files, send back information to the terminal 3)What is a message? Message is a unit of data pass...

These COBOL File Status Codes Asked in Many Mainframe Interviews

The below COBOL errors frequently being asked in many interviews, and occurring in day to day development of COBOL programs. COBOL File Status Codes: 00- Successful 02-Duplicate alternate key 22-Duplicate Key 23-Record not found 24-Space not found to...


Trending Topics

Close