-->

Thursday, October 26, 2023

SAP ABAP CERTIFICATION MCQs PART 3


ABAP CERTIFICATION Multiple Choice Questions

Using the statement CREATE OBJECT you can instantiate objects of a class.  What situation can arise here?

For this question there are 3 correct options.

1.         All objects of the same class contain the same number of attributes and methods after being created. True
2.         You can preset different objects of a class with different values immediately when they are being created. True
3.         The contents of the attributes of different objects in a class always contain the same content or value immediately after being created. False
4.         You define type and number of attributes of an object through the corresponding class. True

You wish to adapt the SAP standard software to the needs of the customer. Which of the following methods should you preferably use?

For this question there are 2 correct options.

1.         Customizing. True
2.         Modification of SAP objects. False
3.         Enhancement concept. True
4.         Customer's own developments. False

You want to develop an application that reads data from the SAP database. Since the 
application is runtime critical, you want to read buffered data, as far as possible. The table is to be set up in such a way that single records are buffered. Which of the following statements, however, always bypass the buffer?

1.         SELECT with aggregate functions. True
2.         Use of a JOIN in the SELECT statement. True
3.         Use of subqueries in the WHERE condition. True

You want to change the technical properties that are defined in a domain. How do you proceed/which statements are correct?

For this question there are 3 correct options.

1.      Before you make any changes, use a where-used list to search for dependent object, since the changes can continue to the fields in structures and database tables. True

2.     You make the changes immediately, since, initially, an inactive version is created for all dependent objects that contain these changes. True

3.      Once changes have been made and the domain activated, you have to reactivate each
dependent object individually. False

4.      If a dependent object is a transparent table that already contains data, the table in the database may have to be converted. True


Which conditions must be fulfilled in a programmed check so that a screen input field is made ready for input again?

For this question there are 2 correct options.

1.      The check module must be called using: FIELD field_name MODULE   check_module. True
2.      The check module must be called using: FIELD field_name MODULE check_module
       MESSAGE Ennn. False
3.      An I-type message must be output. False
4.      The module must output an E-type message or W-type message.True

You wish to use Business Transactions Events (BTE) to enhance an SAP Application. Which statements apply?

For this question there are 3 correct options.

1.      BTEs allow you to link up additional components to the SAP standard system. True
2.      BTEs allow you to call components in other systems. False
3.      A BTE interface can be used repeatedly. True
4.      You can define yourself where an event will be called in the SAP application. False
5.      BTEs are called on a cross-client basis. True


What is the advantage of shared objects over import/export to shared memory/buffer?

For this question there are 3 correct options.

1.      Data in shared objects areas is compressed. False
2.      Data in shared objects can be accessed directly, without the data having to be copied. True
3.      More data can always be saved in shared objects areas than in the shared memory/buffer. True
4.      In shared objects areas, networks of object references can be stored. True

You have programmed a SELECT_ENDSELECT loop in table SBOOK (Flight Booking Data), whereby approximately 1,000 data records are read. How is the data transported from the database to the application server?  Single Selection

1.      The data is transferred to the application server in packages of equal size. False
2.      The data records are transferred from the database to the application server record by record. True
3.      The data records are transferred to the application server in blocks of varying lengths, depending on the network load. False

Which of the following statement about pushbuttons are correct? Pushbuttons… 

For this question there are 3 correct options.

1.      With function code E cause program termination. False.
2.      In an application toolbar always have a corresponding function key. True
3.      In an application toolbar always have a function code. True
4.      On a screen always have a corresponding function key. True