Exam 1: Vocab Flashcards
(39 cards)
Programming Steps (5)
Define the Problem, Program Design, Coding, Testing, Documentation
Problem
An unsettled matter that requires thought or skill for a solution
Flag
Signal that an event occurred
Flowcharting
Graphically showing the steps in the solution of a problem/program
Hierarchy Chart
Shows the relationship of modules
Bug
Error in a program
Debugging
The process of finding and correcting errors in a program
Parts View
Header, Declarations, Execution
Header
External items needed by a program
Declarations
Definitions of variables
Execution
Where the work is done
Action View
Input, Process, Output (Execution)
Input
Get needed values
Process
Action on the data to produce the desired result
Output
Displaying the desired result
Identifier
A word used to represent a variable, constant, definition, function, etc.
Algorithm
A finite list of steps specifying actions for the solution of a problem (English)
Mod
Remainder from integer division
Integer Data
Has no decimal point
Real (Floating Point) Data
May have a decimal point, stored in scientific notation
Character Data
One character only, use single quotes
String
A sequence of characters, use double quotes
Logical Data
Values of true and false
Machine Code
1st Gen, a language made up of sequences of 1s and 0s that the computer understands