Module 4 Flashcards
Code which causes a program to produce erroneous results
bug
Allows a programmer to monitor the execution of a program to locate and remove logic errors
Debugger
An error in the sequence of characters in a line of code which are intended to be written in a particular order and are identified when the code is compiled
Compilation Error
Indicates where an exception occurred, the type of exception, and links to information on how to handle the exception
Exception Assistant
The more entered when a program is suspended during execution at a break point
Break mode
Markers which identify where a program wants to pause the program and run it line by line
breakpoints
Resumes execution until the next breakpoint or end of main whichever comes first
Continue Command
Adding a breakpoint to the code to stop the execution of the program at the line where the breakpoint is inserted
Insert breakpoint
Allows the programmer to make modifications or changes to the code while in debug mode and then continue executing the code with the modifications and without having to recompile
Edit and continue
Transforms the high-level language (code) into machine language
Compile
This prevents the execution of the program from stopping at the location but does not remove the breakpoint
Disable breakpoint
Allows programmers to assign new values to variables while the program is running
Locals Window
Executes the next statement in the code and immediately halts
Step Into
The grey bar on the left of the code window
Margin Indicator Box
The program is suspended (paused) when the breakpoint is reached and the program is now in break mode
Suspend Execution
Indicates an active breakpoint
Solid Breakpoint Circle
A bug in the program which does not allow the program to operate correctly but it will cause it to crash. It may cause behaviour which is unintended or undesired
Logic error
Indicates that the highland line contains the next statement to execute in break mode
Yellow Arrow in Break Mode
Allows programmers to test and debug only the portion of the code that they have written. This is useful when there are many programmers writing one program
Just My Code debugging
The information that is displayed as you move the cursor over the variable the programmer would like to look at
Quick info Box
A type of debugger provided to programmers
Visual Studio Debugger
Executes the contents of a called method without actually entering the called method
Step Over
Executes the remaining statements in a method and returns control to the calling method
Step Out
Allows a programmer to watch the value of the variables as a program executes
Watch window
An error which can only occur during the running of the program
Run-time error