Table of Contents
SAP ABAP Internal Tables
Question#1 Search is done using binary search algorithm in __.
a) Standard Table
b) Sorted Table
c) Hash Table
d) All of these
Ans : Sorted Table
Question#2 _ is used to summate entries in an internal table.
a) ADD
b) SUM
c) TOTAL
d) COLLECT
Ans : COLLECT
Question#3 _ tables are always sorted by a key.
a) Hashed Table
b) Sorted Table
c) Standard Table
d) Both Sorted and Hashed table
Ans : Both Sorted and Hashed table
Question#4 __ are used to store the data fetched from the database tables at the runtime.
a) Internal tables
b) Data Dictionary
c) Domain
d) Fields
Ans : Internal tables
Question#5 When there is no error in the program and all the loops in the program are executed successfully at least once, the value of sy-subrc would be________.
a) 0
b) 1
c) 2
d) 3
Ans : 0
Question#6 State True or False. Internal tables cannot be nested
a) True
b) False
Ans : False
Question#7 State True or False: The DESCRIBE TABLE statement provides information about an internal table’s attributes.
a) True
b) False
Ans : True
Question#8 How many types of internal tables are there?
a) 1
b) 2
c) 3
d) 4
Ans : 3
Question#9 CLEAR is used to:
a) Delete all table records of database
b) Delete all table records of internal table
c) Initialize the header line
d) None of these
Ans : Delete all table records of internal table
Question#10 __ statement provides information about an internal table’s attributes.
a) DESCRIBE TABLE
b) SY-DEBUG
c) COLLECT
d) None of these
Ans : DESCRIBE TABLE
Question#11 Syntax for Loop in ABAP.
a) LOOP AT INTO
b) LOOP AT
c) Both the syntax
d) None of these
Ans : Both the syntax
Question#12 Search is done using hash algorithm in __.
a) Standard Table
b) Sorted Table
c) Hash Table
d) All of these
Ans : Hash Table
Question#13 System variable used in debugging.
a) SY-TABIX
b) SY-SUBRC
c) SY-DEBUG
d) All of these
Ans : SY-SUBRC
Question#14 If the internal table is empty,_.
a) control traverses in the entire loop
b) all the statements between LOOP and ENDLOOP are ignored
c) all the statements between LOOP and ENDLOOP are processed
d) it results in runtime error
Ans : all the statements between LOOP and ENDLOOP are ignored
Question#15 To change or output the contents of an internal table, you need a
a) Work Area
b) fields
c) rows and columns
d) Body
Ans : Work Area
Question#16 __ is the default work area for internal tables with headerline.
a) Work area
b) Headerline
c) Database
d) None of these
Ans : Headerline
Question#17 If the statements in a loop are not executed at all, the value of sy-subrc would be
a) 1
b) 2
c) 3
d) 4
Ans : 4
Question#18 System Variable in ABAP is SY-TABIX is used to
a) Count pages
b) Note down errors
c) Contain the index of the current table entry
d) None of these
Ans : Contain the index of the current table entry
Question#19 Internal tables consists of __.
a) Header line
b) Body
c) None of these
d) Both
Ans : Both
Question#20 State True or False. Internal tables exist only at the runtime
a) True
b) False
Ans : True
Function Modules
Question#1 Function groups depicts _.
a) encapsulation
b) inheritance
c) abstraction
d) All of these
Ans : encapsulation
Question#2 Types of function module.
a) Update Module
b) Remote Enabled Function
c) Normal Function
d) All of these
Ans : All of these
Question#3 We need not write the same code again and again in all the programs using___________.
a) Modularization technique
b) Copy paste technique
c) Polymorphism technique
d) None of these
Ans : Modularization technique
Question#4 What is the need of modularization?
a) Easy to maintain the code
b) To improve the structure of the program
c) Easy to read and understand the code
d) All of these
Ans : All of these
Question#5 A _ is a set of procedures defined in the Function Groups.
a) Function Builder
b) Function Modules
c) Screen Painter
d) data dictionary
Ans : Function Modules
Question#6 All of the function modules in a function group can access the _ of the group.
a) local data
b) global data
c) both local and global data
d) None of these
Ans : global data
Question#7 Using function modules helps us in __.
a) easy transfer of code
b) code reusability
c) comlexing the structure
d) All of these
Ans : code reusability
Question#8 State true or false: A function group contains logically related Function Modules.
a) True
b) False
Ans : True
Question#9 State True or False, A Function Group cannot be executed
a) True
b) False
Ans : True
Question#10 State true or false, Unlike Include Programs, Function Modules can be executed independently.
a) True
b) False
Ans : True
Question#11 Function modules are type _ programs.
a) F
b) X
c) M
d) E
Ans : F
Question#12 _ helps to pass internal tables between the actual and formal parameters.
a) Importing option
b) Tables option
c) Exporting option
d) Changing option
Ans : Exporting option
Question#13 Modularization techniques are
a) Includes
b) Subroutines
c) Function Modules
d) All of these
Ans : All of these
Question#14 A __ is a container of function modules
a) Function Group
b) Package
c) ABAP Easy Access screen
d) Program
Ans : Function Group
Question#15 BAPI stands for
a) Business Applied Programming Interface
b) Business Applied Programming Integration
c) Business Appilcation Programming Integration
d) Business Application Programming Interface
Ans : Business Application Programming Interface
Question#16 Function Module which can be used by any ABAP program in the same system to process data.
a) Normal Function
b) Update Module
c) Remote Enabled Function
d) None of these
Ans : Normal Function
Question#17 State True or False, When a function module is called, the system loads the whole of its function group into the internal session of the calling.
a) True
b) False
Ans : True
Change and Transport System
Question#1 When an object belonging to SAP name space is changed, it is ____.
a) Updation
b) customer development
c) Modification
d) Change
Ans : Modification
Question#2 Developments, corrections, and repairs are recorded in tasks and transported using _.
a) Transport Request
b) SAP architecture
c) Transport Organizer
d) Change request
Ans : Change request
Question#3 _ is used for testing and different quality checks.
a) Production
b) Development
c) Quality
Ans : Quality
Question#4 Access rights for each client are defined __.
a) while handover
b) during installation
c) while releasing it in production
d) in quality system
Ans : during installation
Question#5 __ will have the objects only after passing quality checks in QAS.
a) Production
b) Development
c) Quality
Ans : Production
Question#6 State true or false. When you have finished your work in the IMG or ABAP Workbench, or have reached a certain stage, you can release the request.
a) True
b) False
Ans : True
Question#7 State true or false: SAP systems are divided into different clients depending on business requirement, the data can be accessed within the client only.
a) True
b) False
Ans : True
Question#8 __ helps you when you organize development projects by allowing to distribute project work for individual developers or teams between different Transport Requests.
a) Transport Request
b) Transport Organizer
Ans : Transport Organizer
Question#9 The __ is activated automatically every time you edit a Repository object.
a) Change request
b) SAP architecture
c) Transport Request
d) Transport Organizer
Ans : Transport Organizer
Question#10 Types of change request.
a) Workbench Request
b) Customizing Request
c) Both
d) None of these
Ans : Both
Question#11 Customer Namespace object change/ creation/ enhancement comes under _.
a) Modification
b) Change
c) customer development
d) Updation
Ans : Updation
Question#12 _ arrangement of the SAP servers and their inter linkage.
a) System Landscape
b) HANA
c) System Achitecture
d) All of these
Ans : System Landscape
Question#13 State true or false. Transports of changes by the CTS allow you to develop in one environment, test your development work in a test environment, and then, if the tests are successful, use it productively.
a) True
b) False
Ans : True
Question#14 State true or false: SAP systems are divided into different clients depending on business requirement, the data can be accessed within the client only.
a) True
b) False
Ans : True
Question#15 State true or False, When you set the request status to Released, all released requests of the currently displayed user are displayed.
a) True
b) False
Ans : True
Question#16 State true or false, The status of a transport request indicates whether it is still being processed (Modifiable) or whether it has been Released.
a) True
b) False
Ans : True
Question#17 __ helps you when you organize development projects by allowing to distribute project work for individual developers or teams between different Transport Requests.
a) Change request
b) Transport Request
c) SAP architecture
d) Transport Organizer
Ans : Transport Organizer
Question#18 __ system is used for enhancements and development of all custom objects.
a) Quality
b) Production
c) Development
Ans : Development
Question#19 Tcode for transport requests.
a) SE09
b) SE37
c) SE38
d) SE11
Ans : SE38
Question#20 DEV, QAS, PROD are connected using ___.
a) Sandbox System
b) Client System
c) Developing System
d) Transport System
Ans : Transport System
Question#21 The __ is activated automatically every time you edit a Repository object.
a) SAP architecture
b) Transport Request
c) Transport Organizer
d) Change request
Ans : Transport Organizer
Question#22 CTS records all the changes in _.
a) Quality system
b) Change request
c) Dev system
d) tables
Ans : Change request
SAP ABAP Data Dictionary
Question#1 Data Element can point to
a) cannot point to any domain
b) 3 domains
c) multiple domains
d) one domains
Ans : multiple domains
Question#2 _____________synchronize access to the same data by more than one program synchronize access to the same data by more than one program.
a) Domain
b) Delivery Class
c) Lock Object
d) Data Types
Ans : Lock Object
Question#3 Types of Search Helps
a) Multiple Search Helps
b) Collective Search Helps
c) Both Elementary and Collective Search Helps
d) All the three mentioned
Ans : Both Elementary and Collective Search Helps
Question#4 _ describes technical attributes.
a) Lock Objects
b) Search Helps
c) Domain
d) Data Element
Ans : Domain
Question#5 _ is the shortcut for execution.
a) F10
b) F8
c) F1
d) F4
Ans : F8
Question#6 __ is the shortcut for search help.
a) F10
b) F8
c) F1
d) F4
Ans : F4
Question#7 State True or False. A view combines the data distributed in several tables.Types of views are Database view, Projection view, Maintenance view, Help view.
a) True
b) False
Ans : True
Question#8 State True or False. A structure is defined like a table in the ABAP Dictionary and can then be accessed from within ABAP programs.
a) True
b) False
Ans : True
Question#9 Data Dictionary is _.
a) System Independent
b) System Dependent
Ans : System Independent
Question#10 _ controls the transport of the table data.
a) Technical settings
b) Data Class
c) Size Category
d) Delivery Class
Ans : Delivery Class
Question#11 Data Dictionary is also called __.
a) DDIC
b) DD
c) ABAP DD
Ans : DD
Question#12 Buffering Types
a) Generic Buffering
b) Full Buffering
c) Single Record Buffering
d) All of the mentioned
Ans : All of the mentioned
Question#13 _ is the centralized storage location for information about the data that is stored in a database.
a) Data Dictionary
b) Easy Access Screen
c) ABAP Editor
d) Smartform
Ans : Data Dictionary
Question#14 Tcode used to access data dictionary is_____________.
a) SE38
b) SE11
c) SE80
d) SE30
Ans : SE11
Question#15 _ is the interface between the ABAP dictionary and the underlying database management system.
a) Delivery Class
b) Data Class
c) Database Utility
d) Size Category
Ans : Database Utility
Question#16 Types of SAP Data
a) Transaction Data
b) Configuration Data
c) Master Data
d) System Data
e) All of the mentioned
Ans : All of the mentioned
Question#17 Objects of Data Dictionary
a) Domain
b) Structures
c) Lock Objects
d) Tables
e) All of the mentioned
Ans : All of the mentioned
Question#18 State True or False. A view combines the data distributed in several tables. Types of views are Database view, Projection view, Maintenance view, Help view.
a) True
b) False
Ans : True
SAP S/4HANA Master Data Concepts Questions & Answers
SAP S/4HANA Functional Capabilities 1909 Questions & Answer
SAP S/4HANA Technical Capabilities 1909 Questions & Answers
SAP Implementation S/4HANA Project Management Questions & Answers
SAP S/4 HANA Enterprise Management – Sales Questions Answers
SAP S/4HANA Key Concepts Overview Questions & Answers
SAP S/4HANA Enterprise Structure Questions & Answer
SAP S/4HANA Reporting and Analytics Questions & Answers
SAP S/4HANA Navigation Interview Questions and Answers
SAP S/4HANA Awareness 1909 Questions and Answers
SAP S/4HANA ‘Forecast to Stock’ Questions and Answers
SAP ERP/Concur System Landscape and Directory Questions