7.5 questions big correct version

INFO
STADISTICS
RECORDS
Title of test:
7.5 questions big correct version

Description:
Certification Guide 7.5

Author:
MIO
(Other tests from this author)

Creation Date:
28/06/2019

Category:
Others
Click 'LIKE' to follow the bests test of daypo at facebook
Last comments
No comments about this test.
Content:
Each work process… (select all that apply.) (S. 71) {3 Richtig} Is independent of other work processes Uses a pool of database connections established when the SAP NetWeaver AS for ABAP started. Uses a database connection to a work process established when the SAP NetWeaver AS for ABAP started. Can only make database changes within a single database LUW. Can make database changes spanning multiple database LUWs.
Each work process is assigned a type of task that can be performed. Which statements related to this are true? Select all that apply. (S 71) {4 Richtig} To switch a work process type requires a restart of the SAP NetWeaver AS for ABAP. All work processes have the same structure. All work processes communicate with the database. All work processes communicate with the dispatcher. A work process can communicate directly with an external system through a Remote Function Call It is possible to have multiple enqueue work processes on an SAP NetWeaver Application Server. It is possible to have multiple spool work processes on an ABAP application server.
What is the difference between SAP Basis and SAP NetWeaver? (S. 71) {1 Richtig} There is no difference; the name change was driven by marketing alone. All versions of SAP NetWeaver require the use of Unicode. All versions of SAP NetWeaver include the ability to handle HTTP requests.
The dispatcher handles all communication between users, work processes, and other (external) systems. {1 Richtig} True False.
A work process…(S. 71) {1 Richtig} Stays linked to a screen through the dispatcher Becomes inactive while waiting for a user Uses a common memory area called shared memory.
The Java stack and the ABAP stack of an SAP NetWeaver Application Server must always be installed together. (S. 71) {1 Richtig} True False.
The Internet Communication Manager (ICM)…(S. 71) {1 Richtig} Replaced SAP ITS. Allows SAP NetWeaver Application Server to process HTTP requests. Allows the ABAP stack and the Java stack to exchange data.
The ABAP Messaging Channels (AMC) uses the WebSocket protocol to gain two-way communication instead of HTTP. (S. 71) {1 Richtig} True False.
ABAP Push Channels (APC) can only use the WebSocket protocol. (S. 71) {1 Richtig} True False.
The Object Navigator incorporates a total of 11 browsers. (S105) {1 Richtig} True False.
The Repository Browser is started by default when you execute Transaction SE80 for the Object Navigator. (S 105) {1 Richtig} True False.
You can list a maximum of six browsers in the Object Navigator. (S. 105) {1 Richtig} True False.
You can maintain SAPscript forms and SAP Smart Forms within the ABAP Workbench. (S. 105) {1 Richtig} True False.
The Repository Information System is a useful tool to search for customer exits/function exits and BAdIs in the SAP system. (S 105.) {1 Richtig} True False.
Which of the following statements about the Object Navigator are true? Select all that apply. (S 105.) {4 Richtig} ABAP programs can be displayed and edited in the Object Navigator. Screens can be displayed and edited in the Object Navigator. Menus can be displayed and edited in the Object Navigator. You can create BAdI implementations in the Object Navigator. You can create customer projects (Transaction CMOD) in the Object Navigator. The ABAP Dictionary can be maintained in the Object Navigator.
Enhancement definitions and implementations can be displayed in the Enhancement Information System. (S 105.) {1 Richtig} True False.
Which of the following is a true statement? Select all that apply (S. 105) {3 Richtig} All customer repository objects have to be assigned to a package. Packages use interfaces and visibility to make their elements visible to other packages. The transport layer is a mandatory input field for the package A package can be nested.
The software component for a customer package can be...(S. 105) {1 Richtig} HOME Any SAP software component (i.e., SAP_APPL, SAP_BASIS, SAP_HR, etc.).
Which of the following is a true statement? Select all that apply. (S. 105) {3 Richtig} All transportable objects have to be assigned to a package. Local repository objects can be transported Repository objects and cross-client customization objects are assigned to the workbench request. Client-specific customization objects are assigned to the customizing request Inactive objects can be transported.
Which of the following is true? Select all that apply. (S. 105) {2 Richtig} The repository objects and cross-client customization objects are recorded in a task belonging to a local change request if there is no consolidation route leading from the current system defined in the Transport Management System for the transport layer. The repository objects and the cross-client customization are recorded in a task belonging to the transportable request if the consolidation route is defined in the Transport Management System.
There are ____ versions of the ABAP Editor. (S. 105) {1 Richtig} 3 4 2.
Repository objects are client-specific. (S. 105) {1 Richtig} True False.
ABAP Unit Test Browser is included in Object Navigator with SAP NetWeaver 7.0 EHP 2. (S. 105) {1 Richtig} True False.
The Debugger displays a maximum of eight data objects at one time. (S. 136) {1 Richtig} True False.
A watchpoint stops program execution every time the condition specified is met (S. 136) {1 Richtig} True False.
Both the classic Debugger and the new Debugger can be used on all ABAP code without restriction. (S. 136) {1 Richtig} True False.
Under which circumstances will the classic Debugger start as the Debugger? Select all that apply. (S. 136) {2 Richtig} None; the new Debugger will always start as the Debugger. When five modes already exist for this logon session. When the number of debugging sessions exceeds half the number of dialog sessions. When you specify the default as the classic Debugger in the settings of the Object Navigator. If you manually switched to the classic Debugger during your last session.
What does a non-exclusive debugging mode mean? Select all that apply. (S. 136) {4 Richtig} A roll-out is forced in the application after each Debugger view Someone else is debugging the same source code Debugging is not possible between the statements SELECT and ENDSELECT because the database cursor needs to be closed using a COMMIT. Debugging is not possible for conversion or field exits Owing to the commit, inconsistent datasets can occur in the database. It may be used anywhere in the landscape.
What is the maximum number of watchpoints that can exist at one time? (S. 136) (Tip: Classic Debugger) {1 Richtig} 8 10 16 No limit.
Setting breakpoints for a method or function module within the Debugger allows the use of (F4) (value help) to find the correct name. (S. 136) (Tip: New Debugger) {1 Richtig} True False.
All breakpoints are valid for the entire Debugger session, and all can be changed by the Debugger. (S. 136) {1 Richtig} True False.
It is possible to make multiple changes to data objects at the same time in the Debugger. (S. 136) {1 Richtig} True False.
When starting the Debugger, what circumstance causes the runtime error DEBUGGING_NOT_POSSIBLE? (S. 136) {1 Richtig} Starting a non-exclusive mode in a productive system When more than five sessions are already associated with this login user When the number of debugging sessions on the server exceeds the value defined by the profile parameter rdisp/wpdbug_max_no.
How many work areas are available in the Debugger? (S. 136) {1 Richtig} 7 9 12 15.
The Debugger is entirely self-contained and requires no external transactions. (S. 136) {1 Richtig} True False.
If you are using external debugging (debugging of HTTP and RFC requests, which arrive in your ABAP system), what will the Debugger do? (S. 136) {1 Richtig} Always stop when the external breakpoint is reached. Never stop; external breakpoints operate on users other than your own. May or may not stop, depending on external factors.
What does Software Layer Aware Debugging allow you to do? Select all that apply. (S. 136) {3 Richtig} Trace executing code Debug only a small portion of code Debug a large portion of code Bypass authorization objects Specify as much or as little code to debug.
Data types store data and occupy memory. (S. 164) {1 Richtig} True False.
A data object is concretely defined by means of the data type and occupied memory. It contains data with which ABAP programs work at runtime. (S. 164) {1 Richtig} True False.
The predefined data types are defined locally in the ABAP program. (S. 164) {1 Richtig} True False.
What is the default length of the type C data type? (S. 164) {1 Richtig} 1 10 1–65535.
If data objects of type I are being used to store the result of a calculation, the decimals will be truncated. (S. 164) {1 Richtig} True False.
What is the default length of the type P data type? (S. 164) {1 Richtig} 8 1 1-16.
What is variable-length structure called? (S. 164) {1 Richtig} Nested structure Deep structure Flat structure.
Local data objects can be defined using ABAP Dictionary types (S. 164) {1 Richtig} True False.
Global data types defined in SAP systems are… (S. 164) {1 Richtig} Data defined in the program that is visible to all the routines/statements within the ABAP program. ABAP Dictionary types. Date types defined in the program using ABAP Dictionary types.
Which of the following are incorrect statements? Select all that apply. (S. 164) {2 Richtig} TYPES: carrid_ty LIKE spfli-s-carr_id. TYPES: werks TYPE C LENGTH 4. TYPES: date_ty TYPE D LENGTH 10. TYPES: Str TYPE STRING LENGTH 20.
What is the result of the following arithmetic operation? (S. 164) DATA: int TYPE I. int = 5 * ( 3 / 10 ). {1 Richtig} 1 2 1.5 0.
What is the result of the following arithmetic operation? (S. 164) DATA: int TYPE I int = 5 / 10 {1 Richtig} 1 5 0.
The valid value for a decimal floating point number of type decfloat16 is a number between 1E385 and –1E-383 for a negative number, 0, and 1E-383 to 1E385 for a positive number. (S. 164) {1 Richtig} True False.
The valid value for a decimal floating point number of type decfloat34 is a number between 1E6145 and –1E-6143 for a negative number, 0, and +1E-6143 to 1E6145. (S. 164) {1 Richtig} True False.
Which of the following standard types is numeric? Select all that apply. (S. 164) {3 Richtig} I P F Decfloat32.
The system class CL_ABAP_MATH contains constants for maximum and minimum values for the numeric data type (S. 164) {1 Richtig} True False.
How many kinds of internal tables are supported in the ABAP language? (S. 204) {1 Richtig} 2 3 1.
Which of the following statements are true? Select all that apply (S. 204) {2 Richtig} Standard tables can be accessed by index. Standard tables cannot be accessed by index A sorted table is always accessed by a unique key. Hashed tables are always accessed by index Hashed tables are accessed by a unique key.
The OCCURS statement is required to define an internal table with a header line. (S. 204) {1 Richtig} True False.
You can use the APPEND statement to fill a sorted internal table (S. 204) {1 Richtig} True False.
You cannot use the INSERT statement to insert lines into a standard internal table. (S. 204) {1 Richtig} True False.
You can use a table with a header line for object-oriented programming (S. 204) {1 Richtig} True False.
An internal table line type with a deep or nested structure can be defined for internal tables with a header line. (S. 204) {1 Richtig} True False.
Internal tables cannot have a deep or nested structure in their line type {1 Richtig} True False.
The READ statement with the addition BINARY SEARCH for a sorted internal table is better for performance. (S. 204) {1 Richtig} True False.
The BINARY SEARCH addition cannot be used with the READ statement for the HASHED table. (S. 204) {1 Richtig} True False.
The READ statement with the BINARY SEARCH addition cannot be used for a sorted internal table. (S. 204) {1 Richtig} True False.
Which of the following is a true statement? Select all that apply. (S. 204) {2 Richtig} A sorted table can have a unique or a non-unique key. A standard table should always have a unique key. A hashed table should always have a unique table key.
You can empty the body of the internal table itab with a header line using the CLEAR itab statement. (S. 204) {1 Richtig} True False.
You can modify an internal table by using the UPDATE statement (S. 204) {1 Richtig} True False.
Internal tables can also be modified after executing the READ statement with the addition ASSIGNING. (S. 204) {1 Richtig} True False.
You cannot use a SORT statement for a sorted internal table. (S. 204) {1 Richtig} True False.
An internal table can have primary keys as well as secondary keys. (S. 204) {1 Richtig} True False.
An internal table can have at most 15 secondary keys. (S. 204) {1 Richtig} True False.
An internal table is an ABAP program variable. (S. 204) {1 Richtig} True False.
An internal table can be defined using the DATA statement. (S. 204) {1 Richtig} True False.
Update tasks are the only way to make changes to the database (S. 246) {1 Richtig} True False.
Which statement is true? (S. 246) {1 Richtig} A database LUW must be placed within an SAP LUW. An SAP LUW must be placed within a database LUW.
Which actions release a database lock? Select all that apply. (S. 246) {8 Richtig} COMMIT WORK ROLLBACK WORK The display of an SAP screen The display of a dialog message type E The display of a dialog message type A ENQUEUE_<lock_object> A Submit A call to a function module A CALL TRANSACTION / A SUBMIT (Sepeperat) An /n in the command field.
Which actions release a database lock (with a default value for _SCOPE)? Select all that apply. (S. 246) {5 Richtig} COMMIT WORK ROLLBACK WORK The display of an SAP screen The display of a dialog message type E The display of a dialog message type A ENQUEUE_<lock_object> DEQUEUE_<lock_object> A call to a function module A CALL TRANSACTION / A SUBMIT (Sepeperat) An /n in the command field.
The data buffered on each application server…(S. 246) {1 Richtig} Is always the same. Is never the same. Depends on the users.
The target structure of a SELECT statement requires the field names to match the columns selected and to be in the same left-justified order. (S. 246) {1 Richtig} True False.
The database always uses the primary key when the WHERE clause contains any of the key fields. (S. 246) {1 Richtig} True False.
Open SQL does not allow you to specify a secondary index during a SELECT. (S. 246) {1 Richtig} True False.
You should always buffer database tables that contain fewer than 100 records. (S. 246) {1 Richtig} True False.
Buffering data can speed access to data up to 100 times when compared to reading it from the database. (S. 246) {1 Richtig} True False.
All Open SQL commands allow processing on multiple rows. (S. 246) {1 Richtig} True False.
The _WAIT parameter of a lock object waits for the lock to be successful. (S. 246) {1 Richtig} True False.
It is recommended that you place the COMMIT WORK in the update task. (S. 246) {1 Richtig} True False.
It is possible to PERFORM <subroutine> ON COMMIT in an update task. (S. 246) {1 Richtig} True False.
What is the correct order for using a lock object? (S. 246) {1 Richtig} Read the data, set the lock, change the data, release the lock Set the lock, read the data, change the data, release the lock Set the lock, read the data, release the lock, change the data.
Local update tasks are quicker because they stay within the same work process. (S. 246) {1 Richtig} True False.
V1 update tasks are always non-restartable, whereas V2 update tasks are always restartable. (S. 246) {1 Richtig} True False.
Lock objects are only required when doing dialog programming; SAP’s best practice does not require them when doing background or en masse changes, as there is no COMMIT WORK that will occur. (S. 246) {1 Richtig} True False.
Database access can occupy most of the runtime in an ABAP program. Which tools are available to assist you to diagnose performance issues in your program? Select all that apply. (S. 246) {4 Richtig} ABAP Objects Runtime Analysis (Transaction SE30) ABAP Objects Runtime Analysis (Transaction ATRA) Performance Trace (Transaction ST05) ABAP Trace (Transaction SAT).
Which statement cannot use a subquery. (S. 246) {3 Richtig} SELECT UPDATE DELETE INSERT None of the above.
An SAP LUW differs from a database LUW in that it allows for multiple screens to be processed. (S. 246) {1 Richtig} True False.
Beginning with SAP NetWeaver 7.40, if SAP HANA (an in-memory database) is being used as a database, then table buffering is no longer effective and is therefore not possible. (S. 246) {1 Richtig} True False.
ABAP is a programming language that… (Select all that apply.) (S. 296) {4 Richtig} Executes on all three levels of the three-tier architecture Controls the business logic. Processes and formats data. Interacts with the user. Separates program code from language text.
Which events can exist in all types of programs that actually contain executable statements? (S. 296) {1 Richtig} LOAD-OF-PROGRAM INITIALIZATION START-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND AT PF##.
Dynpros can be placed in which program types? Select all that apply. (S. 296) {3 Richtig} Executables Module pools Function groups Class pools.
Which modularization units can raise an exception? Select all that apply (S. 296) {3 Richtig} Function modules Methods Subroutines (FORM routines).
A change request is part of a task. (S. 296) {1 Richtig} True False.
Which statements about ABAP are true? (S. 296) {1 Richtig} Each statement must begin with a keyword Each statement must end with a period. ABAP keywords and additions must be in uppercase.
A development object can be assigned to only one package (S. 296) {1 Richtig} True False.
A development object can be assigned to only one change request. (S. 296) {1 Richtig} True False.
Each ABAP program that actually contains executable statements… (Select all that apply.) (S. 296) {2 Richtig} Is divided into processing blocks. Assigns every executable statement to a processing block regardless of it being in a processing block. Only assigns executable statements in a processing block to a processing block Uses event blocks to trigger events in ABAP. Has declarative statements outside of processing blocks that are considered local Has declarative statements inside of processing blocks that are considered local Can be tested from the ABAP Workbench by pressing (F8).
Which types of programs or parts of programs can be tested directly from the ABAP Workbench or ABAP Editor? Select all that apply (S. 296) {4 Richtig} REPORT PROGRAM FUNCTION-POOL FUNCTION MODULE CLASS-POOL METHOD INTERFACE-POOL TYPE-POOL INCLUDE.
Which method of passing parameters is preferred for its performance? (S. 296) {1 Richtig} Pass by reference Pass by value.
Which modularization units are global? Select all that apply (S. 296) {2 Richtig} Function modules Subroutines (FORM routines) Methods within a local class in the program Methods within class pools.
FORM routines (subroutines) can be used in which program types? Select all that apply (S. 296) {4 Richtig} Executables Module pools Function groups Class pools Interface pools Subroutine pools Type groups.
You can use the logical expression IS SUPPLIED for any formal parameter passed to which modularization unit? Select all that apply. (S. 296) {3 Richtig} Subroutine (FORM routine) Function module Static method Instance method.
A selection screen can only be defined in an executable program. (S. 296) {1 Richtig} True False.
Subroutines provide which types of parameters? Select all that apply. (S. 296) {2 Richtig} Input Output Input/output (changing) Return values Exceptions.
Function modules provide which types of parameters? Select all that apply. (S. 296) {4 Richtig} Input Output Input/output (changing) Return values Exceptions.
Methods provide which types of parameters? Select all that apply. (S. 296) {5 Richtig} Input Output Input/output (changing) Return values Exceptions.
It is not possible to test a function module if another function module of the same function group contains a syntax error. (S. 296) {1 Richtig} True False.
Each button on a Dynpro (screen) requires the assignment of a function code. This function code… (S. 296) {1 Richtig} Is used to define global variables that receive a value when the button is clicked. Can be used to identify when the button is clicked by looking for the function code in the screen’s OK_CODE field. Prevents the function code from be assigned to a menu item.
Which message types behave the same regardless of the context in which they are called? Select all that apply (S. 296) {2 Richtig} A E I S W X.
Authorizations are handled automatically during access to the database interface to restrict data access of the user. (S. 296) {1 Richtig} True False.
Each ABAP program starts with an introductory statement. Which statements are correct? Select all that apply. (S. 296) {2 Richtig} The introductory statement must be the first line in the program The introductory statement must be the first statement in the program. The introductory statement must never be modified. The introductory statement can be modified.
If a user has an object locked in a task within a request (transport), then no one else can change it until the task and request are released. (S. 296) {1 Richtig} True False.
A transparent table can include a deep structure (S. 342) {1 Richtig} True False.
ABAP data types can be used for a domain definition. (S. 342) {1 Richtig} True False.
Which of the following statements are true? Select all that apply. (S. 342) {2 Richtig} A conversion routine can be assigned to a domain. A conversion routine can be assigned to a data element. You define the value range in the data element. You can enter documentation for the data element in the ABAP Dictionary.
(F1) help on the screen field displays the data element documentation (S. 342) {1 Richtig} True False.
Which of the following are true statements? Select all that apply. (S. 342) {3 Richtig} The technical attributes of the data element can be defined by a domain, that is, the data type, the field length, and the number of decimal places. You can also select predefined data types to define the data type of the data element. Reference data types can be used to define the data type of the data element. Field labels are defined for the domain.
You can define search helps and parameter IDs for a data element. (S. 342) {1 Richtig} True False.
The line type for a table type can contain a flat, nested, or deep structure. (S. 342) {1 Richtig} True False.
Which of the following are true statements? Select all that apply (S. 342) {3 Richtig} Table fields can be assigned to a data element. Table fields can be assigned to an ABAP Dictionary data type directly. Search helps can be defined for a table field that is assigned to a predefined data type A reference table and field are required for fields with the data types QUAN and CURR.
Which of the following statements regarding search helps are true? Select all that apply. (S. 342) {3 Richtig} You can use a maintenance view for the search help selection method. You can use a database view for the search help selection method. Help views can also be used for the selection method for search help. You can use transparent tables for the search help selection method.
Which of the following regarding search helps is a true statement? Select all that apply. (S. 342) {4 Richtig} The interface for the search help is defined by the IMP (import) and EXP (export) flags of the search help parameter. The LPos parameter defines the position of the search help parameter in the search hit list. The SPos parameter defines the position of the input field on the dialog screen. The text table for the selection method is automatically populated if the text table is attached to the database table being used as the selection method.
Which of the following statements are true? Select all that apply. (S. 342) {2 Richtig} A database view is implemented as an inner join. A maintenance view is implemented as an outer join. A database view is implemented as an outer join. A maintenance view is implemented as an inner join.
Which of the following statements are true? Select all that apply (S. 342) {3 Richtig} The tables included in the maintenance view should have foreign key relationships. The tables included in the help view should have foreign key relationships. Projection views can have more than one table included for the view definition. You cannot use a pooled or cluster table for a database view.
You can create projection views for pooled or cluster tables. (S. 342) {1 Richtig} True False.
What is the allowed length of the ABAP Dictionary data type DF34_RAW? (S. 342) {1 Richtig} The allowed length is between 1 and 34 digits. The allowed length is between 1 and 31 digits The allowed length is between 0 and 33 digits. The allowed length is 34 digits.
What is the allowed length of the ABAP Dictionary data type DF16_DEC? (S. 342) {1 Richtig} The allowed length is between 1 and 15 digits The allowed length is 16 digits. The allowed length is between 0 and 16 digits. The allowed length is between 0 and 15 digits.
A replacement object can be defined for a pooled table. (S. 342) {1 Richtig} True False.
One of the prerequisites for the replacement object is that the structure type defined for the CDS view should match the structure of the database table (S. 342) {1 Richtig} True False.
The Global Temporary Table (GTT) is defined on the ABAP program. (S. 342) {1 Richtig} True False.
How can Unicode checks be made? Select all that apply. (S. 365) {2 Richtig} In any system (after release 6.10) by specifying the program has Unicode checks active By running Transaction UCCHECK Only in a Unicode system or as part of a conversion to a Unicode system Cannot be enforced.
Memory requirements are identical in a non-Unicode system and in a Unicode system. (S. 365) {1 Richtig} True False.
What is the difference between a Unicode and non-Unicode program? Select all that apply (S. 365) {4 Richtig} Byte-type data objects cannot be assigned to character-type data objects. Byte-type data objects cannot be compared to character-type data objects. Offset positioning in a Unicode structure is restricted to character data objects. Offset positioning in a Unicode structure is restricted to flat data objects.
Two structures in Unicode programs are only compatible if all alignment gaps are identical on all platforms. (S. 365) {1 Richtig} True False.
What does the enhancement category for a database table or structure do? Select all that apply. (S. 365) {3 Richtig} Makes a table Unicode-compliant Specifies the types of changes that can be made to the structure Can produce warnings at incompatible points for the structure Can identify where program behavior may change.
What must you specify in a Unicode system when opening a file in TEXT MODE? (S. 365) {1 Richtig} The ENCODING addition The byte order The code page.
Which you should specify in a non-Unicode system when opening a file in TEXT MODE? Select all that apply. (S. 365) {2 Richtig} The ENCODING addition The byte order The code page.
Which elementary field types are considered a character type? Select all that apply. (S. 365) {5 Richtig} C D F I N STRING T X XSTRING.
When included in a structure, which elementary field types allow the structure to be considered a character-type data object? Select all that apply. (S. 365) {4 Richtig} C D F I N STRING T X XSTRING.
Which of the following is correct? (S. 411) {1 Richtig} The screen attributes can be modified in the PROCESS AFTER INPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT and PROCESS AFTER INPUT event blocks. None of the above.
The static sequence of the default next screen can be established by the value in the screen attribute Next Screen. (S. 411) {1 Richtig} True False.
If you enter the value “0” or blank (“ ”) as the next screen, then the system resumes processing from the point at which the screen was initiated, assuming the Next Screen attribute is overridden dynamically in the program. (S. 411) {1 Richtig} True False.
The Next Screen attribute can be temporarily overwritten by the set screen statement (that is, SET SCREEN 200). (S. 411) {1 Richtig} True False.
The FIELD statement does not have any effect in the PBO event block, and it should not be used in the PBO event block. (S. 411) {1 Richtig} True False.
The FIELD statement with the ON INPUT addition is used to conditionally call the ABAP dialog module. The ABAP dialog module is called if the value of the screen field is other than the initial value. (S. 411) {1 Richtig} True False.
The FIELD statement with the ON REQUEST addition calls the ABAP dialog module if any value is entered in the screen field. (S. 411) {1 Richtig} True False.
You can call a module for the FIELD statement to validate user entry on the input field. You can validate the entry on the input field and send an error or a warning message from an ABAP dialog module. (S. 411) {1 Richtig} True False.
If an error or warning message is sent from the ABAP dialog module for the FIELD statement within the CHAIN and ENDCHAIN statements, then all of the fields within CHAIN and ENDCHAIN are ready for user input again. (S. 411) {1 Richtig} True False.
The user interface consists of the GUI status and GUI title. (S. 411) {1 Richtig} True False.
At most, a menu bar can have 10 menus. (S. 411) {1 Richtig} True False.
At most, how many buttons can the application toolbar have on the screen? (S. 411) {1 Richtig} 20 30 10 35 None of the above.
At most, how many menu items (including functions, separators and submenus) can a menu have on the screen? (S. 411) {1 Richtig} 15 10 20 None of the above.
The data is transferred and displayed on the screen after the processing of the PBO. (S. 411) {1 Richtig} True False.
Which statement will interrupt the processing of the current screen and branch to new screen? (S. 411) {1 Richtig} CALL SCREEN <NNNN> LEAVE TO SCREEN <NNNN> SET SCREEN <NNNN> None of the above.
What is the default selection screen number for the ABAP program? (S. 436) {1 Richtig} 1000 100 1100 None of the above.
You can have only one selection screen for an ABAP program. (S. 436) {1 Richtig} True False.
What are the declarative statements used to define the selection? Select all that apply. (S. 436) {3 Richtig} PARAMETERS SELECT-OPTIONS SELECTION-SCREEN None of the above.
You use the addition OBLIGATORY to define the input field of a parameter as a required field. (S. 436) {1 Richtig} True False.
Which of the following statements are correct? Select all that apply. (S. 436) {3 Richtig} The SELECT-OPTIONS statement creates an internal table with a header line. The internal table is also known as the selection table. The structure of the selection table created with SELECT-OPTIONS has four components: SIGN, OPTION, LOW, and HIGH You can use the addition NO-DISPLAY to hide the input field on the selection screen You can only specify default values for the LOW and HIGH fields of the SELECT-OPTIONS input field.
Your selection screen can be modified at which event? (S. 436) {1 Richtig} AT SELECTION-SCREEN OUTPUT AT SELECTION-SCREEN AT SELECTION-SCREEN ON <field_name> None of the above.
Which of the following statements regarding the event AT SELECTION-SCREEN ON HELP-REQUEST FOR <FIELD> is correct? (S. 436) {1 Richtig} This event will display (F1) help for the input field on the selection screen. This event will display self-defined (F1) help for the input field programmed in the event block and will override any help possibly defined in the ABAP Dictionary for the field. None of the above.
You can define multiple elements in a single line by defining the element within the block SELECTION-SCREEN BEGIN OF LINE and SELECTION-SCREEN END OF LINE. (S. 436) {1 Richtig} True False.
The addition NO-EXTENSION for SELECT-OPTIONS will allow only one line in the selection table. (S. 436) {1 Richtig} True False.
The addition NO-INTERVALS for SELECT-OPTIONS will allow only single fields on the selection screen. (S. 436) {1 Richtig} True False.
You can define a selection screen as a subscreen or tab strip control. (S. 436) {1 Richtig} True False.
Which of the following statements are true? Select all that apply. (S. 470) {2 Richtig} Static attributes can be declared only in the private visibility section of the class Static attributes are declared with the CLASS-DATA statement. A static attribute is the same across all instances of the class. There is only one static attribute across all instances of the class. Static attributes cannot be changed by an object.
Private components of the class cannot be addressed directly from outside the class except when the friendship concept applies (S. 470) {1 Richtig} True False.
Subclasses can access the private components of the parent class. (S. 470) {1 Richtig} True False.
Subclasses inherit all the components of the parent class. (S. 470) {1 Richtig} True False.
Public methods can access the private attributes of the same class. (S. 470) {1 Richtig} True False.
Protected attributes can be accessed by methods of the class and its subclasses. (S. 470) {1 Richtig} True False.
You cannot use the LIKE statement to define an attribute in a class. (S. 470) {1 Richtig} True False.
The READ-ONLY addition for the attribute declaration can be used in the private and public visibility section. (S. 470) {1 Richtig} True False.
The READ-ONLY attribute cannot be addressed outside the class. (S. 470) {1 Richtig} True False.
Which of the following statements are correct? Select all that apply (S. 470) {4 Richtig} Class methods assigned to the public visibility section can be accessed outside the class using the static component selector and the class name. Static methods can be defined in both the public and private visibility section of the class. Only public methods can be addressed outside the class. You can call private methods within the public methods without reference to the object or class. None of the above.
The constructor method is called automatically when you create an instance of the class. (S. 470) {1 Richtig} True False.
The class constructor method is called automatically when you access the class for the first time. (S. 470) {1 Richtig} True False.
The constructor method is always defined in the private visibility section of the class. (S. 470) {1 Richtig} True False.
You can call the constructor method directly. (S. 470) {1 Richtig} True False.
Object or class events can trigger any number of handler methods. (S. 470) {1 Richtig} True False.
In a local class, it is possible to declare an instance constructor in all visibility sections of the class. (S. 470) {1 Richtig} True False.
Declaration of an internal table with a header line can be used in a class implementation. (S. 470) {1 Richtig} True False.
What is the best order to provide an event handler for an ALV? (S. 503) {1 Richtig} Create the ALV, write the handler, register for the event, display the ALV Register for the event, write the handler, create the ALV, display the ALV Write the handler, register for the event, create the ALV, display the ALV Write the handler, create the ALV, register for the event, display the ALV Write the handler, create the ALV, display the ALV, register for the event.
What are the differences between displaying in a full screen and in a container? Select all that apply. (S. 503) {2 Richtig} The full screen requires Dynpro programming. The container requires the use of an additional object (a container control). The only difference is that the container name must be specified when creating the ALV object. Only a full-screen ALV allows the use of event handling. Only an ALV in a container allows the use of event handling Any type of ALV allows the use of event handling.
To reserve an area on the screen for an ALV Grid Control, you must do the following: (S. 503) {1 Richtig} Create an object (instantiate the object) of the class CL_GUI_CUSTOM_CONTAINER Create an object (instantiate the object) of the class CL_GUI_ALV_GRID Create an object (instantiate the object) of the class CL_SALV_TABLE Use the Screen Painter.
You must call a method to actually display the contents of the display table after you create an ALV. (S. 503) {1 Richtig} True False.
Which does the field catalog allow you to do? Select all that apply. (S. 503) {3 Richtig} Add a field to the display Specify the sort order of the display table Produce a striped pattern for the display lines Change the title of a column Change the display order of a column.
Which class is used to define a reference for an instance of the ALV Object Model? (S. 503) {1 Richtig} Class CL_GUI_CUSTOM_CONTAINER Class CL_GUI_ALV_GRID Class CL_SALV_TABLE.
You use the CREATE OBJECT statement to create both types of ALV. (S. 503) {1 Richtig} True False.
What is the ALV Object Model? (S. 503) {1 Richtig} A group of classes that describe the ALV Grid as a whole and inherit from a single class A group of hierarchal classes that describe the ALV Grid as a whole but do not inherit from a single class.
Which statements are true? Select all that apply. (S. 503) {5 Richtig} The ALV Grid uses a reference to the data table for display. The ALV Object Model uses a reference to the data table for display. The ALV Grid can define a sort criteria for initial display. The ALV Object Model can define a sort criteria for initial display. The ALV Grid requires a table refresh after programmatically changing the ALV. The ALV Object Model requires a table refresh after programmatically changing the ALV.
The ALV was introduced with ABAP object-oriented capabilities in release 4.5A. (S. 503) {1 Richtig} True False.
The ALV is entirely implemented using ABAP Objects. (S. 503) {1 Richtig} True False.
Each component has an interface; of what does this interface consist? Select all that apply. (S. 530) {2 Richtig} Interface view Interface context Interface controller.
What is a plug? Select all that apply. (S. 530) {4 Richtig} , outbound, or both Forms the basis of navigation within a Web Dynpro Can be defined as default inbound Can be defined as a startup Can be defined as an exit Can be assigned to multiple views Can be defined as outbound controlling multiple inbound plugs Can be defined as inbound and be controlled by multiple outbound plugs.
What does a Web Dynpro component contain? Select all that apply (S. 530) {3 Richtig} Multiple views within a window UI elements Component controller A context Exactly one interface controller.
What does a view do? Select all that apply. (S. 530) {4 Richtig} Contains other views Can be contained in a window Contains windows If entered by an inbound plug, can cause an event handler method to be called Contains a view controller.
Identify the types of controller. Select all that apply. (S. 530) {5 Richtig} Component controller Custom controller Consumer controller Configuration controller View controller Window controller.
Identify the types of layout managers. Select all that apply. (S. 530) {4 Richtig} FlowLayout RowLayout ColumnLayout MatrixLayout GridLayout TreeLayout.
The binding between a UI element and a context attribute is a two-way relationship (S. 530) {1 Richtig} True False.
Identify the ways to map context structures. Select all that apply. (S. 530) {2 Richtig} Direct context mapping External context mapping Dynamic context mapping.
What is the Web Dynpro programming model is based on? (S. 530) {1 Richtig} Classic Dynpro programming Business Server Pages (BSPs) Model View Controller (MVC) Internet Transaction Server (ITS).
When does the lifetime of a Web Dynpro component begin and end? (S. 530) {1 Richtig} It begins when instantiated and it ends when the program ends or the object is freed. It begins the first time it is called at runtime, and it ends with the Web Dynpro application that called and instantiated the component ends. It begins each time it is called, and it ends when the component completes.
When does the lifetime of a component controller begin and end? (S. 530) {1 Richtig} It begins with the Web Dynpro component and ends with the Web Dynpro application that called it. It begins the first time the Web Dynpro application is called at runtime and ends when the Web Dynpro application that called and instantiated the component ends. It lasts from creating data within the controller to cover the whole period during which the component is in use.
In addition to the visible part (the layout), a view also contains a controller and a context (S. 530) {1 Richtig} True False.
A view can only be displayed in which circumstances? (S. 530) {1 Richtig} It has been embedded in a window. It contains an inbound and outbound plug It can always be displayed.
Given the code in the exhibit (see Figure 17.9) and the knowledge that both lcl_truck and lcl_car inherit from lcl_vehicle, which statements are true? Select all that apply (S. 556) {3 Richtig} The code is not syntactically correct. The table lt_vehicle contains three vehicles. The code will produce a runtime error. The code shows three valid up casts. The code shows two valid up casts. The code shows no valid up casts.
What is unique about a singleton? Select all that apply. (S. 556) {2 Richtig} It must be instantiated using a private instance constructor It must be instantiated using a public instance constructor It must be instantiated using a protected instance constructor. It must be instantiated using a static private constructor It must be instantiated using a static public constructor It must be instantiated using a static protected constructor It must be defined as FINAL It cannot be defined as FINAL.
Which statements are true about a class that has granted friendship to another class? Select all that apply. (S. 556) {4 Richtig} The friend has access to private attributes. The friend has access to protected attributes. The friend has access to public attributes. All classes the friend has granted friendship access status to also have the same access. All classes that inherit from the friend (subclasses) also have the same access.
There can only be one level in the inheritance tree (S. 556) {1 Richtig} True False.
Which statements are true regarding ABAP inheritance? Select all that apply. (S. 556) {4 Richtig} You can access the superclass component with the prefix SUPER->. The instance constructor can be overwritten as part of inheritance. The static constructor can be overwritten as part of inheritance. Overloading allows a method to have several definitions with different signatures. Instance constructors must call the superclass’s constructor. Static constructors do not need to call the superclass’s constructor Polymorphism requires the developer to specify which method to use with inheritance.
Which statements are considered obsolete and cannot be used in ABAP Objects? Select all that apply. (S. 556) {9 Richtig} TABLES DATA ... TYPE ... OCCURS DATA ... BEGIN OF ... OCCURS INFOTYPES RANGES LEAVE ON CHANGE OF SEARCH LOOP AT dbtab.
With what can you simulate multiple inheritance? (S. 556) {1 Richtig} REDEFINITION INHERITING FROM INTERFACES.
What is unique about a functional method? Select all that apply. (S. 556) {5 Richtig} It must contain a returning parameter. It can contain an importing parameter It can contain an exporting parameter. It can contain a changing parameter It can be used in logical expressions. It can be used in SELECT statements. It must be a singleton.
What character is used as a symbol for the operand type in an expression? (S. 556) {1 Richtig} @ # ~ None of the above.
When you define local classes in ABAP, which syntactical sequence must you follow? (S. 556) {1 Richtig} PUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION PRIVATE SECTION, PROTECTED SECTION, PUBLIC SECTION The order doesn’t matter. The order is handled automatically.
What does the Refactoring Assistant allow you to do? Select all that apply. (S. 556) {2 Richtig} Move components between superclasses and subclasses Rename all occurrences of a method Move between classes and interfaces.
ABAP now has predefined functions that behave like functional methods. (S. 556) {1 Richtig} TRUE FALSE.
Which of the following is a true statement? Select all that apply. (S.596) {2 Richtig} An access key is required to implement business add-ins. An access key is required to modify SAP repository objects. An access key is required to enhance an SAP application using a user exit. An access key is required to implement an implicit enhancement point.
SAP enhancements for customer exits are managed by which transaction? (S.596) {1 Richtig} Transaction SMOD Transaction CMOD Neither transaction listed here.
Customer exits provide program exit, screen exit, and menu exit enhancements. (S.596) {1 Richtig} True False.
In the CALL CUSTOMER-FUNCTION 'nnn' statement, nnn is a three-digit number used in SAP programs for which of the following types of enhancement? (S.596) {1 Richtig} Customer exits Business add-ins User exits New BAdIs.
How would you find out if an application program offers a program exit? Select all that apply. (S.596) {4 Richtig} Search for the character string CUSTOMER-FUNCTION Use the Repository Information System Use the Application Hierarchy Look for a customer exit in the SAP reference IMG within an application area.
Is it possible to have multiple active implementations of business add-ins at a time? Select all that apply (S.596) {2 Richtig} It can have multiple active implementations if the Multiple use checkbox is selected. It cannot have a multiple active implementation. It can have multiple implementations if the Filter-Depend. checkbox is selected.
The statements CALL BADI and GET BADI are used for which type of BAdIs? (S.596) {1 Richtig} Classical BAdI New BAdI None of the above.
Explicit enhancement points and sections are defined by the SAP application programmer. (S.596) {1 Richtig} True False.
Code within an explicit enhancement section can be replaced by the customer. (S.596) {1 Richtig} True False.
Code within an explicit enhancement point can be enhanced but cannot be replaced. (S.596) {1 Richtig} True False.
Which of the following statements are correct? Select all that apply. (S.596) {3 Richtig} An enhancement spot can contain an explicit enhancement point and an enhancement section. An enhancement spot can contain an explicit enhancement point, explicit enhancement section, and new BAdI. An enhancement spot can contain either an explicit enhancement point and enhancement section or a new BAdI only, but all three cannot be in the same enhancement spot. An enhancement spot can contain one or more simple or composite enhancements.
Which of the following statements are true? Select all that apply. (S.596) {3 Richtig} An implicit enhancement point can be used to insert code in an SAP program and is always available to the customer. Implicit enhancement options allow you to enhance interface parameters for function modules and methods without modifying the repository object. Implicit enhancement can be used to enhance SAP objects developed prior to SAP NetWeaver 7.0. None of the above.
Nested source code enhancement allows you to enhance the source code plug-in. (S.596) {1 Richtig} True False.
Value help can be supplied from which of the following? Select all that apply. (S. 619) {8 Richtig} Process On Value request Search help for a screen field Search help for table or structure fields Search help for a check table Search help from a text table Key values of a check table Search help for a data element Fixed values.
In which circumstances is a table considered to be a text table? Select all that apply (S. 619) {3 Richtig} The entire key of this data table is included as the key to this table. This table has an additional language key field. This table only has one character-based data field. This table has a foreign key to the data table as a text table. The ABAP runtime system determines that the relationship exists.
When must a foreign key have domain equality? (S. 619) {1 Richtig} Always Never For a check field For a text table.
Where are fixed values for fields stored? (S. 619) {1 Richtig} Table Structure Field Data element Domain.
Only one text table can be linked to a table. (S. 619) {1 Richtig} True False.
What is the difference between a value table and a check table? (S. 619) {1 Richtig} No difference; they are the same thing. A value table is a check table after a foreign key is defined A value table is defined in the domain, whereas a check table is defined in the data element. A check table is defined in the domain, whereas a value table is defined in the data element A value table does not exist.
The order of fields for a transparent table in the database… (S. 619) {1 Richtig} Needs to match the ABAP Dictionary. Is created in the order of the ABAP Dictionary Is allowed to be different than the ABAP Dictionary.
Which must a search help do? Select all that apply. (S. 619) {4 Richtig} Use a table or a view for data selection Determine the values for selection by the user Have a dialog with the user Allow the user to select a response Be used from a screen.
Where should the labels for fields be stored? (S. 619) {1 Richtig} Table Structure Field Data element Domain.
Which type of view cannot be used in a search help? (S. 619) {1 Richtig} Database view Maintenance view Help view.
Which type of view uses an inner join in a search help? (S. 619) {1 Richtig} Database view Maintenance view Help view.
Where do you create online documentation ((F1) help) for fields on the screen? (S. 619) {1 Richtig} Table Structure Field Data element Domain.
To generate the function modules for a lock object for a custom table (ENQUEUE_[lock_object] and DEQUEUE_[lock_object]), which tool would you use? (S. 619) {1 Richtig} General Table Maintenance Dialog (Transaction SE54) Reuse Library (Transaction SE83) Function Builder (Transaction SE37) ABAP Dictionary (Transaction SE11) Text Elements (Transaction SE32).
It is possible to use both buffering and secondary indexes to improve performance of a search help. (S. 619) {1 Richtig} True False.
Which screen in the ABAP Dictionary allows you to log data changes to the table? (S. 619) {1 Richtig} Attributes tab Utilities • Settings Technical Settings Delivery and Maintenance tab Utilities • Database Object • Database Utility.
Report abuse Terms of use
We use cookies to personalize your experience. If you continue browsing you will be accepting its use. More information.