-
Input
Describes the entry of data items into computer memory using hardware devices such as a keyboard or mouse.
-
Data Items
includes all the text, numbers,and other information processed by a computer
-
Processing
Data items may involve organizing them, checking them for accuracy, or performing mathematical operations on them.
-
Central Processing Unit
Is the hardware component that processes data.
-
Output
Describes the operation of retrieving information from the memory and sending it to a device, such as a monitor or printer, so people can view, interpret, and work with the results.
-
Information
Processed data.
-
Syntax
is the grammar of a programming language
-
computer memory (RAM)
is the temporary, internal computer storage within a computer
-
Volatile
describes storage whose contents are lost when power is lost
-
Nonvolatile
describes storage whose contents are retained when power is lost.
-
Machine Language
Is a computers on/off circuitry language
-
Source Code
is the statements a programmer writes in a programming language
-
Object Code
is translated machine language
-
Compiler or Interpreter
translates a high-level language into machine language and indicates if you have used the programmer language correctly.
-
Binary Language
is represented using series of 1s and 0s
-
Scripting Languages
Python, Perl, and PHP are used to write programs that are typed directly from a keyboard. Scripting languages are stored as text rather than as binary executable files.
-
Logical error
occurs when incorrect instructions are performed, or when instructions are performed in the wrong order.
-
Logic
You develop the logic of the computer program when you give instructions to the computer in a specific sequence, without omitting any instructions or adding extraneous instructions.
-
variable
a named memory location whose value can vary.
-
Program development cycle
Consists of the steps that occur during a program's lifetime.
-
Algorithm
is the sequence of steps necessary to solve any problem.
-
IPO chart
is a program development tool that delineates input, processing, and output tasks.
-
TOE Chart
is a program development tool that lists tasks, objects, and events.
-
Debugging
is the process of finding and correcting program errors.
-
Conversion
is the entire set of actions an organization must take to switch over to using a new program or set of programs
-
Maintenance
consists of all the improvements and corrections made to a program after it is in production
-
Pseudocode
is an English like representation of the logical steps it takes to solve a problem
-
Flowchart
is a pictorial representation of the logical steps it takes to solve a problem.
-
Input symbol/Output symbol
indicates an input operation and is represented by a parallelogram in flowcharts
-
Processing symbol
indicates a processing operation and is represented by a rectangle in flowcharts
-
Terminal symbol
indicates an beginning or end of a flowcharts segments and is represented by a lozenge.
-
Loop
is a repetition of a series of steps.
-
Infinite loop
Occurs when repeating logic cannot end
-
making a decision
is the act of testing a value.
-
Decision symbol
is shaped like a diamond and used to represent decisions in flowcharts
-
Dummy value/Sentinel value
is a preselected value that stops execution of a program
-
-
Command line
is a location on your computer screen at which you type text entries to communicate with the computers operating system.
-
Procedural programming
is a programming model that focuses on the procedures that programmers create.
-
Object-Oriented programming
is a programming model that focuses on objects, or "things", and describes their features (also called attributes) and behaviors
|
|