computer

Home > ... > Science and Technology > Computers and Electrical Engineering > Computers and Computing > ...

computer

The Columbia Encyclopedia, Sixth Edition | 2008 | The Columbia Encyclopedia, Sixth Edition. Copyright 2008 Columbia University Press. (Hide copyright information) Copyright

computer device capable of performing a series of arithmetic or logical operations. A computer is distinguished from a calculating machine, such as an electronic calculator , by being able to store a computer program (so that it can repeat its operations and make logical decisions), by the number and complexity of the operations it can perform, and by its ability to process, store, and retrieve data without human intervention. Computers developed along two separate engineering paths, producing two distinct types of computer—analog and digital. An analog computer operates on continuously varying data; a digital computer performs operations on discrete data.

Computers are categorized by both size and the number of people who can use them concurrently. Supercomputers are sophisticated machines designed to perform complex calculations at maximum speed; they are used to model very large dynamic systems, such as weather patterns. Mainframes, the largest and most powerful general-purpose systems, are designed to meet the computing needs of a large organization by serving hundreds of computer terminals at the same time. Minicomputers, though somewhat smaller, also are multiuser computers, intended to meet the needs of a small company by serving up to a hundred terminals. Microcomputers, computers powered by a microprocessor , are subdivided into personal computers and workstations, the latter typically incorporating RISC processors . Although microcomputers were originally single-user computers, the distinction between them and minicomputers has blurred as microprocessors have become more powerful. Linking multiple microcomputers together through a local area network or by joining multiple microprocessors together in a parallel-processing system has enabled smaller systems to perform tasks once reserved for mainframes, and the techniques of grid computing have enabled computer scientists to utilize the unemployed processing power of connected computers.

Advances in the technology of integrated circuits have spurred the development of smaller and more powerful general-purpose digital computers. Not only has this reduced the size of the large, multi-user mainframe computers—which in their early years were large enough to walk through—to that of large pieces of furniture, but it has also made possible powerful, single-user personal computers and workstations that can sit on a desktop. These, because of their relatively low cost and versatility, have largely replaced typewriters in the workplace and rendered the analog computer inefficient.

Analog Computers

An analog computer represents data as physical quantities and operates on the data by manipulating the quantities. It is designed to process data in which the variable quantities vary continuously (see analog circuit ); it translates the relationships between the variables of a problem into analogous relationships between electrical quantities, such as current and voltage, and solves the original problem by solving the equivalent problem, or analog, that is set up in its electrical circuits. Because of this feature, analog computers were especially useful in the simulation and evaluation of dynamic situations, such as the flight of a space capsule or the changing weather patterns over a certain area. The key component of the analog computer is the operational amplifier , and the computer's capacity is determined by the number of amplifiers it contains (often over 100). Although analog computers are commonly found in such forms as speedometers and watt-hour meters, they largely have been made obsolete for general-purpose mathematical computations and data storage by digital computers.

Digital Computers

A digital computer is designed to process data in numerical form (see digital circuit ); its circuits perform directly the mathematical operations of addition, subtraction, multiplication, and division. The numbers operated on by a digital computer are expressed in the binary system ; binary digits, or bits, are 0 and 1, so that 0, 1, 10, 11, 100, 101, etc., correspond to 0, 1, 2, 3, 4, 5, etc. Binary digits are easily expressed in the computer circuitry by the presence (1) or absence (0) of a current or voltage. A series of eight consecutive bits is called a "byte" ; the eight-bit byte permits 256 different "on-off" combinations. Each byte can thus represent one of up to 256 alphanumeric characters, and such an arrangement is called a "single-byte character set" (SBCS); the de facto standard for this representation is the extended ASCII character set. Some languages, such as Japanese, Chinese, and Korean, require more than 256 unique symbols. The use of two bytes, or 16 bits, for each symbol, however, permits the representation of up to 65,536 characters or ideographs. Such an arrangement is called a "double-byte character set" (DBCS); Unicode is the international standard for such a character set. One or more bytes, depending on the computer's architecture, is sometimes called a digital word; it may specify not only the magnitude of the number in question, but also its sign (positive or negative), and may also contain redundant bits that allow automatic detection, and in some cases correction, of certain errors (see code ; information theory ). A digital computer can store the results of its calculations for later use, can compare results with other data, and on the basis of such comparisons can change the series of operations it performs. Digital computers are used for reservations systems, scientific investigation, data-processing and word-processing applications, desktop publishing , electronic games , and many other purposes.

Processing of Data

The operations of a digital computer are carried out by logic circuits , which are digital circuits whose single output is determined by the conditions of the inputs, usually two or more. The various circuits processing data in the computer's interior must operate in a highly synchronized manner; this is accomplished by controlling them with a very stable oscillator , which acts as the computer's "clock." Typical computer clock rates range from several million cycles per second to several hundred million, with some of the fastest computers having clock rates of about a billion cycles per second. Operating at these speeds, digital computer circuits are capable of performing thousands to trillions of arithmetic or logic operations per second, thus permitting the rapid solution of problems that would be impossible for a human to solve by hand. In addition to the arithmetic and logic circuitry and a small number of registers (storage locations that can be accessed faster than main storage and are used to hold the intermediate results of calculations), the heart of the computer—called the central processing unit, or CPU—contains the circuitry that decodes the set of instructions, or program, and causes it to be executed.

Storage and Retrieval of Data

Associated with the central processing unit is the storage unit, or memory, where results or other data are stored for periods of time ranging from a small fraction of a second to days or weeks before being retrieved for further processing. Once made up of vacuum tubes and later of small doughnut-shaped ferromagnetic cores strung on a wire matrix, main storage now consists of integrated circuits , each of which contains thousands of semiconductor devices. Where each vacuum tube or core represented one bit and the total memory of the computer was measured in thousands of bytes (or kilobytes, KB), each semiconductor device now represents millions of bytes (or megabytes, MB) and the total memory of mainframe computers is measured in billions of bytes (or gigabytes, GB). Random-access memory (RAM), which both can be read from and written to, is lost each time the computer is turned off. Read-only memory (ROM), which cannot be written to, maintains its content at all times and is used to store the computer's control information.

Programs and data that are not currently being used in main storage can be saved on auxiliary storage, or external storage. Although punched paper tape and punched cards once served this purpose, the major materials used today are magnetic tape and magnetic disks, which can be read from and written to, and two types of optical disks , the compact disc (CD) and its successor the digital versatile disc (DVD). DVD is an improved optical storage technology capable of storing vastly greater amounts of data than the CD technology. CD-Read-Only Memory (CD-ROM) and DVD-Read-Only Memory (DVD-ROM) disks can only be read—the disks are impressed with data at the factory but once written cannot be erased and rewritten with new data. The latter part of the 1990s saw the introduction of new optical storage technologies: CD-Recordable (CD-R) and DVD-Recordable (DVD-R), optical disks that can be written to by the computer to create a CD-ROM or DVD-ROM, but can be written to only once; and CD-ReWritable (CD-RW), DVD-ReWritable (DVD-RW and DVD+RW), and DVD-Random Access Memory (DVD-RAM), disks that can be written to multiple times.

When compared to semiconductor memory, magnetic and optical storage is less expensive, is not volatile (i.e., data is not lost when the power to the computer is shut off), and provides a convenient way to transfer data from one computer to another. Thus operating instructions or data output from one computer can be stored away from the computer and then retrieved either by the same computer or another. In a system using magnetic tape the information is stored by a specially designed tape recorder somewhat similar to one used for recording sound. In magnetic and optical disk systems the principle is the same except that the magnetic or optical medium lies in a path, or track, on the surface of a disk. The disk drive also contains a motor to spin the disk and a magnetic or optical head or heads to read and write the data to the disk. Drives take several forms, the most significant difference being whether the disk can be removed from the drive assembly.

Removable magnetic disks are most commonly made of mylar enclosed in a paper or plastic holder. These floppy disks have varying capacities, with very high density disks holding 250 MB—more than enough to contain a dozen books the size of Tolstoy's Anna Karenina. Compact discs can hold many hundreds of megabytes, and are used, for example, to store the information contained in an entire multivolume encyclopedia or set of reference works, and DVD disks can hold ten times as much as that. Nonremovable disks are made of metal and arranged in spaced layers. They can hold more data and can read and write data much faster than floppies.

Data are entered into the computer and the processed data made available via input/output devices. All auxiliary storage devices are used as input/output devices. For many years, the most popular input/output medium was the punched card. Although this is still used, the most popular input device is now the computer terminal and the most popular output device is the high-speed printer . Human beings can directly communicate with the computer through computer terminals, entering instructions and data by means of keyboards much like the ones on typewriters, by using a pointing device such as a mouse, trackball, or touchpad, or by speaking into a microphone that is connected to computer running voice-recognition software. Responses may be displayed on a cathode-ray tube , liquid-crystal display, or printer. The CPU, main storage, auxiliary storage, and input/output devices collectively make up a system.

Sharing the Computer's Resources

Generally, the slowest operations that a computer must perform are those of transferring data, particularly when data is received from or delivered to a human being. The computer's central processor is idle for much of this period, and so two similar techniques are used to use its power more fully.

Time sharing, used on large computers, allows several users at different terminals to use a single computer at the same time. The computer performs part of a task for one user, then suspends that task to do part of another for another user, and so on. Each user only has the computer's use for a fraction of the time, but the task switching is so rapid that most users are not aware of it. Most of the tens of millions of computers in the world are stand-alone, single-user devices known variously as personal computers or workstations. For them, multitasking involves the same type of switching, but for a single user. This permits a user, for example, to have one file printed and another sorted while editing a third in a word-processing session. Such personal computers can also be linked together in a network, where each computer is connected to others, usually by wires or coaxial cables, permitting all to share resources such as printers, modems , and hard-disk storage devices.

Computer Programs and Programming Languages

Before a computer can be used to solve a given problem, it must first be programmed, that is, prepared for solving the problem by being given a set of instructions, or program. The various programs by which a computer controls aspects of its operations, such as those for translating data from one form to another, are known as software, as contrasted with hardware, which is the physical equipment comprising the installation. In most computers the moment-to-moment control of the machine resides in a special software program called an operating system, or supervisor. Other forms of software include assemblers and compilers for programming languages and applications for business and home use (see computer program ). Software is of great importance; the usefulness of a highly sophisticated array of hardware can be severely compromised by the lack of adequate software.

Each instruction in the program may be a simple, single step, telling the computer to perform some arithmetic operation, to read the data from some given location in the memory, to compare two numbers, or to take some other action. The program is entered into the computer's memory exactly as if it were data, and on activation, the machine is directed to treat this material in the memory as instructions. Other data may then be read in and the computer can carry out the program to solve the particular problem.

Since computers are designed to operate with binary numbers, all data and instructions must be represented in this form; the machine language, in which the computer operates internally, consists of the various binary codes that define instructions together with the formats in which the instructions are written. Since it is time-consuming and tedious for a programmer to work in actual machine language, a programming language , or high-level language, designed for the programmer's convenience, is used for the writing of most programs. The computer is programmed to translate this high-level language into machine language and then solve the original problem for which the program was written. Certain high-level programming languages are universal, varying little from machine to machine.

Development of Computers

Although the development of digital computers is rooted in the abacus and early mechanical calculating devices, Charles Babbage is credited with the design of the first modern computer, the "analytical engine," during the 1830s. American scientist Vannevar Bush built a mechanically operated device, called a differential analyzer, in 1930; it was the first general-purpose analog computer. John Atanassoff constructed the first semielectronic digital computing device in 1939.

The first fully automatic calculator was the Mark I, or Automatic Sequence Controlled Calculator, begun in 1939 at Harvard by Howard Aiken, while the first all-purpose electronic digital computer, ENIAC (Electronic Numerical Integrator And Calculator), which used thousands of vacuum tubes, was completed in 1946 at the Univ. of Pennsylvania. UNIVAC (UNIVersal Automatic Computer) became (1951) the first computer to handle both numeric and alphabetic data with equal facility; this was the first commercially available computer.

First-generation computers were supplanted by the transistorized computers (see transistor ) of the late 1950s and early 60s, second-generation machines that were smaller, used less power, and could perform a million operations per second. They, in turn, were replaced by the third-generation integrated-circuit machines of the mid-1960s and 1970s that were even smaller and were far more reliable. The 1980s and 90s were characterized by the development of the microprocessor and the evolution of increasingly smaller but powerful computers, such as the personal computer and personal digital assistant , which ushered in a period of rapid growth in the computer industry.

Bibliography

See S. G. Nash, A History of Scientific Computing (1990); D. I. A. Cohen, Introduction to Computer Theory (2d ed. 1996); P. Norton, Peter Norton's Introduction to Computers (2d ed. 1996); A. W. Biermann, Great Ideas in Computer Science: A Gentle Introduction (2d ed. 1997); R. L. Oakman, The Computer Triangle: Hardware, Software, People (2d ed. 1997); R. Maran, Computers Simplified (4th ed. 1998); A. S. Tanenbaum and J. R. Goodman. Structured Computer Organization (4th ed. 1998).

Hide all research tools
Print this article Print all entries for this topic Cite this article Link to this article
Link to this article

CloseClose

Create a link to this page

Copy and paste this link tag into your Web page or blog:

<a href="http://www.encyclopedia.com/topic/.aspx#1E1-computer" title="Facts and information about computer">computer</a>

Add this article to Del.icio.usBookmark this article on DiigoShare this article on FacebookSubmit this article to RedditGive this article a thumbs-up on StumbleUpon
Show all research tools

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

"computer." The Columbia Encyclopedia, Sixth Edition. 2008. Encyclopedia.com. 15 Nov. 2009 <http://www.encyclopedia.com>.

"computer." The Columbia Encyclopedia, Sixth Edition. 2008. Encyclopedia.com. (November 15, 2009). http://www.encyclopedia.com/doc/1E1-computer.html

"computer." The Columbia Encyclopedia, Sixth Edition. 2008. Retrieved November 15, 2009 from Encyclopedia.com: http://www.encyclopedia.com/doc/1E1-computer.html

Learn more about citation styles

computer

The Oxford Pocket Dictionary of Current English | 2009 | © The Oxford Pocket Dictionary of Current English 2009, originally published by Oxford University Press 2009. (Hide copyright information) Copyright

com·put·er / kəmˈpyoōtər/ • n. an electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program. ∎  a person who makes calculations, esp. with a calculating machine.

Hide all research tools
Print this article Print all entries for this topic Cite this article Link to this article
Link to this article

CloseClose

Create a link to this page

Copy and paste this link tag into your Web page or blog:

<a href="http://www.encyclopedia.com/topic/.aspx#1O999-computer" title="Facts and information about computer">computer</a>

Add this article to Del.icio.usBookmark this article on DiigoShare this article on FacebookSubmit this article to RedditGive this article a thumbs-up on StumbleUpon
Show all research tools

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

"computer." The Oxford Pocket Dictionary of Current English. 2009. Encyclopedia.com. 15 Nov. 2009 <http://www.encyclopedia.com>.

"computer." The Oxford Pocket Dictionary of Current English. 2009. Encyclopedia.com. (November 15, 2009). http://www.encyclopedia.com/doc/1O999-computer.html

"computer." The Oxford Pocket Dictionary of Current English. 2009. Retrieved November 15, 2009 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O999-computer.html

Learn more about citation styles

computer

A Dictionary of Computing | 2004 | | © A Dictionary of Computing 2004, originally published by Oxford University Press 2004. (Hide copyright information) Copyright

computer A device or system that is capable of carrying out a sequence of operations in a distinctly and explicitly defined manner. The operations are frequently numerical computations or data manipulations but also include input/output; the operations within the sequence may depend on particular data values. The definition of the sequence is called the program. A computer can have either a stored program or wired program. A stored program may exist in an alterable (read-write or RAM) memory or in a nonalterable (ROM) memory. See also digital computer, analog computer, von Neumann machine.

Hide all research tools
Print this article Print all entries for this topic Cite this article Link to this article
Link to this article

CloseClose

Create a link to this page

Copy and paste this link tag into your Web page or blog:

<a href="http://www.encyclopedia.com/topic/.aspx#1O11-computer" title="Facts and information about computer">computer</a>

Add this article to Del.icio.usBookmark this article on DiigoShare this article on FacebookSubmit this article to RedditGive this article a thumbs-up on StumbleUpon
Show all research tools

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

JOHN DAINTITH. "computer." A Dictionary of Computing. 2004. Encyclopedia.com. 15 Nov. 2009 <http://www.encyclopedia.com>.

JOHN DAINTITH. "computer." A Dictionary of Computing. 2004. Encyclopedia.com. (November 15, 2009). http://www.encyclopedia.com/doc/1O11-computer.html

JOHN DAINTITH. "computer." A Dictionary of Computing. 2004. Retrieved November 15, 2009 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O11-computer.html

Learn more about citation styles

Free newspaper and magazine articles

Free Article Computer City Hosts Fifth Anniversary Celebration.
Business Wire; 10/1/1996
Free Article Computers should be made available to children of low-income families.
Magazine article from: USA Today (Magazine); 9/1/1997
Free Article "Computers may be good for your health." (medical technology)
Magazine article from: FDA Consumer; 11/1/1984

Facts and information from other sites

Related articles from newspapers, magazines, and more

Computers, productivity, and input substitution
Magazine article from: Economic Inquiry; 4/1/1998; ; 700+ words ; ...growth impact of computers is readily observable. The computer-producing sector...heavily in cheap computers. For these sectors, the computer revolution affects...rapidly accumulating computer equipment, computers remain small in...
COMPUTERS PLAY NEW MELODY.(NEWS)
Newspaper article from: The Kentucky Post (Covington, KY); 4/4/1996; ; 700+ words ; ...by connecting a computer to a telephone...who own personal computers. PCs now are in...buying and using computers these days. Seniors...discovering that computer technology makes...make new friends on computer ''bulletin boards...seniors purchase computers primarily because...
Computer crimes
Magazine article from: The American Criminal Law Review; 4/1/2002; ; 700+ words ; ...discusses developments in computer-related criminal...crimes committed with computers often do not respect...involving "protected computers." As "protected computers" includes those used...statute protects any computer attached to th
COMPUTERS UNDER A GRAND.(Evaluation)
Magazine article from: Popular Mechanics; 1/1/1999; ; 700+ words ; ...predicted a viable $399 computer, like the new Micro...included it among six computers advertised at under...Midtown Manhattan computer dealer, RCS. We...under-$1000" computers is that they cost...set-top Internet computers become less attractive...worries about a computer literacy ...
Computers And The Emergence Of Privacy Breaches.
News Wire article from: Mondaq Business Briefing; 7/25/2007; 700+ words ; ...t connected to other computers at the company, let alone to computers at other companies. Computer security in such an...For the first time, computers became data-communication...processing machines. Computer crime has been with...
COMPUTERS LEARN TO SCAN PRINTED DATA.(Living Today)
Newspaper article from: Albany Times Union (Albany, NY); 2/6/1990; 700+ words ; ...can a whiz-bang computer do this? "The...difficult thing to give computers is common sense...a printed page, computers are almost functional...RPI professor of computer engineering, armed...optical scanner, the computer converts the essential...the binary code computers use to ...
Computers' Tax Value Rethought; Business Gains Mean Local Revenue Losses
Newspaper article from: The Washington Post; 3/17/1997; ; 700+ words ; ...way they assess computers, a move that will...centers on how much a computer is worth as it ages...reevaluate their computer assessment methods. There, computer equipment owned...business out there has computers that are affected...
Computers in the classroom can affect dropout rates and illiteracy, according to survey of nation's teachers.
PR Newswire; 8/28/1989; 700+ words ; ...titled the "Computer Report Card...Teachers Grade Computers in the Classroom...percent said computers can help unlock...who are not computer literate will...trained to use computers. Over half...students are more computer literate than...
COMPUTER INDUSTRY ALMANAC: COUNTRIES WITH THE MOST COMPUTERS
PR Newswire; 7/25/1995; 700+ words ; ...released today by The Computer Industry Almanac: The Computer Industry Almanac lists...countries with the most computers at year-end 1994 as...Worldwide there are 37 computers per 1,000 people. The Computer Industry Almanac is...
Computers for small business
Magazine article from: Mercer Business; 9/1/1997; ; 700+ words ; ...receivables, and invoicing onto a computer. Since computers are at all time low prices...these business fundamentals via computer is easier than ever." The next...is to start doing things on computers that can only be done on computers...
Click to see an enlarged picture
computer. Wikimedia Commons (Public Domain)

For students and teachers!

Encyclopedia.com provides students and teachers facts, information, and biographies from verified, citable sources, including:

Encyclopedia.com provides students and teachers facts, information, and biographies from verified, citable sources, including:

Current computer News:

FBI Arrests Two More Madoff Aides

(11/13/2009 3:17:05 PM)

Wife Poses as Schoolgirl to Nab Husband

(11/13/2009 2:45:00 AM)

Intel to Pay AMD $1.25B

(11/12/2009 2:51:05 PM)

Your PC May Be Rife With Kid Porn

(11/10/2009 1:25:02 PM)

Motion-Capture Christmas Carol Hits Wrong Notes

(11/6/2009 7:30:00 PM)