COBOL and ABAP Programming Quiz
Test your knowledge of COBOL programming and SAP ABAP development including Data Dictionary, SmartForms, and SQL queries.
Questions
The COBOL PERFORM loop is the equivalent of which of the following statements found in Java or C++ ?
- DO WHILE
- METHOD
- IF
- FOR
Which one of the following is not a COBOL division?
- Identification
- Linkage
- Data
- Procedure
As per COBOL coding standards what is the meaning of an asterisk in column 7?
- Indicates start of a new line
- Indicates the line is commented
- Indicates the continuation of the previous line
- None of the above
What does the Acronym COBOL stand for?
- Common OBservation Official Language
- COmputer Basic Operating Language
- COmmon Business Oriented Language
- None of the above
What is the command used for printing in COBOL?
- SHOW
- PRINT
- DISPLAY
- DISP
Condition names are names associated with a field that take on a true/false status depending on whether their value is equal to the field value. They are indicated by a level number of what?
- 66
- 77
- 88
- 5
What is the result of compilation of a COBOL module?
- LINKDECK
- LINKLIB
- LINKEDIT
- All the above
State TRUE or FALSE. In the PROCEDURE DIVISION, only SECTION is optional. There must be at least one PARAGRAPH, SENTENCE and STATEMENT.
- True
- False
How many Bytes does a PIC 9(7) COMP-3 occupy?
- 7
- 6
- 5
- 4
SMARTFORM is client independent.
- True
- False
what is the interface between application program and smartfrom?
- Function Module
- Subroutinue
- Macro
- Event
What is the system field to display the total number of pages for the currently processed form?
- &SFSY-JOBPAGES&
- &SFSY-PAGEBREAK&
- &SFSY-FORMPAGES&
- &SFSY-PAGENAME&
SMARTFORM does not generate any Function Module when activated.
- True
- False
What is the basic object of data Dictionary?
- Domains
- Documentation
- Data Models
- Dynpro
What is invalid attribute of a domain?
- Type
- Fixed values
- Length
- Header
Sub query usually more efficient because
- Data is filtered in the database
- Data is filtered on the network
- Data is filtered in the sapgui
- Data is filtered at the application server
From the below given options, select all those which are correct.
- VALUE clause is used to initialize the data items in the working storage section.
- INITIALIZE is used to initialize the data items in the procedure division.
- INITIALIZE clause is used to initialize the data items in the working storage section.
- VALUE is used to initialize the data items in the procedure division.
Select the sections which are main sections in DATA DIVISION?
- FILE SECTION
- LINKAGE SECTION
- WORKING-STORAGE SECTION
- REPORT SECTION
Search help can not be attach to
- Domain
- Field of a table
- Check table
- Type
Full Buffering would be appropriate for?
- Transaction Tables
- Small Static tables
- Internal Tables
- Tables with generic Keys