The Computer Folks Computer Glossary
Please click on the letter below to take you to the corresponding glossary terms.
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
C.
| C | A compiled procedural language that provides both high-level commands and low-level access to hardware. |
| C++ | An object-oriented vesion of C. |
| Cache | Special high-speed memory that gives the CPU more rapid access to data (also called RAM cache or cache memory). |
| Capacitor | Electronic circuit component that stores an electrical charge; in binary code, a charged capacitor represents an "on" bit, and a discharged one represents an "off" bit. |
| Capturing | In communications terminology, the process of storing received input in a file for later use. |
| Cardinality | A number describing the relationship (one-to-one, one-to-many, or many-to-many) that exists between two record types (for example, in a data diagram). |
| Carrier sense multiple access with collision detection (CSMA/CD) | A method used by Ethernet networks to deal with collisions. |
| Case (computer-aided software engineering) tool | Software that is used to summerize system requirements, diagram current and proposed information systems, schedule developments tasks, prepare documentation, and develop computer programs. |
| Case sensitivity | A condition in which uppercase letters are not equivalent to their lowercase counterparts. |
| Category 6 cable | A category of cable that includes coaxial cable. |
| cc: option | An option that allows the user to send a copy of e-mail message to someone other than the primary recipient. |
| CD-R | Compact discs on which the user can write data (acronym for compact disc-recordable). |
| CD-ROM | A high-capacity, optical storage medium (acronym for compact disc read-only memory). |
| CD-ROM drive | A storage device that uses laser technology to read data from a CD-ROM. |
| Cell | In spreadsheet terminology, the intersection of a column and a row, in cellular communications, a limited geographical area surrounding a cellular phone tower. |
| Cell reference | A letter/number combination that indicates the position of a cell in a spreadsheet. |
| Cellular-ready modems | Modems that can connect to either the telephone system or the cellular phone system. |
| Central office (CO) | The location at which telephones in a city are physically connected to a local switch (the first tier in the five-tier network that telephone companies use to transmit calls). |
| Central processing unit (CPU) | The main control unit in a computer, consisting of circuitry that executes instructions to process data. |
| CGI (Common Gateway Interface) | An interface that allows a user to access a Web-based database from a Web browser. |
| Channel | Also called communications link, the means by which an encoded message travels from a sender to a receiver (for example, telephone wiring). |
| Chaos theory | The theory of complex dynamic nonlinear system, which encompasses the qualitative study of unstable behavior in complex systems. |
| Character | A letter, numeral, space, punctuation mark, or other symbol, consisting of one byte of information, displayed or used in an operation by a computer. |
| Character data | Letters, symbols, or numerals that will not be used in arithmetic operations (name, social security number, etc.). |
| Character data type | A data type assigned to fields in a data that does not need to be mathematically manipulated (also called string data type). |
| Character representation | The way in which non-numeric data, such as a letter of the alphabet, is represented by a series of bits. |
| Character representation code | A series of bits that represents a letter, symbol, or numeral (also called simply "code"). |
| Character-based display | Method of display in which the monitor screen is divided into a grid of rectangles, each of which can display a single character from the standard character set. |
| Chat group | A discussion in which a group of people communicate online simultaneously. |
| Check box | On-screen boxes that allowthe user to select among options. |
| Checksum | A value, calculated by combining all the bytes in a file, that is used by virus detection programs to identify whether any bytes have been altered. |
| Chief information officer (CIO) | The highest-ranking executive responsible for information systems. |
| Child node | In a hierarchical database, a record type higher up in the hierarchy. |
| Circut switching | The method used by the telephone network to temporarily connect one telephone with another for the duration of a call. |
| Cladding | A reflective covering in which optical fiber is wrapped. |
| Class | In object-oriented programming, a group with specific characteristics, to which an object belongs. |
| Client/server architecture | A network architecture in which processing is split between workstations (clients) and the server. |
| Cluster | A group of sectors on a storage disk. |
| CMOS memory | A type of semiconductor that holds data and requires very little power to retain its contents (acronym for complementary metal oxide semiconductor). |
| Coaxial cable | A type of cable in which a center wire is surrounded by a grounded shield of braided wire. Used in connecting nodes on a network with silver BNC connectors on both ends (also called coax cable). |
| COBOL (Common Business-Oriented Language) | A high-level, procedural, compiled language developed in 1960 and used primarily on mainframe computers. |
| Codec (Compressor/DECompressor) | A hardware or software routine that compresses and decompresses digital graphics, sound, and video files. |
| Coding | The process of using a computer language to express an algorithm. |
| Collision | A disruption of communication that occurs when two packets are sent at the same time. |
| Color ink-jet printer | A printer that creates character and graphics by spraying colored inks onto paper. |
| Columns | In document production terminology, newspaper-style layout of paragraphs of text, in spreadsheet terminology, a vertical arrangement of items withen a grid, such as cells running from the top to the bottom of the page. |
| Command | An instruction that the user inputs into the computer to tell it to carry out a task. |
| Command-line user interface | An interface that requires the user to type in commands. |
| Commercial information service | A company that provides access to computer-based information, for a fee. |
| Communications channel | The physical path or frequency for a signal transmission. |
| Communications medium | The material that carries one or more communications channels and provides a link between transmitting and receiving devices. |
| Communications protocol | Rules that ensure the orderly and accurate transmission and reception of data. |
| Communications software | Computer programs that interact with a computer's modem to dial up, and establish a connection with, a remote computer. |
| Communications system | A combination of hardware, software, and connecting links that transports data. |
| Compatible | In computer terminolgy, able to operate using the same format, commands, or languages. |
| Competitive upgrade | A special price offered to consumers who switch from one company's software product to the new version of a competitor's product. |
| Compiled language | A computer language that must be compiled in order to produce executable progam code. |
| Compiler | Software that translates a program written in a high-level language into low-level instructions before the program is executed. |
| Component programming | Using components to create a program. |
| Components | In objects-oriented programming, prewritten objects that programmers can customize and add to their own programs. |
| Compressed volume | A disk volume that contains data that has been recorded by means of disk compression in order to use storage space more efficiently. |
| Compression ratio | A measurement of the amount of shrinkage that occurs when data is compressed. |
| Computer | A device that accepts input, processes data, and produces output. |
| Computer industry | The corporation and individuals that supply goods and services to the people and organizations that use computers. |
| Computer network | A collection of computers and related devices, connected in a way that allows them to share data, hardware, and software. |
| Computer program | A set of detailed, step-by-step instructions that tells a computer how to solve a problem or carry out a task. |
| Computer programmer | A person who codes or writes computer programs. |
| Computer programming language | A standardized set of specific English-like phrases or predefined instructions used for writing computer programs. |
| Computer video camera | A video camera that transmits images to a computer by means of speacial digitizing hardware and software. |
| Computer virus | A program designed to attach itself to a file, reproduce, and spread from one file to another, destroying data, displaying an irritating message, or otherwise disrupting computer operations. |
| Computer-based tutorials | On-screen displays of step-by-step instructions. |
| Computerization | The control, processing, and storage of information by means of an automated electronic device. |
| Computer-related jobs | Jobs in the computer industry that are similar to jobs in other industries. |
| Computer-specific jobs | Jobs that are unique to computer industry. |
| Computer-use jobs | Jobs that require the use of computers to accomplish tasks in fields other than computing. |
| Concordance | An alphabetized list of words ina document and the frequency with which each word appears. |
| Concurrent-use license | Legal permission for an organization to use a certain numbers of copies of a software progam at the same time. |
| Connectivity software | Computer programs that connect a computer to a local computer network or to the Internet, and provide the user with tools to access the information it offers. |
| Connector | The coupler at the end of the cable, used to connect it to another cable or to a device. |
| Control structures | Instructions that specify the sequence in which a program is to be executed. |
| Control unit | The part of the ALU that directs and coordinates processing. |
| Controller | A circuit board in a hard drive that positions the disk and read-write heads to locate data. |
| Controller card | A circuit board that plugs into an expansion slot in the computer and provides the I/O circuitry for a peripheral device. |
| Conversion software | Programs used to read data and convert it into a format that is usable by a different computer system. |
| Cookie | A message sent from a Web server to a browser and stored on a user's hard disk. |
| Copy Disk | A utility program that duplicates the contents of an entire floppy disk. |
| Copy utility | A program that copies one or more files. |
| Copyright | A form of legal protection that grants certain exclusive rights to the author of a program or the owner of the copyright. |
| Custom software | Software that has been written specifically to meet the needs of a particular user. |
| Cyberspace | A term coined in 1984 by sciencefiction writer William Gibson to describe a computer-generated conceptual enviroment shared amoung computers. It has come to refer to the interconnected communication networks across the Web. |
| Cylinder | A vertical stack of tracks on a hard disk. |