Computer Hardware and Software
Decision Symbol
A symbol that holds a question that allows program logic to follow divergent paths, and is represented by a diamond.
Terminal Symbol
A symbol that marks the beginning or end of a segment in a flowchart and is represented by a lozenge.
Pseudocode
An English-like representation of the logical steps it takes to solve a problem.
GUI (pronounced gooey)
An acronym for Graphical User Interface and allows users to interact with a program in graphical environment.
OOA
An acronym for Graphical User Interface and allows users to interact with a program in graphical environment.
IDE
An acronym for Integrated Development Environment and is a software package that an editor, compiler, and other programming tools.
OOD
An acronym for Object-Oriented Analysis and is an analyzing a system using an object-oriented approach.
OOP
An acronym for Object-Oriented Program and is a technique that focuses on objects, or "things." It describes the objects' features (or attributes) and their behaviors.
RAM
An acronym for Random Access Memory and is internal computer memory.
CPU
CPU stands for Central Processing Unit. It is the hardware component that processes data.
System Software
Comprises The programs that you use to manage your computer, incluyding operating systems such as Windows or UNIX.
Binary Language
Consists of 1s and 0s , its machine language.
Syntax error
Is an error in language or grammar.
Desk-checking
The process of walking through a program's logic without using a computer.
Interpreter
Translates high-level language into machine language. and indicates if you have used a programming language incorrectly. It translates a program one instruction at a time.
Compiler
Translates high-level language into machine language. and indicates if you have used a programming language incorrectly. It translates the entire program at once.
Program Code
Written computer instructions.
Input
describes the entry of data into the system using hardware devices such as keyboards.
Data Items
include all text, numbers, and other raw that are processed by a computer.
Logical Error
occurs when incorrect instructions are performed, or when instructions are performed in the wrong order.