Chapter 2-Terms Flashcards
Flowchart
A tool that programmers use to help them plan (or depict) an algorithm; consists of standardized symbols connected by flowlines
Desk-checking
The process of manually walking through each of the instructions in an algorithm; also called hand-tracing
Flowlines
The lines that connect the symbols in a flowchart
Hand-tracing
Another term for desk checking
Input
The items a program needs in order to achieve the output
Input/output symbol
The parallelogram in a flowchart; used to represent input and output tasks
Invalid data
Data that the algorithm is not expecting the user to enter
IPO
An acronym for Input, Processing, and Output
IPO chart
A chart that some programmers use to organize and summarize the results of a problem analysis
Output
The goal of solving a problem; the items the user wants to display, print, or store
Process symbol
The rectangle symbol in a flowchart; used to represent tasks such as calculations
Processing item
An intermediate value (neither input nor output) that an algorithm uses when processing the input into the output
Pseudocode
A tool that programmers use to help them plan an algorithm; consists of short English statements; means false code
Start/stop symbol
The oval symbol in a flowchart; used to mark the beginning and end of the flowchart
Valid data
Data that the algorithm is expecting the user to enter