To find words quickly, press Ctrl-F for the “find” feature of your browser.

3270 – The communications protocol for interactive terminals connected to IBM mainframe computers.

ABEND (Abnormal END) – A condition that occurs when the computer is presented with instructions or data it cannot recognize; also called a crash or bomb.

abort – To interrupt and halt the execution of a computer program.

access – To retrieve information from memory.

access methods – Software routines which are part of the operating system or network control programs that handle actual storing and receiving of data; includes tape , disk, and communications access methods.

access time – Time required to retrieve information from memory. The access time for data in main memory is much faster than from a mass memory storage medium such as a disk or tape.

accumulator – A register inside the CPU that holds results of arithmetic operations.

ACK (ACKnowledgement Code) – A communications code sent from the receiving station to the transmitting station to acknowledge it is ready to receive data. Contrast with NAK (Negative ACKnowledgement).

acoustic coupler – Device which enables a computer to communicate over a telephone line using a standard telephone receiver. It converts digital computer messages into the audible tones used in telephone communications and vice versa.

address – Name or number that identified a particular storage location in memory.

algorithm – A list of exact steps to perform a specific calculation or programming problem. A precise description of the solution to a problem.

alphanumeric – Category of characters including letters and numbers. Sometimes also includes punctuation marks and standard typewriter symbols such as $, %, &, etc.

ALU (Arithmetic Logic Unit) – The part of the computer’s CPU which actually performs arithmetic and logic operations.

Analog Computer – Operates by measuring variable levels of physical quantities, such as sound, temperature, current, motion, etc., then assigning them a numerical value (contrast with digital computer).

ANSI (American National Standards Institute) – A non-profit institution which establishes standards for computer information processing. The ASCII code is published by ANSI (see ASCII).

Append – Adding data to the end of an existing file.

Application Package – A software package from a software vendor that is created for a specific purpose, function, or industry.

Applications Program – Programs designed for the end user to perform specific tasks.

Argument – A value that is passed between programs, subroutines, or functions.

Arithmetic Functions – As an optional feature, a system can provide accumulators to perform various arithmetic functions. The accumulator is used to provide intermediate storage, to form algebraic sums, and to generate fields from stored quantities. Accumulator contents, comprised of keyed entries or numeric constants, can be used as operands in computations defined by the arithmetic operators provided by system.

Arithmetic Logic Unit (ALU) – The element which performs the basic arithmetic and logical manipulations in the central processor.

Array – A collection of memory locations stored in an orderly arrangement. A one-dimensional array could be a list of the days of the week (i.e., day 1= Monday, day 2= Tuesday). A two-dimensional array could be a table representing the days of the year, identified, by the month and date (e.g., day 2,1= February 1, day 3,5= March 5).

Artificial Intelligence – Computer programs designed to simulate human-like intuitive reasoning and communicate in human language.

ASCII – American Standard Code for Information Interchange. The most common standard for the characters and code used to record information in a computer memory (see ANSI).

Assembler – A program that converts instructions from assembly language to machine language.

Assembly Language – A programming language that is one step away from machine language with symbolic or mnemonic statement representation of the instructions and data.

Asynchronous – Sending information over a communication line in individual pieces, without any set time schedule. Additional signals must be sent to inform the receiving device that specific data has been transmitted. Generally used in low speed communications (see synchronous).

AUTOEXEC.BAT – A Microsoft DOS file that is executed immediately when the computer is started (booted). The file can initialize operating system settings, load RAM resident programs and/or automatically call in a specific application program.

Automation – The replacement of manual operations by computerized methods.

Auxiliary Storage – See mass memory.

Background – A process that is taking place in the computer that is not interactive or visible on the screen.

Backplane – The back side of a panel which contains wires or printed circuits for interconnecting a series of plug-in printed circuit boards on the other side.

Backup – Making a spare copy of computer files or programs on an external storage medium. A regular backup schedule helps prevent loss of vital data due to a computer malfunction.

Bar Code – A specialized code used for fast identification of items with an optical scanner.

BASIC (Beginner’s All-Purpose Symbolic Instruction Code) – The most widely used language for microcomputers because it uses standard English words and is relatively easy to learn. It was developed at Dartmouth University to be used for teaching programming in schools.

Batch – Group of related records keyed from source; must be identified in data entry by a unique batch name.

Batch Balancing – A feature to provide balancing of batches; if an out of balance occurs, it must be corrected and an update function must be performed.

Batch Mode – Method of handling computer operations by grouping them into batches before execution.

Batch Processing – The processing of a group of transactions at one time. Contrast with transaction processing

Baud – Generally measured as bits per second. A measurement of the speed of the transmission over a communication line. Named after Baudot, a pioneer of telegraphic communication.

Benchmark – A test of performance of a computer or peripheral device using an actual set of programs and data files.

Bench Test (or benchmark test) – Used to measure and compare product performance and speed under equal conditions.

Beta Test – A test of hardware and software performed by users under normal conditions.

Bi-Directional Printer – Can print in both directions on a page. It is faster than a printer which can only print from left to right.

Binary – Number system with only two digits (0 and 1). Computers store information and instructions in binary code (see bit).

BISYNC – Binary synchronous communications protocol.

Bit – Contraction of “binary digit,” the smallest unit of computer memory. A bit has a value of 0 or 1, which represents the “on” or “off” state of an electrical switch. A combination of 8 bits equals a byte.

Black Box – Slang term used to describe any piece of computer equipment whose inner workings are beyond the understanding of the user, who is only concerned with input and output.

Boot or Bootstrap Load – To load the initial instructions which get a computer system up and running. The name was derived from the idea of a computer pulling itself by its own bootstraps. A “cold boot” is performed when the computer’s power is turned on. A “warm boot” occurs as a reset command performed by the operator. Many modern microcomputers have a bootstrap loader in ROM, so they automatically boot themselves up when the power is turned on (see ROM).

BPI (Bits Per Inch) – Used to specify the density recorded on tape or disk.

BPS (Bits Per Second) – Unit of measurement for the speed of communications transmission (see baud).

Branch – A program instruction which causes a transfer of control to another program sequence.

Buffer – A group of switches that holds data temporarily until it can be transmitted or processed. Since a computer sends information much faster than a printer can print it, a buffer must be provided between these two devices. Many computers also have keyboard buffers, so the operator can keep on typing while the computer is momentarily occupied with another task. In order to avoid loss of input data, it is important for the user to know how many characters will be held in this buffer.

Bug – An error in a computer program, or a computer hardware problem.

Bundled/Unbundled – Bundled describes a computer system hardware and software, that is sold for a single price; unbundled systems have separate prices or each system component.

Bus – A pathway that carries information back and forth in a computer system. A wiring harness similar to an electrical plug-in.

Byte – Combination of eight bits. Each byte represents one character in memory.

C: A high-level programming language developed by Bell Laboratories.

Cache Memory – A reserved section of main memory or a separate bank of high speed memory that is used to improve computer performance.

CAD (Computer Aided Design) – The use of computers for designing consumer and industrial products; includes an assortment of software packages and input devices.

CAI (Computer Assisted Instruction) – The use of computers in education and training.

Call – A programming statement that references an independent subroutine or another program.

CGI (Computer Graphics Interface) – A standard format for writing graphic drivers, a set of instructions that activates a graphics device.

Chain – Running a program by executing it from within another program. Performing a set of operations in sequence; automatically calling one format after another.

Character – Letter, digit, punctuation mark, or other symbol. In microcomputers, each character is represented by one byte (see byte).

Character Set – The collection of characters available for display or processing on a particular computer or peripheral.

Check Digit/Modules – Check digits (an optional feature of the system) enable error detection by calculating a redundant digit for a group of digits. When used with an identification number (e.g., account numbers, etc.), the check digit provides a means of detecting invalid numbers. Most systems permit the use of two standard check-digit (modulus 10 and modulus 11). The system permits both alphabetic and numeric characters in this check-digit calculation or verification can be performed by the system.

Chip – Tiny wafer of silicon covered with thousands of miniature electrical circuits. Slang term for integrated circuit. Modern chip technology is referred to as large integration. A chip which contains all the components of a CPU is called a microprocessor (see CPU).

Circuit – A conductor or system of conductors to route the flow of electrical current.

Clipboard – Reserved memory for holding data that has been copied from one text or graphics for insertion into another.

Clock Rate – Refers to the rate at which bits are transmitted form one location to another in the CPU. A computer with a clock rate of 1 MHZ would transmit one million bits per second.

COBOL (Common Business Oriented Language) – A program designed for information processing. It is the most widely used high-level language for mini-computer and mainframe business applications.

Coding – Writing computer instructions in a programming language.

Command – 1. an electronic signal to start a computer operation; 2. the instruction word which identifies the operation to be performed.

COMMAND.COM – A command processor for Microsoft operating systems (DOS and OS/2) which creates the user interface for screen prompts and execution of commands.

Command Language – A special purpose language that accepts a limited number of commands such as a query language or job control language (JCL).

Compiler – A program that translates instructions from a high-level language into machine language. It compiles the entire program before beginning execution (contrast with interpreter). A compiler executes a program faster than an interpreter.

Computer – A machine that receives and processes information in a programable way and displays the results produced (see also analog computer, digital computer).

Computer Literacy – An understanding, working knowledge of computers and information systems.

Computer System – The complete assembly, hardware and software, with CPU, a memory, input/output, and any devices or peripherals.

CONFIG.SYS – An instruction file for Microsoft operating systems (DOS and OS/2) that is executed when the system is booted or rebooted. It allows the operating system to be customized to a particular environment.

Configuration – A computer system or communications network with all inter-related components.

Console – The terminal that has the most control in a computer system.

Constant – Data with fixed values.

Control Key – A special function key, used in a conjunction with another key, to command the computer.

Control Unit – The part of the CPU that interprets coded instructions and directs the sequence of operations.

Converter – A device that converts one set of codes, modes , or sequences to another.

Core Memory – Old fashioned form of memory storage made up of magnetic iron donut-shaped rings, about 1mm in diameter, strung on wires.

CP/M (Control Program for Microprocessors) – A widely used disk operating system development for microcomputers by Digital Research, Inc. (see operating system).

CPS (Characters Per Second) – Unit of measurement for the speed of printers.

CPU (Central Processing Unit) – The brains of a computer. It consists of a computer. It consists of a control unit, a timing device, an arithmetic logic unit, and generally a small amount of primary memory storage. A microprocessor is a CPU on chip.

Crash – When a computer device stops working abruptly due to a serious malfunction, which often results in loss of data. A disk crash occurs when a read/write head comes into violent contact with the disk (see disk drive).

Crossfoot – A numerical error checking technique that compares the sum of the columns with the sum of the rows.

CRT (Cathode Ray Tube) – A video screen used to display computer information. Sometimes called a VDT (visual display terminal) or VDU (visual display unit). A CRT connected to keyboard is called a CRT terminal.

CTS (clear to send) – An RS-232C standard control line from the modem indicating the carrier is present and data may be sent.

Cursor – A lighted symbol on a CRT screen to indicate where the next characters will be displayed; a positional market located on the keystation screen.

Cursor Keys – A special set of keys that are used to control the position of the cursor on the screen; includes the directional keys (left, right, up, down), HOME, END, PAGE Up and PAGE DOWN.

Data – General term used to describe all kinds of information which can be processed by a computer.

Data Base – Or data bank. The entire collection of all data stored in a computer system.

Data Center – The computer operations department where the computers are physically located and managed.

Data Entry – Method of utilizing computers which permits the entry and verification of data into the system, in addition to allowing selective searching, auditing , and updating of data within the system.

Data Flow – The path of data from the original source to the final desired output.

Data Output – The transfer of data from the system to a system peripheral device or a data processing system.

Data Processing (DP) – Generic term for handling information by any means. Generally refers to automatic equipment and computers.

Data Set – A device which converts signals from a business machine for transmission over communication lines. It may also perform other related functions. Synonymous with modem.

Data Transfer Rate – The rate of transfer of data from one place to another such as from disk to memory or from memory to memory.

DBMS (Data Base Management System) – General mechanism for systematic storage and retrieval of data from a data base.

Debug – Find and correct errors in a computer program or malfunctions in the hardware.

Debugger – A software program that aids in debugging a program.

Decimal – The numbering system in which each digit in a number can hold up to 10 before the value is carried over to the next position on the left.

Dedicated – Computers or programs designed for full-time use to perform a specific task. A dedicated word processor , for example , is designed to handle only word processing tasks.

Delete – A method used to eliminate erroneous or unwanted data.

Demand Mode – Method of handling computer operations by executing each command immediately.

Density – Refers to the amount of information stored in a specific amount of space on the surface of a disk.

Desktop Publishing – A graphics based software package which merges text and graphics to produce high-quality camera ready output.

Diagnostics – Routines designed to locate a computer malfunction.

Dial-Up – Computer communications through ordinary telephone lines; initiated by dialing a phone number.

Digit – A single character in a numbering system.

Digital Computer – Operates by recording “on” or “off” state of electrical switches, then assigning a binary digit to that switch (0=off, 1=on). All information is processed by recording these binary numbers (contrast with analog computer).

DIP (Dual In-Line Package) – Houses and protects a chip, which is very fragile. The DIP has a row of pins on each side to enable it to be plugged into a circuit board.

Directory – The table of contents of a computer file system, designed to allow convenient access to specific files.

Disk – A flat circular piece of plastic similar to a phonograph record. Information is stored in magnetic tracks on the surface of the disk. The disk is housed in a protective jacket or case. Keystation information in data entry is stored on disks, which contain format , batches , tables and other software programs.

Disk Drive – A mechanical device into which a disk is inserted in order to transfer and record information. It has a motor for spinning the disk and read/write heads for transferring data.

Diskette – Small disk, usually 3.5, 5.25 or 8 inches in diameter, also called floppy disk or “floppy”.

Distributed Processing – A system of computers, connected via a communications network, that provide the capability of local or source data processing.

DMA (Direct Memory Access) – The method used to provide high-speed data transfers between a peripheral and main memory. Data is exchanged at maximum memory speed.

Do-Loop – A construction of high- level language in which a segment of a program is executed repeatedly until a certain condition is met.

Document – In data entry, a form that has been filled in for the entry and transcription of data. In word processing, a document is a text file.

Documentation – A narrative, graphical description of a system including operating procedures, system and technical documentation.

DOS (Disk Operating System) – An operating system whose main secondary storage medium is disk.

Dot Matrix Printer – Forms characters by striking a ribbon with dot-like projections on a print head. The quality of the characters produced depends on number of dots in the matrix. More dots = more finely formed characters.

Downtime – Period of time while a computer is not functioning.

Dumb Terminal – A terminal that does not possess any data processing “brains”, but acts as an input/output device.

Dump – 1. to withdraw all power from the computer; 2. to transfer all memory contents from one location to another; 3. to output contents of memory onto hard copy.

Duplex – A bi-directional communication method that allows simultaneous data transfers in both directions.

Dynamic Batch Balancing – A feature providing balancing of batches; if an out of balance occur, it must be corrected and the system automatically balances without running update mode.

EBCDIC (Extended Binary Coded decimal Interchange Code) – An 8-bit code developed by IBM to encode a character set. It encodes essentially the same characters as ASCII, but in a different numerical order.

EDI (Electronic Data Processing) Device – Electrically powered device with mechanical, moving parts (e.g., electric typewriter, printer, graphics plotter).

Electronic Mail – The transmission of letters, messages and memos over a communications network.

Electronic Spreadsheet – A software package designed to aid in the solution of mathematical problems by using an ‘electronic sheet’ or grid of rows and columns on the video screen. Locations within the grid can be treated as variables. Equations for solving complex problems may be applied to these variables.

Electronic Printer – Uses special metallicized paper and forms characters by sending an electric charge through the paper.

EOF (End of File) – An identification by the computer to mark the end of a file. Used by some computers in error messages.

EOM (End of Message) – A special character used in some computers to indicate where the end of the message occurs.

Ergonomics – The science of fitting humans together with machines with maximum comfort and safety for the humans.

Error Message – A displayed message to inform the operator of an incorrect condition.

Ethernet – A standard for an intercomputer communications network designed by Xerox Corporation.

Execute – To carry out computer operation.

Fatal Error – An error condition that halts further processing by the program.

Fault-Tolerant – A program or system capable of correct operation even during failure of components.

Field – Space allotted for entry of one item or type of data, such as name field , address field, phone field (see record).

FIFO (first-in-first-out) – Used as a buffer to connect two devices operating asynchronously at different speeds. Data is deposited at one end and removed from the other.

Fifth Generation Computers – The next generation of computers that are designed with artificial intelligence technology.

File – An organized collection of related records (see record). Each file is assigned a name in order to locate it in memory.

File Management System – A collection of programs designed to format and manage files in a transparent way.

Firmware – Instructions that are permanently programmed into the computer, typically in read only memory (ROM), and cannot be changed by user. Also called systems programs. Most microcomputers have a bootstrap loader programed into an ROM chip, so the computer automatically becomes operational when the power is turned on (see boot).

Flip-Flop – Switch used to store information. Once it is flipped to a particular setting, it will stay that way until it receives another command (see RAM).

Floppy Disk – see diskette.

Flowchart – Diagram using standardized symbols to map the instructions for a computer program. Can also be used to display the steps and the procedures for any office system.

Format – Program description of field types and prompts to control the keying of a batch.

FORTRAN (FORmula TRANslator) – An early high-level language devised for numeric computations; one of the most used programming languages in scientific environments.

Function Keys – A special set of keys on a computer keyboard that initiate commands to the computer; may be programmed to work independently or in conjunction with another key.

Gb, Gigabyte – One billion bytes.

Ghz, GigahertZ – One billion bytes per second (see clock rate).

GIGO (Garbage In, Garbage Out) – Expression used to illustrate the fact that the quality of computer output depends on the quality of the input.

Graphics – Information represented by pictures. Computer graphics can be produced on a computer screen and/or a printer.

Half-Duplex – A mode of communications in which data may be transmitted in only one direction at a time.

Handshaking – A procedure carried out when establishing a connection between two data communications devices prior to any data transfer communications synchronizing technique using two signals: (1) ready? (2) yes/no acknowledgement.

Hard Copy – Computer output that is produced on a permanent medium, generally paper.

Hard Disk – A rigid circular platter coated with magnetic material. A type called a “Winchester” disk is contained in a disk drive unit that is permanently sealed to keep out dust and other contaminant. It has much greater storage capacity and can operate at faster speeds than a floppy disk of similar size.

Hardware – The physical machinery of a computer system.

HertZ, HZ – Cycles per second, used to measure clock rate.

Hexadecimal – Numbering system that uses 16 digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

High-Level Language – Any programming language resembling ‘natural language’ with powerful instructions which require either a compiler or interpreter.

High Resolution – A quality of video graphics display systems or printers capable of producing images in great detail.

HIPO (Hierarchy plus Input, Process, Output) – A flowcharting technique developed by IBM that produces a graphical representation for designing and documenting systems.

Host – The central or controlling computer in a timesharing or distributed processing environment.

Icon – A graphical representation of an object such as a data file, text document, tape or disk, that are used to command the computer.

Impact Printer – Operates by striking a character on a print head against an inked ribbon, which marks that character on any standard type of paper.

Implementation – The complete installation of new hardware and system software or the installation of new application programs.

IMS (Information Management System) – A mainframe hierarchy data base management system developed by IBM.

Information Management – Evaluation of all types of data/information within an organization.

Initialize – 1. to specify the starting value of a variable or address; 2. to set the starting condition of a hardware device.

Input – To enter information into a computer.

Input/Output (I/O) – General term for the process and/or equipment used to enter and retrieve data.

Instruction – A single order within a program which is fetched from memory, decoded, and executed by the CPU.

Integer – Whole number without any fractional part.

Integrated Circuit – see chip

Intelligent Terminal – A terminal which has some processing and storage capability in addition to acting as a peripheral for a computer. Also called a smart terminal.

Interface – Process, program or equipment used to allow contact and communication between two computer systems or parts of the same system.

Internal Memory – See main memory

Interpreter – A program that translates instructions from a high level language into machine language. It translates and executes one statement at a time (contrast with compiler).

Interrupt – A feature that signals the CPU that an input or output is required transferring control to the operating system which determines what action should be taken.

I/O interface – A channel between the CPU and a peripheral device.

ISAM (Indexed Sequential Access Method) – A file access method developed by IBM.

Iterative – Describes a process of repeatedly executing the same series of instructions.

JCL (Job Control language) – A job command language that directs the operating system to run application jobs on the computer; includes programs, files, and databases used as well as priority and running sequence of jobs.

Job – A collection of related batches or records in data entry; can consist of any size of batches.

Job Stream – A series of related programs that are run in a prescribed order with the output of one program becoming the input of the next program.

Joystick – A stick, normally vertical, that can be tilted in any direction of movement. It is often used to position a cursor on a screen.

KB, Kilobyte – 1024 bytes. For example, a 64 Kb memory contains 65,536 bytes of memory storage.

Keyboard Processor – The keyboard internal circuit that convert keystrokes into the appropriate character codes.

Keypunch – A device used to punch holes in computer cards. The holes represent characters of data, and can be read by a card reading machine to input data into the computer.

Kilobaud – One thousand bits per second.

KilohertZ – 1000 cycles per second (see clock rate).

LAN Manager – A local area network management software developed by Microsoft and 3Com. It allows all keystrokes in the network to share data and programs.

Line Printer – Prints virtually an entire line of information simultaneously instead of one character at a time.

Local Area Network – A communication network of computers/work stations that function as distributed processing systems in which each computer in the network may process and manage its data.

Log-On/Log-Off – A valid log-on provides access to the computer while log-off breaks the connection. The log-on may be used to restrict access to files/programs and to identify operator statistical calculations.

Loop – A sequence of instructions which is repeated a specific number of times.

LOTUS 1-2-3 – A spreadsheet software package from Lotus Development Corporation which includes graphics, file management and limited word processing capabilities.

Low-Level Language – A computer language written for the purpose of optimizing computer speed, therefore not easily understood.

Machine Language – The only language computer hardware understands. All other programming languages must be translated into machine language before execution. Machine language is written in binary code.

Magnetic Tape, Mag tape – Plastic tape, similar to audio recording tape, but coated with magnetic material to enable a computer to record information on it in parallel tracks.

Magnetic Tape Unit – A device which provides the capability of reading or writing on a 9-track magnetic tape reel.

Mainframe – Refers to the CPU of a large computer system.

Main memory – The RAM memory storage located within the CPU.

Mass Memory – memory storage on a disk or tape. Called mass memory because its maximum volume is much larger than main memory. Also called auxiliary or secondary storage.

Master File – A set of records pertaining to the main subject in an application system, such as employee master file in a payroll application. Contrast with transaction file which are records that update the master file.

Mb, Megabyte – One million bytes, or 100 KB (see Kb).

Mean Time Between Failures (MTBF) – Average length of time between breakdowns.

MegahertZ, MHz – Million cycles per second (see clock rate).

Memory – A computer storage medium. Main memory is on disk or tape. ROM memory holds the system’s programs.

Menu – Table of contents displayed by a computer to show what tasks it can perform.

Merge – Combining data from two separate files.

Microcomputer – Usually refers to a small, low cost computer system built around a microprocessor.

Microprocessing Unit (MPU) – A CPU contained on a single chip. These come in different sizes: 4 bit, 8 bit, 16 bit, and 32 bit. Microcomputers using an 8 bit microprocessor are by far the most common, but 16 bit even 32 bit microcomputers are being produced more often. The main advantages of these computers are speed and larger maximum memory capacity.

Microsecond (usec) – One millionth of a second.

Millisecond (msec) – One thousandth of a second.

Minicomputer – Usually refers to a relatively inexpensive computer that has been designed primarily for medium-sized business applications.

Mnemonic – A symbolic representation, generally of an opcode (Add, Sub, Mpy).

Mode – A method or procedure for system usage.

Modem – A device which enables a computer to communicate over a telephone line. Its name is derived from the term “MOdulate/DEModulate.”

Monitor – 1. a high-resolution picture tube (see CRT); 2. a computer program designed to control other programming tasks.

Monochrome – A one-color lighted display on a video screen with a background of a different color. There are several common combinations: green on black, white on green, black on white, white on grey, etc.

Motherboard – The main board equipped with female connectors in which all functional boards are inserted; also called a backplane.

Multiplexer – Sometimes called a “mux.” A device which enables more than one signal at a time to be transmitted over a single line. This enables several different users to share a communications channel.

Multiprocessing – Denotes computer systems with multiple processors.

NAK (Negative ACKnowledgement) – A communications code that is sent to indicate a message or request was not received or that a terminal is not ready to transmit data.

Nanosecond (nsec) – One billionth of a second.

Nesting – The placement of a set of instructions which are to be repeated a certain number of times (loop) within a loop.

Network – Group of computer systems and/or terminals that communicate together.

Nibble – Half a byte. A combination of four bits.

NOMAD – A non-procedural relational database management systems developed by National CSS for IBM mainframes.

Novell Network – A local area network that uses the Novell NetWare operating management system.

OCR (Optical Character Recognition) – The machine recognition of printed characters such as OCR fonts, typewriter, hand printer, and computer printed characters.

Octal – A numbering system that uses eight digits: 0, 1, 2, 3, 4, 5, 6, 7.

Office Automation – The integration of all automated functions within an office including data entry, word processing, data processing, electronic mail, graphics, and desktop publishing.

Off-Line – Not connected directly to the CPU.

On-Line – Connected directly to the CPU, and operating under its control.

Operating System – Main program that controls and manages a computer’s operations. It provides methods of accessing peripherals and schedules their activities, manages files and memory space, and handles errors.

Operator Statistics – Reports that provide information on the keying time, total records, keystrokes, number of errors for each operator that is in the system and for each batch of work that is in the system.

Optimization – Altering hardware or software to maximize computer performance.

Output – Information produced by a computer in any readable or useable form.

Package – A program or set of programs for a specific application.

Packed Decimal – A storage mode that places two decimal digits plus a sign into a single byte.

Padding – Filling the unused portion of a field, record, or block with specified ‘fill’ characters.

PageMaker – Desktop publishing software developed by Aldus Corporation.

Parallel – Method of sending many bits over a communication line simultaneously. Parallel transmission can be faster than serial (contrast with serial).

Parallel Port – A computer external interface to a printer or other peripheral device.

Parity Bit – The ninth bit of each byte which contains a ‘0’ or a ‘1’ that are used to detect errors in transmission of data.

Parity Check – A method of sending an extra bit to a receiving device in order to identify any error in transmission. The ASCII code reserves the first bit of each byte for parity checking. The computer adds up all the binary digits in the byte. then, depending on whether the total is odd or even, it puts either a 0 or a 1 in the parity bit position before the byte is transmitted. The receiving device performs the same calculations and checks the parity bit to see if the result was correct. Not all microcomputers use parity checking. It is vital if accuracy of data is very important.

PASCAL – A computer language developed for computer science applications and named in honor of Blaise Pascal. It is becoming increasingly popular for microcomputer programming.

Password – A unique sequence of alphanumeric characters assigned to the user of a computer system for identification and security purposes.

Peripheral – Hardware device connected to a computer CPU. For example, disk drive, CRT, keyboard, printer, etc.

Picosecond – One trillionth of a second.

Pixel – Contraction of picture element. A tiny point of light on a video screen (contrast with raster). Many pixels make up the picture on a video display screen designed for computer use (see resolution).

Plotter – A graphics printer that uses ink pens to draw images.

Port – A plug-in that provides for connecting peripherals to a CPU.

Power-Up/Power-Down – Power-up is sequence of steps used by the computer when power is turned on or restored after a power failure; initializes CPU and peripherals; Power-down is turning the computer ‘off’ in an orderly fashion.

Print Wheel – A circular plastic or metal with print characters arranged on spokes on the outer edge of the wheel. A print hammer strikes one of the spokes against a ribbon to form a character on paper. There are two varieties of print wheels: daisy wheel, which is the most common and is named for its resemblance to that flower; and thimble wheel, which is shaped like a large inverted thimble.

Program – Step-by-step set of instructions to tell a computer how to perform a particular task. It may be written in a high-level (near human) language like BASIC or COBOL, in a low-level language like assembly or machine language.

Programming Language – A set of commands, symbols, and syntax designed for writing computer programs.

Prompt – A message displayed on the monitor to assist the operator; action by an operator or by the computer itself.

Queue – A series of items lined up in a holding pattern in a computer memory to await action by an operator or by the computer itself.

RAM (Random Access Memory) – Also called read/write memory. A method of storing information so that the computer can reach all memory locations with virtually equal speed (contrast with sequential memory). A disk is an example of RAM storage, whereas a magnetic tape is an example of sequential (or serial) storage. RAM is also used to refer to main memory which can be programmed at will (contrast with read only memory). There are two basic types of RAM: 1) dynamic RAM, which is stored in temporary holding which must be refreshed or recharged every two microseconds; 2) static RAM; which is stored in stable flip-flop mode but requires larger, more energy-consumptive circuitry (see flip-flop).

Raster – Rectangle of light on a video screen (contrast with pixel). A standard television picture is composed of many rasters. A high-resolution video monitor is composed of pixels, which provide a higher quality image.

Read Only Memory (ROM) – A method of storing information permanently in a memory chip that comes with the computer. Certain basic computer instructions are often programmed into ROM, and cannot be changed by the user. Programs in ROM are called firmware. Many microcomputer systems have a small amount of ROM in addition to their standard RAM memory (see firmware, systems programs).

Read/Write Head – Small electromagnetic device inside a disk drive that transfers information to and from the disk.

Real Time – Describes operations in which the computer performs a particular task immediately, while the user is at the input terminal.

Record – Items of data that are logically related, e.g., a person’s name, address and phone number could make up a record. Each item in a record is a field. A collection of records make up a file.

Reformat – In programming, reformat means changing the record layout of a file or database. In data entry, data may be captured as it appears on the source document and reformatted to the record layout specifications required for processing. Disk reformat refers to initializing or re- initializing (erasing) the disk.

Register – A set of switches reserved for temporarily storing data and instructions.

Remote Terminal – A computer terminal located some distance from the CPU; in another room, building or city. It may be connected to the CPU by phone line.

Resolution – Term used to describe the quality of the picture of a display screen. High-resolution video screens have a sharp clear picture. A screen with more than 60,000 pixels is a medium-resolution monitor. A high-resolution monitor has more than 120,000 pixels.

Response Time – The time it takes for the computer to respond to a given input.

RJE (Remote Job Entry) – The transmission of batches of data to or from a remote terminal or computer.

Rollover – The depression of two or more keys in a keyboard simultaneously. A good keyboard controller includes debouncing and multiple-key rollover protection.

Routine – A section of program code written to perform a specific action.

RPG (Report Program Generator) – An IBM developed program generator designed for producing business reports. The programming statements are coded on pre-printed forms that provide fixed columns for writing each part of the statement.

RS-232C – The serial data transmission interface standard for asynchronous communications. Data is sent in 10-bit or 11-bit bundles.

Run – Execute a computer program.

Scanner – A hardware device that reads text, images and bar code and converts them into digital code.

Scrolling – Moving information on and off a CRT screen in order to view a data display that is larger than the screen.

SDLC (Synchronous Data Control Link) – A networking communications control protocol developed by IBM.

Search – Means of paging through input on a disk.

Secondary Storage – See mass memory.

Sector – The smallest space on the surface of a disk that can be addressed. Each track on a disk is subdivided into many sectors.

Semiconductor – A metal with a preferred direction of electrical current flow. Metals like copper, iron, gold, and silver are conductors, but electricity can flow through them in any direction. Semiconductors are metals that conduct electricity primarily in one direction. Silicon is usually the semiconductor of choice. It is one of the most common metals in the earth’s crust, which is one reason why semiconductor devices can be so cheap.

Sensor – Any device that acts as the eyes, ears, feelers, or other detectors for a computer.

Sequential Access – Also called serial access. A method of storing information so that a computer reads each character in sequence, one after another. For example, in sequential memory, in order to locate a particular item of data, it is necessary to pass over all the information preceding it. This is similar to the method of finding a particular song on an audio cassette (contrast with RAM).

Serial – A method of sending or retrieving information one bit at a time (contrast with parallel).

Service Bureau – A computer company which receives information from customers, processes that data in its computers, and returns reports or other computer output to the customer.

Shell – The name for the command interpreter on UNIX operating systems.

Sign-On – What is done to start any function on a computer (for example, keying in operator identification).

Silicon – A very abundant chemical element found in sand (see semiconductor).

Slave – Any device under the control of another device.

Smart Terminal – See intelligent terminal.

Software – Instructions to the computer comprised of system software and application software.

Software Package – A pre-written group of commercially available programs designed to serve a specific need, such as word processing, inventory control, data base management, etc.

Solid State Device – A device whose operation depends upon the electronic properties of solid materials (e.g., transistors, silicon chips, etc.). It can control electrical current without heated filaments or moving parts (see semiconductor).

SOM (start of message) – A special character used in some computers to indicate where the computer will start reading the next input.

Sort – The recording of data into a new ascending or descending sequence.

Spooling – Technique for scheduling input/output to or from slow peripherals intermittently so that the CPU, which is much faster, can perform as many tasks as possible.

Stand-alone – A device which operates by itself, requiring no other equipment.

Statement – In programming, a descriptive phrase that generates machine language instructions to the computer.

Static Memory – see RAM.

Synchronous – Sending information over a communication line at regularly timed intervals. Each bit transmitted is expected at the receiving end at a specific time (contrast with asynchronous).

Syntax – Specific rules which govern the use of program instructions.

Sysgen (SYStem GENerator) – The installation of a new or revised operating system and the identification of the complete operational environment the operating system will be controlling.

System Development Cycle – The complete sequence of events in the development of an information system including analysis and design, user sign-off, programming, implementation and user acceptance.

Systems Programs – The programs provided by the hardware manufacturer to make the system run (see firmware, ROM).

Tb, Terabyte – One trillion bytes.

Telecommunications – The user of telephone lines to transmit data.

Telecommuting – Working in the home and communicating with the office by computer.

Teletype – One of the oldest, most cost-effective peripherals for computer communications operating at 10 characters per second or 110 baud.

Terminal – Unit of computer equipment consisting of a keyboard and a display screen, providing input and output for a computer.

Thermal Printer – Uses chemically treated paper that darkens when exposed to a hot print head. The print quality is not very good, but the printer is comparatively quiet.

Throughput – The time required for a computer to accept data, process it, and output the results.

Timesharing – Method of simultaneously sharing the resources of a large computer system among many users.

Toggle Key – A key which switches certain parts of the keyboard from one mode to another.

Track – Magnetic channel on the surface of a disk or tape. Tracks are parallel on tape, but are concentric circles on disks. Each track on a disk is divided into many sectors (see sector).

Transaction Processing – The processing of transactions by the computer as they are received either as they are entered at the terminal or as received over a communications line. Contrast with batch processing.

Turnaround Time – The amount of time required to complete a computer task and get the results back to the user.

Turnkey System – A computer system which is designed to meet the needs of a particular type of user. The user should be able to turn it on and begin running the system with all applications functional.

Unix – An operating system developed by Bell Labs which features multiprogramming, a hierarchical file structure and numerous utilities.

Upward Compatible – Equipment or software which, when improved, have features that are a superset of their original features plus enhancements.

Utilities – Software programs designed to facilitate and aid the operation and use of the computer for routine tasks.

VDT (Video Display Terminal) – A computer terminal with a keyboard and a video display screen.

Ventura Publisher – Desktop publishing software developed by Xerox Corporation.

Verify – To determine whether a transcription of data has been accomplished accurately.

VHF (Very High Frequency) – A range of electromagnetic frequencies from 30 million to 300 million cycles per second.

Videotext – A central computer data base which supplies many information resources and enables the user to communicate with it using a computer terminal. Typically videotext uses are electronic shopping, stock market transactions, travel reservations news reports, etc.

Virus – A destructive program that is used to infect the operation of a computer imbedding itself into an existing program and once that program is run, attaching itself to other programs within the system.

Voice Recognition – The understanding and digitalization of spoken words by a computer.

Volatile Memory – Memory that does not hold its contents without power.

Wide Area Network – A communications network that interconnects geographical locations.

Window – A software capability that provides multiple windows on the screen with several application programs active and visible at the same time.

Word – The number of bits processed as a single unit in a computer operation. In an eight bit microcomputer, a word is equivalent to a byte. In a 16 bit or 32 bit microcomputer, a word equals 2 bytes or 4 bytes, respectively.

Word Processor – Software designed for writing, editing, and formatting letters, memos, reports, and books.

Wraparound – On a CRT display, the continuation of cursor movement from the last position on screen right to the first position on the screen left.

Write-Protect – Protects a disk or tape file from being erased or changed.

WYSIWYG (What You See Is What You Get) – A graphics-based display screen that visually displays graphics and text exactly as the printer will print them.