COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Debugger
|
|
Trace
|
|
Breakpoint
|
|
Variable Watch
|
Detailed explanation-1: -In hardware development, the debugging process looks for hardware components that are not installed or configured correctly. For example, an engineer might run a JTAG connection test to debug connections on an integrated circuit.
Detailed explanation-2: -Isolate the source of the bug. Identify the cause of the bug. Determine a fix for the bug. Apply the fix and test it.
Detailed explanation-3: -There are two types of debugging techniques: reactive debugging and preemptive debugging. Most debugging is reactive-a defect is reported in the application or an error occurs, and the developer tries to find the root cause of the error to fix it.
Detailed explanation-4: -Debugging tools (called debuggers) are used to identify coding errors at various development stages. They are used to reproduce the conditions in which error has occurred, then examine the program state at that time and locate the cause.