Cobol

0.0(0)
studied byStudied by 8 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/43

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

44 Terms

1
New cards

COBOL

Common Business Oriented Language

2
New cards

1959

Cobol was developed in ______.

3
New cards

COBOL

It's the language used on many Mainframe computers to handle massive amounts of throughputs like credit card transactions, airline ticketing, and banking services.

4
New cards

CODASYL

Conference on Data Systems Language

5
New cards

COBOL

It was partly based on the programming language FLOW-MATIC

6
New cards

Grace Hopper

Developer of Cobol

7
New cards

COBOL

It is a compiled English-like computer programming language designed for business use.

8
New cards

1961

COBOL 61

9
New cards

1968

COBOL was approved by ANSI as a standard language for commercial use (COBOL 68)

10
New cards

1974

COBOL 74

11
New cards

1985

COBOL 85

12
New cards

2002

Object oriented COBOL was released

13
New cards

Object Oriented Cobol

could use encapsulated objects as a normal part of COBOL programming.

14
New cards

Why use COBOL

Simple, Precise, Structured, Robust, and Readable

15
New cards

COBOL

is a fixed-point numerical system, rather than floating

16
New cards

Standard language

Cobol is a ___________ that can be compiled and executed on machines such as IBM AS/400, personal computers, etc.

17
New cards

Business oriented

COBOL was designed for applications related to financial domain, defense domain, etc.

18
New cards

Robust language

COBOL is a robust language as its numerous debugging and testing tools are available for almost all computer platforms.

19
New cards

Structured language

Logical control structures are available in COBOL which makes it easier to read and modify.

20
New cards

Program Structure

Sections, Paragraphs, Sentences, Statements, and Characters

21
New cards

Sections

are the logical subdivision of program logic. A section is a collection of paragraphs.

22
New cards

Paragraphs

are the subdivision of a section or division. It is either a user-defined or a predefined name followed by a period, and consists of zero or more sentences/entries.

23
New cards

Sentences

combination of one or more statements.

24
New cards

Sentences

appear only in the Procedure division

25
New cards

Statements

it performs some processing

26
New cards

Characters

lowest in the hierarchy and cannot be divisible

27
New cards

Identification Division, Environment Division, Data Division, and Procedure Division

Four division of cobol program

28
New cards

Identification Division

It is the first and only mandatory division of every COBOL program.

29
New cards

Identification Division

The programmer and the compiler use this division to identify the program.

30
New cards

PROGRAM ID

is the only mandatory paragraph. It specifies the program name that can consist 1 to 30 characters.

31
New cards

Environment Division

is used to specify input and output files to the program.

32
New cards

Configuration sections and Input output section

Two sections of environment division

33
New cards

Source computer and object computer

two paragraphs of configuration section

34
New cards

Configuration section

provides information about the system on which the program is written and executed.

35
New cards

Source computer

System used to compile the program.

36
New cards

Object computer

System used to execute the program

37
New cards

Input output section

provides information about the files to be used in the program.

38
New cards

File control and I/O control

two paragraphs of Input output section

39
New cards

File control

Provides information of external data sets used in the

40
New cards

I/O control

Provides information of files used in the program.

41
New cards

Data Division

is used to define the variables used in the program.

42
New cards

File section, working storage section, local storage section, and linkage section

four sections of data division

43
New cards

Procedure Division

used to include the logic of the program. It consists of executable statements using variables defined in the data division. In this division, paragraph and section names are user-defined.

44
New cards

STOP or RUN

The last statement to end the execution in this division is either ________________.