|
Search over 100 encyclopedias and dictionaries: |
Research categories | Follow us on Twitter |
Research categories
View all topics in the newsView all reference sources at Encyclopedia.com |
|||
computer
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.
|
|
|
Cite this article
"computer." The Columbia Encyclopedia, 6th ed.. 2011. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. "computer." The Columbia Encyclopedia, 6th ed.. 2011. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1E1-computer.html "computer." The Columbia Encyclopedia, 6th ed.. 2011. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1E1-computer.html |
|
COMPUTING
COMPUTING The use of an electronic device that accepts data, performs mathematical and logical operations at speed on those data, and displays the results. Computers, although initially developed as calculating devices and open to a range of uses, have become central to communicative technology, and relate to language in at least three ways: (1) They require their own artificial languages in order to function. (2) Their use has adapted natural language to new ends, such as the processing of texts by computer. (3) Their users have developed their own styles and registers for working with them and talking about them. Since the 1950s, these factors have developed explosively and are major influences on late 20c English, the language most closely involved in computing.
NatureThe present-day computer derives from British work during the Second World War on cryptographic machines and is the most recent in a line of calculating devices that includes the abacus, the Jacquard loom, Babbage's Analytical Engine, and Hollerith's tab-sorter. Its primary purpose has been to compute, not to compile or converse. There are two kinds of computer: analog and digital. Analog computers, which are related to the slide rule and tables of logarithms (and virtually obsolete), use the strengths of voltages to represent the size of numbers, whereas digital computers use electrical signals only in the on/off form. Currently, digital computers consist of four major parts: (1) A processor or central processing unit (CPU), which executes commands, performing arithmetical, logical, and manipulative operations on the data stored in the second part. (2) A memory, the information store. Most computers have at least two kinds of memory: primary and secondary. Primary memory is usually silicon chips, typically DRAM (dynamic random access memory) chips. ‘Random access’ means that any part may be obtained immediately, as with a book that can be opened to any page. The process is fast, usually less than one microsecond to obtain an item of information. Secondary memory is usually magnetic disk, made of one or more platters rotating under a reading head. It is not random access: a particular part of the disk cannot be read until it rotates under the reading head, which usually takes several milliseconds. Storage is measured in bytes, one byte containing eight bits, and representing storage for one character in European alphabets. See ASCII. (3) Input/output equipment, which enables the user to get information into and out of the machine. The information is entered most commonly through a keyboard but also through removable disks, tapes, and other devices. Output goes to display screens, to printers (which produce text etc., usually known as hard copy), and also to disks and tapes. (4) Communications equipment, which permits a computer to ‘talk’ to other machines and to people located at a distance from it. The equipment includes a modem (an acronym for ‘modulator demodulators’), which connect computers by telephone line, and networks to let machines talk at high speed to each other, as for example in using the INTERNET and the WORLD-WIDE WEB.Computer programsSince computers work very fast, they cannot be directed step by step. Instead, a script must first be written for the computer to follow. The script typically contains sequences to be repeated, so that the script is much shorter than the operation as executed. The computer responds to machine language, which is binary code (strings of 0s and 1s), in which the operations are very simple (such as elementary arithmetic or moving one piece of data from one place to another). Such scripts are written in higher-level languages called computer programs (BrE following AmE in this spelling, but AmE follows BrE in doubling the m in programming). A distinction is now universally made between the equipment as hardware and software, the latter now generally made available as commercial software packages.Computer languagesAlso programming languages, high-level languages. Digital computers can follow directions written in a great variety of artificial languages that provide precise specifications of operations to be done and the order in which they must be done. Although strings of letters are used to name commands in these languages, they are quite different from natural language. Among other things, they must be logical and unambiguous: unlike people, computers do not know that the and in I like bread and jam means ‘both together’, while the and in I like cats and dogs does not imply that both must be present at once (= ‘I like cats and I like dogs’). Compared with natural language, high-level computer languages normally have: (1) Very short words: most programmers save effort by giving variables names such as x, one or two letters long, and by using many abbreviations, such as del for delete. (2) Very short utterances: written English sentences might average 20 words in length, but statements in programming language are typically only six items long. (3) Little syntactic variety: the typical computer language at present has a grammar of about 100 rules, compared with thousands in a formal grammatical description of English.Specific languagesThe many programming languages are divided into business languages (verbose, emphasizing simple operations on complex data) and scientific languages (terse, emphasizing complex operations on simple data). They often have distinctive histories and functions, and names of etymological interest. ALGOL, a language suitable for expressing algorithms, is the computational equivalent of Esperanto, created in 1960 by an international committee. Its name, a reduction of Algorithm Language, is a homonym of the star Algol (Arabic, ‘the ghoul’). BASIC is short for Beginner's All-Purpose Symbolic Instruction Code, designed at Dartmouth College in New Hampshire in 1965 by J. Kemeny and T. Kurtz. It is often the first programming language learned and is similar to the Basic of BASIC ENGLISH, also an acronym. ADA was designed in a competition run by the US Department of Defense from 1974 to 1980, going through successive refinements with such names as Strawman, Woodenman, Tinman, Ironman. The French computer scientist Jean Ichbiah led the winning team. It was named after Lady Ada Lovelace, daughter of the poet Byron and a supporter of Charles Babbage, the inventor of the Analytical Engine, an early mechanical digital computer. She is often called the first programmer. For some years, the goal of ‘programming in English’ (that is, using a more or less unrestricted subset of the natural language) attracted attention, but it has so far proved unattainable.Processing textComputers, among other things, are extensions of writing and print systems, and have therefore been used with greater or less success to do such things as evaluate, index, parse, translate, correct, and ‘understand’ text. When a suitably programmed computer is fed English, it can process it at several levels, but with decreasing competence as the task becomes more complex. The following sequence is typical:1. The character level.Text can be entered into a computer by three means: keying it, typically into a word processor which will format the text (arranging the line lengths and character positions); scanning it, using a machine which transfers a paper version into an image followed by a program that seeks to recognize the characters in it; transferring it electronically, typically by diskette or telephone, from another compatible computer. Transfer is the fastest and most accurate method, but currently the least used. When a cleanly typed or printed original is available, without too many fonts or typographic complexities, scanning is faster and easier than rekeying. Once the text is entered, computers can print it in a wide variety of typefaces, sizes, and page formats, using either a printer or a desktop publishing system.2. The word level.A spelling checker can find some kinds of typing mistakes, usually by comparing words with a dictionary list and noting those that are not in that list. Programs can make word lists and concordances (lists of each word with some context before and after it). By noting the most frequent words in a document, and comparing the word frequencies in a particular text with the average word frequencies in English, a program can suggest words that might be used for indexing the document. The counting of relative word frequencies and comparison with word frequencies from a standard sample can also help in guessing the authorship of anonymous works or measuring the readability level of a text.3. The sentence level.On the level of syntax, PARSING programs can try to define the structure of sentences and relationships among words. This is typically done by applying grammar rules of the form ‘a verb phrase may be a verb followed by an adverb’. Unfortunately many sentences are ambiguous. In the preceding sentence, a computer would not know whether Unfortunately modified the verb (implying that it is sad that ambiguous sentences occur) or the adjective many (suggesting disappointment that ambiguous sentences are so frequent). Adding a comma after Unfortunately could, however, serve as a means of disambiguation. However, some kinds of grammatical and stylistic errors can be diagnosed, and grammar checkers and style checkers have become available to help in the writing of business letters and the propagation of PLAIN ENGLISH.4. The message level.At the level of word-and-sentence meaning, semantic analysis can map a sentence into a knowledge-presentation language. Some research projects have been able to take such sentences as Which ships are in port? and answer them by looking at a table of ship locations, but such systems currently operate in strictly limited subject areas. Other applications of semantics include machine translation and direct generation of language by computers (that is, the computer produces text without human input).The above levels of activity depend on computational linguists writing rules of analysis, accumulating a GRAMMAR of syntactic and/or semantic rules for such a language as English. An alternative strategy for processing written language, however, uses reference books: the use of a MACHINE-READABLE dictionary or thesaurus may help a computer make reasonable guesses about which sense of an ambiguous word is intended in a particular context. Another strategy relies on the statistical properties of large corpora to determine word relationships. Such methods have allowed parsing without writing a grammar in advance, a higher quality of error correction in spelling, and the automatic recognition of phrases. However, they handle uncommon constructions less well than the grammar-based procedures handle them, and depend for their success on the fact that such constructions are uncommon. See COMPUTERESE, COMPUTER USAGE, CONCORDANCE, CORPUS, EMOTICON, ICON. |
|
|
Cite this article
TOM McARTHUR. "COMPUTING." Concise Oxford Companion to the English Language. 1998. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. TOM McARTHUR. "COMPUTING." Concise Oxford Companion to the English Language. 1998. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1O29-COMPUTING.html TOM McARTHUR. "COMPUTING." Concise Oxford Companion to the English Language. 1998. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O29-COMPUTING.html |
|
Computers: Machines of the Decade
COMPUTERS: MACHINES OF THE DECADEYou Say You Want a RevolutionBy the middle 1980s the social revolution envisioned twenty years earlier by the pioneers of the small computer was in full swing. In 1981 some 750,000 personal computers were estimated to be in use in American homes; 39.4 million computers were shipped between 1984 and 1988. In 1984 alone Americans bought $37.6 million worth of computer software for home use, about two-thirds of it in the "entertainment" category—that is, computer games. By the end of 1982, 250 different computer games were available, and some $2 billion worth were sold. In the mid 1980s home computers came in three types. For less than $100, one could buy a game-only computer made by Atari or Sega. It hooked up to the family television set, which acted as the monitor, and the programs came as plug-in cartridges or tape cassettes similar to those used in tape recorders. For less than $500, the home user could buy a computer that purported to serve the serious user—a Timex Sinclair 1000, a Commodore VIC-20, or an Atari 400—but these machines were normally upgraded game computers with simple programs. For $1,000 to $2,000, the more serious home user could buy an Apple II, an IBM Personal Computer, or a Radio Shack TRS-80 with a keyboard, a monitor, and as much as thirty-two kilobytes of RAM (random-access memory). For another $750 or so a printer could be attached, making the computer useful as a word processor. Those adventuresome computer users who were willing to spend $100 for a telephone modem were the trail-blazers. They could connect with bulletin board services (BBSs) and acquire information—or, more usually, exchange ideas with other computer users. The BBSs were free (except for the cost of a long-distance call, if the BBS was in a different area) and often allowed pseudonymous subscriptions. Commercial services, such as CompuServe and The Source, charged a monthly fee for a certain number of hours of use and certain services; additional time on-line or more specialized services carried extra charges. In 1981 180,000 modems were in American homes; by 1988 there were 10.9 million. Machine of the YearOn 3 January 1983 a computer appeared on the cover of Time as the Machine of the Year. The magazine was saluting the personal computer's potential rather than its accomplishments. Clearly, the vision of the "cyberpunks" of the late 1960s and early 1970s had captured the attention, if not the imagination, of the average American. The challenge was to find uses for the computer that took advantage of the machines' unique capabilities and could not be accomplished more efficiently by traditional means (such as the typewriter or calculator). As adults struggled to justify their purchase of the devices, their children played computer games and came to regard computing as a routine part of life. Through such popular game programs as Pac-Man and Super Mario Brothers, children developed an interest in computer hardware and in the programming routines that told the computer what to do. Bit, byte, RAM, ROM (read-only memory), CPU (central processing unit), and software were standard words in the vocabulary of elementary-school children that baffled their elders. UsesMeanwhile, the older set sought a practical use for computing. The typewriter industry was the first to feel the impact as word-processing programs offered erratic typists an efficient way to correct mistakes. For home finances and record keeping there was VisiCalc, an early spreadsheet program that allowed nearly instant calculation according to formulas determined by the user. Software manufacturers struggled, with mixed success, to provide other practical uses for home computers. Thousands of programs were introduced each year in the mid 1980s, most of uncertain utility. The determined user could store recipes, inventory household items, learn languages, and fill in the blanks on prepared legal forms, such as simple wills and bills of sale, using computer programs, though often it was more efficient to accomplish these tasks using traditional means. The uses that established the computer among middle-class families as a required household item were basic ones—writing, ciphering, and placating the children, who amused themselves for hours on end with digital games. IncompatibilityA serious drawback to the computers of the early 1980s was that different brands, or even different models produced by the same company, were often incompatible. Because there was no clear standard of operating software, ambitious computer companies, notably Sharp, marketed computers that would only run software provided by the manufacturer. Thus, if one bought a Sharp computer, one had to buy programs from Sharp, as well—a situation that frustrated experienced users, who may, for example, have had one type of computer at home and another at the office. Software incompatibility also served to add to the confusion of novices, who failed to understand the nuances of hardware architecture. As Microsoft Corporations's MS-DOS and Apple's Macintosh became established as the two major operating systems, customers and software producers insisted that computers be able to run any software written for one or the other. General users were attracted to later-generation machines and software that required only simple typing skills and intuitive responses to "icons"—pictures on the monitor screen that represented sets of complicated instructions to the machine; the instructions could be executed by using a mouse (a small device that sat on the desktop next to the keyboard) to position a cursor (pointer) over the icon and clicking a button. By the end of the 1980s the term user friendly had become not only a merchandising slogan but also a basic principle of computer hardware and software design. Source:Otto Friedrich, "Machine of the Year: The Computer Moves In," Time (3 January 1983): 14-24. |
|
|
Cite this article
"Computers: Machines of the Decade." American Decades. 2001. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. "Computers: Machines of the Decade." American Decades. 2001. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1G2-3468303145.html "Computers: Machines of the Decade." American Decades. 2001. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1G2-3468303145.html |
|
computer
computer Device that processes data (information) by following a set of instructions called a program. All digital computers work by manipulating data represented as numbers. The tallying principle of the abacus was mechanized in calculating machines, such as those devised by Charles Babbage, in which complicated calculations were processed by means of geared wheels. By the mid-1940s mechanical machines were replaced by electronic versions. Some used groups of electromagnetic switches, called relays, to register binary numbers. At any instant, each switch could be either on or off, corresponding to the digits 1 or 0 in the binary system. Stages in the long-term development of electronic digital computers are termed computer generations. In 1946, engineers at the University of Pennsylvania developed the first generation computer. The 27-tonne machine called ENIAC (Electronic Numerical Indicator and Computer) used electronic valves instead of relays. Programming ENIAC to do a particular task was a lengthy process that consisted of changing wired connections. John Von Neumann helped to develop techniques for storing programs in code to avoid this problem. In 1951, UNIVAC 1 became the first computer offered for general sale. This second generation computer used a transistor to perform the same role as valves. As a result, computers became smaller and more commonplace. In the 1960s, a third generation of computers appeared with the invention of integrated circuits, leading to a further reduction in size. Fourth generation computers, developed in the 1980s, are even smaller, utilizing powerful microprocessors. Microprocessors contain a complete central processing unit (CPU) which controls operations. The latest microprocessors contain more than a million transistors and other components, all in a package little bigger than a postage stamp. Read-Only Memory (ROM) and Random Access Memory (RAM) chips act as permanent and temporary electronic memories for storing data. A typical desktop computer system consists of: a main unit, containing a central processor together with memory chips and storage devices (usually magnetic disks); a monitor, containing a cathode-ray tube; a keyboard; a mouse and printer. Computer programs are usually stored on disks and transferred to the machine's RAM when required. The keyboard and mouse are called input devices, since they allow the user to feed information into the computer. The keyboard enables the user to enter letters, numbers and other symbols. The mouse, a graphical user interface (GUI), is a small device moved by hand, which enables the user to control the computer by positioning a pointer on the monitor screen, to select functions from a list. Fifth generation computers using very large-scale integration (VLSI) chips will utilize the developments of artificial intelligence (AI) and may be controlled by spoken commands. A magnetic disk drive, such as a hard disk, acts as both an input and output device. It can supply programs and data to the computer, and store its output. Most computers have CD-ROM drives; these receive data from an optical storage disk. Many other peripherals are used, such as a scanner which converts images into a digital signal so that they can be stored and displayed by the computer, and other hardware for storing and manipulating sounds. The modern computer market is dominated by PCs – the generic term used to refer to machines based on the original IBM personal computer produced in the early 1980s. All these machines use an operating system (such as DOS or Windows) produced by the giant software corporation, Microsoft. Other popular operating systems include Apple Macintosh and UNIX.
|
|
|
Cite this article
"computer." World Encyclopedia. 2005. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. "computer." World Encyclopedia. 2005. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1O142-computer.html "computer." World Encyclopedia. 2005. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O142-computer.html |
|
computer
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.
|
|
|
Cite this article
JOHN DAINTITH. "computer." A Dictionary of Computing. 2004. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. JOHN DAINTITH. "computer." A Dictionary of Computing. 2004. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1O11-computer.html JOHN DAINTITH. "computer." A Dictionary of Computing. 2004. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O11-computer.html |
|
computer
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. |
|
|
Cite this article
"computer." The Oxford Pocket Dictionary of Current English. 2009. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. "computer." The Oxford Pocket Dictionary of Current English. 2009. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1O999-computer.html "computer." The Oxford Pocket Dictionary of Current English. 2009. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O999-computer.html |
|
Computer
Computer |
|
|
Cite this article
"Computer." Encyclopedia of Science and Religion. 2003. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. "Computer." Encyclopedia of Science and Religion. 2003. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1G2-3404200104.html "Computer." Encyclopedia of Science and Religion. 2003. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1G2-3404200104.html |
|
computer
computer
•exploiter, goitre (US goiter), loiter, reconnoitre (US reconnoiter), Reuter
•anointer, appointer, jointer, pointer
•cloister, hoister, oyster, roister
•accoutre (US accouter), commuter, computer, disputer, hooter, looter, neuter, pewter, polluter, recruiter, refuter, rooter, saluter, scooter, shooter, souter, suitor, tooter, transmuter, tutor, uprooter
•booster, rooster
•doomster • freebooter • sharpshooter
•peashooter • six-shooter
•troubleshooter • prosecutor
•persecutor • prostitutor
•telecommuter
•footer, putter
•Gupta • Worcester • Münster
•pussyfooter • executor
•contributor, distributor
•collocutor, interlocutor
•abutter, aflutter, butter, Calcutta, clutter, constructor, cutter, flutter, gutter, mutter, nutter, scutter, shutter, splutter, sputter, strutter, stutter, utter
•abductor, conductor, destructor, instructor, obstructor
•insulter
•Arunta, Bunter, chunter, Grantha, grunter, Gunter, hunter, junta, punter, shunter
•corrupter, disrupter, interrupter
•sculptor
•adjuster, Augusta, bluster, buster, cluster, Custer, duster, fluster, lustre (US luster), muster, thruster, truster
•huckster • Ulster • dumpster
•funster, Munster, punster
•funkster, youngster
•gangbuster • filibuster • blockbuster
•semiconductor • headhunter
•woodcutter
•lacklustre (US lackluster)
|
|
|
Cite this article
"computer." Oxford Dictionary of Rhymes. 2007. Encyclopedia.com. 31 May. 2012 <http://www.encyclopedia.com>. "computer." Oxford Dictionary of Rhymes. 2007. Encyclopedia.com. (May 31, 2012). http://www.encyclopedia.com/doc/1O233-computer.html "computer." Oxford Dictionary of Rhymes. 2007. Retrieved May 31, 2012 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O233-computer.html |
|