A high-level programming language that supports real-time applications.
A unique binary representation of a location in memory.
Carries memory addresses that indicate where the data is located and where the data should go.
ALU (Arithmetic Logic Unit)
The part of the CPU that handles arithmetic and logic operations.
Programs written to perform specific tasks.
Unit that contains the motherboard, diskette drive, and hard disk drive.
A high-level programming language that was developed by John Kemeny and Thomas Kurtz.
Binary number system
Number system used by modern computers—uses only digits 0 and 1. Also called Base 2.
Bit (BInary digiT)
A single 0 or 1 in binary code.
A set of circuits that connect the CPU to other components.
A LAN topology where each node of a network is connected to a single shared communication cable called a bus.
A group of 8 bits.
A high-level programming language that was developed by Dennis Ritchie.
High-speed memory used to store frequently used data so that it can be quickly retrieved by an application.
A group of computers, called clients, connected to a server.
The speed at which a CPU can execute instructions, measured in megahertz.
A high-level programming language that was designed by Grace Murray Hopper.
An electronic machine that accepts data, processes it according to instructions, and provides the results as new data.
Carries control signals.
CPU (Central Processing Unit)
A component inside the base unit that processes data and controls the flow of data between the computer's other units.
Transfers data between the CPU, memory, and other hardware devices on the motherboard.
A high-level programming language that was developed by John Backus.
One billion cycles per second.
The physical components of the personal computer.
Number system based on 16 digits. Also called base 16.
High-level programming language
A programming language that uses English-like instructions.
A device that joins communication lines at a central location on the network.
A term used by historians to refer to the present.
Used by the computer to accept data.
IC (Integrated Circuit)
A silicon wafer with intricate circuits etched into its surface and then coated with a metallic oxide that fills in the etched circuit patterns. Also called a chip.
LAN (Local Area Network)
A network that connects devices within a small area.
Instructions in binary code (0s and 1s).
Computer system that is usually used for multi-user applications.
One million cycles per second.
A component on the motherboard that stores data electronically.
A computer that fits on a desktop and uses a microprocessor. Also called a personal computer.
An entire CPU on a single chip.
The main circuit board inside the base unit.
One billionth of a second.
A combination of software and hardware that allows computers to exchange data and to share applications software and devices.
Includes the type of computers on the network and determines how network resources are handled.
Network interface card
A circuit board in the base unit of a networked computer.
A device, such as a computer or printer that is connected to the network and is capable of communicating with other network devices.
Operating system software
Software that allows the user to communicate with the computer.
Display or store processed data.
An error that occurs when the number of bits that are needed to represent the integer is greater than four bytes.
A computer that fits on a desktop and uses a microprocessor.
A group of computers that share responsibilities and resources equally without a server.
A device attached to a personal computer.
The illegal copying of software.
List of instructions written in a special language that the computer understands.
RAM (Random Access Memory)
Temporary memory where data and instruction can be stored.
Accessing data from a storage medium.
Numbers that contain decimal points. Also called floating point numbers.
A LAN topology where each node of a network is connected to form a closed loop.
ROM (Read Only Memory)
Data that is a permanent part of the computer and cannot be changed.
An error that occurs when there are not enough bits to hold the mantissa.
An input device that uses a laser to create a digital image from artwork.
A powerful computer used to manage network functions such as communications and data sharing.
Instructions that tell the computer what to do.
SRAM (Static Random Access Memory)
High-speed memory referred to as cache.
A LAN topology where each node of a network is connected to a hub, which is a device that joins communication lines at a central location on the network.
Used to store data.
A keyboard and monitor used to communicate with a mainframe.
The logical arrangement of the nodes on a network.
An electronic device that replaced the vacuum tube making computers smaller and less expensive and increasing calculating speeds.
A digital code that uses a set of sixteen 1s and 0s to form a 16-bit binary code for each symbol.
A program designed to reproduce itself by copying itself into other programs stored on a computer without the user's knowledge.
Bits grouped in units of 16 to 64.
Storing data on a storage medium.
WAN (Wide Area Network)
A network that connects computers over large geographical distances.