CISA Certified Information Systems Auditor – Question0919

Which of the following fourth generation language is a development tools to generate lower level programming languages?

A.
Query and report generator
B. Embedded database 4GLs
C. Relational database 4GL
D. Application generators

Correct Answer: D

Explanation:

Explanation:
Application generators – These development tools generate lower level programming languages(3GL) such as COBOL and C. The application can be further tailored and customized. Data processing development personnel, not end user, use application generators.
For CISA exam you should know below mentioned types of 4GLs
Query and report generator – These specialize language can extract and produce reports. Recently more powerful language has been produced that can access database records, produce complex on-line output and be developed in an almost natural language.
Embedded database 4GLs – These depend on self-contained database management systems. These characteristics often makes them more user-friendly but also may lead to applications that are not integrated well with other product applications. Example includes FOCUS, RAMIS II and NOMAD 2.
Relational database 4GLs – These high level language products are usually an optional feature on vendor’s DBMS product line. These allow the application developer to make better use of DBMS product, but they often are not end-user-oriented. Example include SQL+ MANTIS and NATURAL.
Application generators – These development tools generate lower level programming languages(3GL) such as COBOL and C. The application can be further tailored and customized. Data processing development personnel, not end user, use application generators.
The following were incorrect answers:
Query and report generator – These specialize language can extract and produce reports.
Relational database 4GLs – These high level language products are usually an optional feature on vendor’s DBMS product line.
Embedded database 4GLs – These depend on self-contained database management systems. These characteristics often makes them more user-friendly but also may lead to applications that are not integrated well with other product applications.
Reference:
CISA review manual 2014 Page number 209