Lesson 1 - Intro to COBOL Programming

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/55

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:15 AM on 9/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

56 Terms

1
New cards

Common Business Oriented Language

What does COBOL stand for?

2
New cards

1959

When was COBOL developed?

3
New cards

CODASYL committee

Who developed COBOL?

4
New cards

1960

When were the first COBOL compilers released?

5
New cards

American National Standard Institute

What organization created the COBOL standards?

6
New cards

first ANSI standard version

What happened in 1968?

7
New cards

second version for efficiency

What happened in 1974?

8
New cards

Enhanced versatility and structure

What happened in 1985?

9
New cards

Object oriented features added

What happened in 2002?

10
New cards

Method overloading introduced

What happened in 2014?

11
New cards

Business, banking, insurance, and government systems

Where is COBOL still widely used?

12
New cards

Simple, portable, and maintainable

What are the strengths of COBOL?

13
New cards

Wordy, rigid format, and not for scientific use

What are the weaknesses of COBOL?

14
New cards

Backbone of mainframe computing

What role does COBOL play in mainframe computing?

15
New cards

96%

Approximately what percentage of ATM transactions run on COBOL?

16
New cards

80%

What percentage of in-person transactions does COBOL power?

17
New cards

71%

What percentage of Fortune 500 companies depend on COBOL?

18
New cards

60 million

How many hospital patients receive care through COBOL systems?

19
New cards

500 million

How many mobile phones connect directly or indirectly to COBOL applications?

20
New cards

2K

How many containers are managed by COBOL?

21
New cards

20K

How many retirement plans are managed by COBOL?

22
New cards

Over 1 billion

How many new lines of COBOL code are written each year?

23
New cards

Financial services

What major industry heavily relies on COBOL?

24
New cards

Abend

An unexpected or abnormal termination of a program due to a problem in code or data.

25
New cards

Syntax

A system-defined standard that should be followed when coding COBOL statements like MOVE, IF, and PERFORM.

26
New cards

Character String

A set of characters used to name something.

27
New cards

Statement

An individual instruction or command in COBOL, such as MOVE, ADD, and DISPLAY.

28
New cards

Sentence

A group of COBOL statements ending in a period.

29
New cards

Paragraph or Routine

A set of statements coded together to perform a task; it can be executed using PERFORM.

30
New cards

Section

A set of paragraphs coded together; it can be executed using PERFORM.

31
New cards

Division

A major part of a COBOL program, such as IDENTIFICATION, ENVIRONMENT, DATA, and PROCEDURE.

32
New cards

Separator

Characters used to separate strings, such as spaces and commas.

33
New cards

Delimiter

Used to specify the start or end of a string, such as single or double quotes.

34
New cards

Condition

An expression that results in TRUE or FALSE and determines the program flow based on its return value.

35
New cards

Variable or Data Item

A data name used to hold a value for processing in the program.

36
New cards

Constant

A variable that has only one value throughout the execution of the program.

37
New cards

Figurative Constants

System-defined keywords that have predefined values.

38
New cards

Literal

The value assigned to a variable.

39
New cards

Scope Terminator

A COBOL reserved word that specifies the end of specific COBOL statements.

40
New cards

Arithmetic Expression

The coding form of arithmetic calculations; a combination of two or more variables with arithmetic operators.

41
New cards

Physical File

The actual file that contains data in the form of records.

42
New cards

Logical File

A name used in the program that refers to the actual physical file.

43
New cards

Array or Table

A set of similar elements arranged in sequential order that can be accessed by their position; also called a Table in COBOL.

44
New cards

Binary Search

An algorithm used on sorted arrays that repeatedly divides the array into two parts to quickly find an element.

45
New cards

Compiler

A utility that converts source code from a high-level language into object code or machine language.

46
New cards

Load Module

An executable component of a program generated by the compiler.

47
New cards

Identification division

The first division of a COBOL program that contains information about the program and its author/programmer.

48
New cards

Environment division

The division that describes the types of hardware where the program is written and executed.

49
New cards

Configuration division

The section in the Environment Division that defines the source and object computer.

50
New cards

Input and output section

The section in the Environment Division that defines the logical and physical files used in the program.

51
New cards

Data division

The division that contains the FILE SECTION and WORKING-STORAGE SECTION.

52
New cards

File section

The section in the Data Division that declares the logical input and output files used in the program.

53
New cards

Working storage section

The section that declares all the variables to be used in the program.

54
New cards

Procedure division

The division where the program logic is developed. The division that contains user-defined sections, paragraphs, clauses, and statements.

55
New cards

Coding sheet

Specifies from where each statement coding should start and how it differentiates from other statements.

56
New cards