Showing posts with label SAP ABAP Certification. Show all posts
Showing posts with label SAP ABAP Certification. Show all posts

SAP ABAP Associate Developer - ABAP

SAP Certified Associate Developer - ABAP Certificatrion

ABAP Table Maintenance


1.    Value help can be supplied from:
A. Process On Value request
B. Search  help for a screen field
C. Search help for table or structure fields
D. Search help for a check table
E. Search help from a text table
F. Key values of a check table
G. Search help for a data element
H. Fixed values

Correct answers: All options


2.    A table is a text table when:

A.The entire key of this data table is included as the key to this table.
B. This table has an additional language key field.
C. This table only has one character-based data field.
D. This table has a foreign key to the data table as a text table.
E. The ABAP runtime system determines that the relationship exists.

Correct answers: A, B, D


3. A foreign key must have domain equality:
A. Always
B. Not true
C. For a check field
D. For a text table

Correct answer: C


4.    Where arc fixed values for fields stored?
A. Table
B. Structure
C. Field
D. Data element
E. Domain

Correct answer: E



5.    Only one text table can be linked to a table.

A.True
B.False

Correct answer: A


6.    What is the difference between a value table and a check table?
A. No difference; they are the same thing.
B. A value table is a check table after a foreign key is defined. 
C. A value table is defined in the domain, whereas a check table is defined in the data element.
D. A check table is defined  i n the domain,  whereas a value table is defined in the data element.
E. A value table does not exist.

Correct answer: B


7.    The order of fields for a transparent table in the database:
A. Need to match the ABAP Dictionary
B. Are created i n the order of the ABAP Dictionary
C. Are allowed to be different  than the ABAP Dictionary

Correct answer: C


8.    A search help must: 
A. Use a table or a view for data selection
B.Determine the values for selection by the user
C. Have a dialog with the user
D. Allow the user to select a response
E. Be used from a screen

Correct answers: B, C, D, E


9.    Where should the labels for fields be stored? 
A. Table
B.Structure
C. Field
D. Data element
E. Domain

Correct answer: D

  
10.   Which type of view cannot be used i n a search help?
A. Database view
B. Maintenance view
C. Help view

Correct answer: B


11. Which type of view uses an inner join in a search help?
A. Database view
B. Maintenance  view
C. Help view

Correct answer: A


ABAP Certification - SAP Associate Developer NetWeaver


ABAP Certification - SAP Certified Associate Developer NetWeaver

ABAP Enhancements and Modifications


1.    Which of the following is a true statement?
A. An access key is required to implement Business Add ins.
B. An access key is required to modify SAP repository objects.
C. An access key is required to enhance an SAP application using a user exit.
D. An access key is required to implement an implicit enhancement point.

Correct answers: B, C


2.    SAP enhancement for customer exits are managed by transaction:
A. Transaction SMOD
B.Transaction CMOD
C. None of the above

Correct answer: A


3.    Customer exits provide program exit, screen exit, and men u exit enhancement.
A. True
B. False

Correct answer: A


4.    The CALL  CUSTOMER FUNCTION    'nnn ' statement, where nnn is a three-digit number is used in SAP programs for one of the following types enhancement.
A.Customer exits
B. Business Add-Ins
C. User exits
D. New BAdIs

Correct answer: A


5.    How would you find out if an application program offers a program exit?
A. Search for the character string CUSTOMER FUNCTION.
B. Use the Repository Information System.
C. Use the Application Hierarchy.
D. Look for a customer exit in title SAP reference IMG within an application area.

Correct answers: A, B, C, D



6.    A Business Add-Ins can have multiple active implementations at a time.
A. It can have multiple active implementations if the MULTIPLE use checkbox is selected.
B. It cannot have a multiple active implementation.
C. It can have multiple implementations if FILTER DEPEND checkbox is selected.

Correct answers: A, C



7.    The statement CALL BABI and GET   BADI  is used for following type of Business Add-Ins:
A. Classical BAdI
B. New BAdl
C. None of the above

 Correct answer: B


8.    Explicit enhancement points and sections are defined by the SAP application
programmer.
A. True
B. False

Correct answer: A


9.    Code within an explicit enhancement section can be replaced by the customer.
A. True
B.False

Correct answer: A


10. Code within an explicit enhancement point can be enhanced but cannot be replaced.
A- True
B.False


Correct answer: A



11. Which of the following are correct statements:
A. An enhancement spot can contain explicit an enhancement point and an enhancement section.
B.An enhancement spot can contain an explicit enhancement point, explicit enhancement section, and new BAdI.
C. 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.
D. An enhancement spot can contain one or  more simple or composite enhancements.

Correct answers: A, C, D



12. Which of the following is a t rue statement:
A. An implicit enhancement point can be used to insert code in an SAP program and is always available to the customer.
B. Implicit enhancement options allow you to enhance interface parameters for function modules and methods without modifying the repository object.
C. Implicit enhancement can be used to enhance SAP objects developed prior to SAP NetWeaver  7.0.
D. None of the above

Correct answers: A, B, C
  

ABAP Certification for developer - Associate Certification



SAP ABAP certified associates  - Netweaver


ABAP Unicode 


1.            Unicode checks can be made:
A. I n any system (after Release 6.10) by specifying the program has Unicode checks active
B. By running Transaction UCCHECK
C. Only in a Unicode system or as part of a conversion to a Unicode system
D. Cannot be enforced

Correct answers: A. B



2.            Memory requirements a re identical in a non Unicode system and in a Unicode system.
A. True
B. False

Correct answer: B



3.            A difference between a Unicode and non-Unicode program is:
A. Byte type data objects cannot be assigned to character-type data objects.
B. Byte type da ta objects cannot be compared to character-type data objects.
C. Offset positioning in a Unicode structure is restricted to character data objects.
D. Offset positioning in a Unicode structure is restricted to nat data objects.

Correct answers: All options



4.            Two structures in Unicode programs are only compatible i f all alignment gaps a re identical on all platforms.
A. True
B. False

Correct answer: A



5.            The enhancement category for a database table or structure:
A. Makes a table Unicode compliant
B. Specifies  the types of changes that can be made to the structure
C. Can produce warnings at incompatible points for the structure
D. Can identify where program behavior may change

Correct answers: B, C, D



6.            In a Unicode system when opening a file in TEXT MODE you must specify:
A. The E NCODING addition
B. The byte order
C. The code page

Correct answer: A



7.            In a non-Unicode system when opening a file in TEXT MODE you should specify:
A. The ENCODING addition
B. The byte order
C. The code page


Correct answers: B, C

ABAP Certification Associate Developer - 

ABAP Data types and Data Objects


1.            Data types store data and occupy memory.
A. True
B. False

Correct answer: B


2.            A data object is concretely defined by means of data type and occupies memory. It contains data with which ABAP programs work at runtime.
A. True
B. False

Correct answer: A


3.            The predefined data types are defined locally in the ABAP program.
A. True
B. False

Correct answer: B


4.            The default length of the type C data type is:
A.1
B. 10
C.  1-65535

Correct answer: A


5.                            If data objects of type I are being used to store the result of a calculation, the decimals will be truncated.
A. True
B. False

Correct answer: B



6. The default length of the type P data type is:
A. 8
B. 1
C. 1-16

Correct answer: A


7. A variable-length structure is called:
A. Nested structure
B. Deep structure
C. Flat structure

Correct answer: B


8.            Local data objects can be defined using ABAP Dictionary types.
A. True
B. False

Correct answer: A


9.            Global data types defined in SAP systems arc:
A. Data defined in the program  that is visible to the all the routines/statements within the ABAP program
B. ASAP Dictionary types
C. Date types defined in the program using A8AP Dictionary types

Correct answer: B


10. Which of the following are incorrect statements:
A. TYPES : carrid_ty LIKE spfli-s_carr_id .
B.TYPES: we r k s TYPE C LENGTH 4 .
C. TYPES: date_ty TYPE LENGTH 10 .
D. TYPES: Str TYPE STRING   LENGTH 20 .

Correct answers: C. D


11. What is the result of the following arithmetic operation.
DATA:  int TYPE  I.
int = 5*13/10 .
A.1
B.2
C. 1.5
D.0

Correct answer: D


12.   What is the result of the following arithmetic operation?

DATA  :
Int  TYPE  I,
int = -5/10 .
A. 1
B. . 5
C. 0

Correct answer: A


ABAP Certification - ABAP Debugger



Certified Development Associate—ABAP 

ABAP Debugging Skills Question Set


1.            The Debugger displays a maxi mu m of eight data objects at one time.
A. True
B. False

Correct answer: A

2.            A watch point stops program execution every time the condition specified is
met.
A. True
B. False

Correct answer: B


3.            Both the classical Debugger and the new Debugger can be used on all ASAP
code without restriction.
A. True
B. False

Correct answer: B


4.            Under which circumstances will the classical Debugger start as the Debugger? (Select all that apply.)
A. None. The new Debugger will always start as the Debugger.
B. When five modes already exist for this logon session.
C. When the number of debugging sessions exceeds half tl1e number of dialog sessions?
D. When you specify the def.1ul t as the classical Debugger in the settings of the Object Navigator.
E. If you manually switched to the classical  Debugger during you r last session.

Correct answers: B. D


5.            A non-exclusive debugging mode mea ns? (Select all that apply.)
A. A rollout is forced in the application after each Debugger view.
B. Someone else is debugging the same source code.
C. Debugging is not possible between the statements SELECT and ENOSELECT
because the data base cursor needs 10 be closed using a COMMIT.
D. Debugging is not possible for conversion or field exits.
E. Owing to the commit. Inconsistent datasets can occur in the database.
F. It may be used anywhere in the landscape.

Correct answers: A, C, D.E


6.            What is the maxim um number of watchpoints that can exist at one time?
A. 8
B. 10
C.16
D. No limit

Correct answer: B


7.            Setting breakpoints for a method or function module within the Debugger allows the use of IBJ (value help) to find the correct name.
A. True
B. False

Correct answer: A

8.            All breakpoints are valid for the entire Debugger session. and all can be changed by the Debugger.
A. True
B. False

Correct answer: A

9.            It is possible to make multiple changes to data objects at the same time in the Debugger.
A. True
B. False

Correct answer: A

10.  When starting the Debugger, what circumstance causes the runtime error DEBUGGING_NOT_POSSIBLE?

A. Starting a non-exclusive mode in a productive system.
B. When more than five sessions are already associated with this login user.
C. When the number of debugging sessions on the server exceeds the value defined by the profile parameter rdisp/wpdbug_max_no.

Correct answer: A


11.  There are _ work areas available in the Debugger.
A. 7
B.9
C. 11
D.15

Correct answer: C


12. What button undoes layout changes to the Debugger? (Fill in the blank.)

Correct answer: Back




Guidelines for SAP Certified Development Associate - ABAP

Read all of the answer choices before selecting one
The last answer choice could be just as correct as the first.

1. Eliminate answer choices you are certain are not correct
This will help you narrow down the correct answer choice and focus more accurately.
2. Are there two answer choices that are opposites?
3. One of these two answer choices is likely to be correct.

4. Look for hints about the correct answer choice in other questions on the test
5. The correct answer choice may be pa rt of another question somewhere else
on the test.

6. Look for answer choices that contain language and  terminology used by your instructor or found in this book
An answer choice that contains such language is usually correct.

7. Stick with your initial answer unless you are sure another answer choice is correct

ABAP Certification Questions and Answers - NetWeaver Overview



SAP Certified Development Associate - ABAP with SAP NetWeaver 7.02
Certification Questions and Answers

1.               The Internet Communication Manager (ICM):

A. Replaced SAP ITS
B. Allows SAP NetWeaver Application Server to process  HTTP requests
C. Allows the ABAP stack and the Java stack to exchange data

Correct Answer: B

2.            The Java stack and the ASAP stack of an SAP NetWeaver Application Server must always be installed together.
A. True
B. False

Correct Answer: B

3.            A work process:
A. Stays linked to a screen through the dispatcher
B. Becomes inactive while waiting for a user
C. Uses a common memory area called shared memory

Correct Answer: C

4.            Each work process:
A. Is independent of other work processes
B. Uses a pool of data base connections established when the SAP NetWeaver
Application Server ASAP started
C. Uses a data base work process established when the SAP NetWeaver
Application Server ASAP started
D. Can only make database changes within a single database LUW
E. Can make database changes spanning multiple data base LUW


Correct Answer: A,D


5.                            Each work process is assigned a type of task that can be performed. Which statements are true related to this?

A. To switch a work process type requires a restart of the SAP NetWeaver Application Server ABAP.
B. All work processes have the same structure.
C. All work processes communicate with the database.
D. All work processes communicate with the dispatcher.
E. A work process can communicate  directly with  an external system through a Remote Function Call
F. It is possible to have multiple enqueue work processes on  an SAP NetWeaver Application Server.
G. It is possible to have multiple spool work processes on an ABAP application server.



Correct Answer: B,D,F