In COBOL, who initiated the language development that was later sponsored by the Department of Defense?
Mary K. Hawes
The philosophy of separating data descriptions from procedural instructions in COBOL was heavily influenced by this person.
Grace Hopper
in what year when the landmark test proved COBOL’s machine independence by running the same program on RCA and Univac computers.
1960
This consortium developed COBOL to provide a portable, English-like standard for commercial data processing.
CODASYL
This computer scientist suggested the name “COBOL” during the initial development sprint.
Bob Bemer
Version of COBOL that introduced structured programming features like scope terminators to eliminate “spaghetti code.”
COBOL-85
This COBOL standard replaced portable arithmetic results with IEEE 754 data types.
COBOL 2014
This major U.S. government agency manages approximately 60 million lines of COBOL code as of 2025.
Social Security Administration (SSA)
This mandatory clause for elementary items in the Data Division defines the category, size, and format of the data.
PICTURE (PIC) Clause
This clause specifies the internal storage format, such as DISPLAY, BINARY, or POINTER.
USAGE Clause
In COBOL, this data type is strictly limited to letters and space characters.
Alphabetic (PIC A)
Specialized operator used for pattern matching that evaluates whether a data item matches a defined regular expression.
LIKE
This operator splits a single string into multiple substrings based on specific delimiters in COBOL.
UNSTRING
System-reserved words that represent specific fixed values, such as ZERO, SPACE, or NULL.
Figurative Constants
This division contains the executable instructions and execution logic in a COBOL program.
PROCEDURE DIVISION
This implicitly defined special register returns the declared size of an identifier in bytes at compile time.
LENGTH OF
This specific level number is used to define named constants for literal values or the results of constant expressions.
Level 78 (Constant-Names)
This file organization uses one or more indexes to locate data by identifying key values and their corresponding record locations.
Indexed Files
In fixed-format COBOL, this specific column contains an asterisk to mark a comment line.
Column 7
This specific section within the Data Division is used to limit variables locally to a subprogram.
LINKAGE SECTION
COBOL is inherently case-sensitive, meaning EMPLOYEE-NAME and employee-name are treated as completely different identifiers.
True or False
False (COBOL is not case-sensitive; identifiers are treated the same regardless of case)
The COMPUTE statement in COBOL allows for familiar algebraic syntax instead of using multiple procedural verbs.
True or False
True
COBOL supports abstract data types like sets, trees, and graphs natively as built-in structures. True or False
False (Sets, trees, and graphs are not natively supported and must be implemented using procedural logic and indexed files)
In free-format COBOL, continuation of lines is done with a hyphen at the end of the line.
True or False
True