18. Online Debugging Flashcards

1
Q

ABAP Debugger

A

allows you to interrupt the running program after each step, allowing to check intermediate results and processing logic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Single Step

A

Executes the report line by line. This is useful if the user wants to see the program execute one line at a time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Execute

A

Processes all of the steps associated with one line of code. For example, one
line of code may be a call to a subroutine. Execute will process that line without showing all of the activities inside the subroutine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Continue

A

Processes all statements until a breakpoint or the end of the program is
reached. If no breakpoints exist, the system will execute the report in its entirety without
stopping.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Return

A

Returns the user to where the calling program resumes control after a called
routine/function module.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Static Breakpoints

A

Breakpoints that are written directly into the program’s code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Dynamic Breakpoints

A

Breakpoints that are set from within the ABAP editor or the debugger. Dynamic breakpoints are invisible in the ABAP editor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Watchpoints

A

Watchpoints are set within the debugger and are field specific. A watchpoint becomes a breakpoint when the contents of a field change.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Breakpoints at key words

A

Breakpoints set in the debugger that are key word or event specific. The breakpoint becomes active when the ABAP runtime processor comes across the specified keyword or event in the program’s code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

BREAK-POINT statement

A

To set a static breakpoint, enter the ABAP Editor and write the key word BREAK-POINT directly in the program code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly