The process of finding and correcting program errors
What is debugging
100
Symbol used to represent processing in a flowchart
What is a rectangle
100
A software package that provides an editor, a compiler, and other programming tools
What is an IDE or Integrated Development Environment
100
Dictates the order in which operations in the same statement are carried out
What are rules of precedence
200
A named memory location whose value can vary
What is a variable
200
The process of making necessary changes after programs are put into production
What is maintenance
200
Symbol used to represent output in a flowchart.
What is a parallelogram
200
Required in most programming languages, must occur before you can use any variable
What is a declaration
200
The process of breaking down a large program into modules
What is modularization
300
The notation used by many computer programmers to refer to memory addresses
What is hexadecimal
300
A way of writing down all the steps you will use in a program
What is pseudocode
300
Standard termination symbol in a flowchart
What is a lozenge
300
A variable’s unknown value before it has been initialized
What is garbage
300
The process of paying attention to important properties while ignoring nonessential details
What is abstraction
400
The process of walking through a program’s logic on paper before you actually write the program
What is desk-checking
400
A type of internal documentation
What are program comments
400
Symbol used to represent decision in a flowchart
What is a diamond
400
The convention where a variable’s name starts with a lowercase letter and any subsequent word begins with an uppercase letter
What is camel casing
400
Chart, often used by programmers , to show the overall picture of how modules are related to one another when a program has several modules calling other modules.
What is hierarchy chart
500
The step after developing a program’s logic and writing the code when a programmer typically gets a list of syntax errors
What is compilation
500
A location on your computer screen where you type text entries to communicate with the computer’s operating system
What is the command line
500
Message that tells the user what to enter
What is a prompt
500
The convention where a variable’s name starts with an uppercase letter , as in HourlyWage
What is Pascal casing
500
A variable which is not used for input or output, but instead is just a working variable that you use during a program’s execution