Content deleted Content added
Guy Harris (talk | contribs) →History: Remove what is now a self-link. |
m Reverted edits by 2604:3D08:1788:5200:4DDD:CE72:F03F:89DA (talk) (AV) |
||
(26 intermediate revisions by 15 users not shown) | |||
Line 6:
[[File:IBM_2741_(I197205).png|thumb|right|[[IBM 2741]], a widely emulated computer terminal in the 1960s and 1970s<br>(keyboard/printer)]]
A '''computer terminal''' is an electronic or [[electromechanical]] [[computer hardware|hardware]] device that can be used for entering data into, and transcribing
Early terminals were inexpensive devices but very slow compared to [[punched card]]s or [[punched tape|paper tape]] for input; with the advent of [[time-sharing]] systems, terminals slowly pushed these older forms of interaction from the industry. Related
The function of a terminal is typically confined to transcription and input of data; a device with significant local, programmable data-processing capability may be called a "smart terminal" or [[fat client]]. A terminal that depends on the host computer for its processing power is called a "[[dumb terminal]]"<ref name=DicDumb>{{cite web |website=BusinessDictionary.com |title=What is dumb terminal? definition and meaning |url=http://www.businessdictionary.com/definition/dumb-terminal.html |access-date=March 13, 2019 |archive-date=August 13, 2020 |archive-url=https://web.archive.org/web/20200813062015/http://www.businessdictionary.com/definition/dumb-terminal.html |url-status=dead }}</ref> or a [[thin client]].<ref>Thin clients came later than dumb terminals</ref><ref>the term "thin client" was coined in 1993) {{cite web |url=https://www.ft.com/content/dc70f841-54b7-3ef1-abf0-d6f32b270f76 |archive-url=https://ghostarchive.org/archive/20221210/https://www.ft.com/content/dc70f841-54b7-3ef1-abf0-d6f32b270f76 |archive-date=December 10, 2022 |url-access=subscription |url-status=live |title=Is this, finally, the thin client from Oracle? |date=June 2, 2009 |first=Richard |last=Waters}}</ref> In the era of serial ([[RS-232]]) terminals there was a conflicting usage of the term "smart terminal" as a dumb terminal with no user-accessible local computing power but a particularly rich set of control codes for manipulating the display; this conflict was not resolved before hardware serial terminals became obsolete.
The use of terminals decreased over time as computing shifted from [[command line interface]] (CLI) to [[graphical user interface]] (GUI) and from [[time-sharing]] on large computers to personal computers and [[handheld device]]s. Today, users generally interact with a server over high-speed networks using a [[Web browser]] and other network-enabled GUI applications. Today, a [[terminal emulator]] application provides the capabilities of a physical terminal {{endash}} allowing interaction with the [[operating system]] [[Shell (computing)|shell]] and other CLI applications.
==History==
Line 41:
The DECwriter was the last major printing-terminal product. It faded away after 1980 under pressure from video display units (VDUs), with the last revision (the DECwriter IV of 1982) abandoning the classic teletypewriter form for one more resembling a desktop printer.
Printing terminals required that the print mechanism be away from the paper after a pause in the print flow, to allow an interactively typing user to see what they had just typed and make corrections, or to read a prompt string. As a dot-matrix printer, the DECwriter family would move the print head sideways after each pause, returning to the last print position when the next character came from the remote computer (or local echo).
===Video display unit{{anchor|Video display unit|VDU|VDUs|Video display units (VDUs)}}===
A '''video display unit''' (VDU) displays information on a screen rather than printing text to paper and typically uses a [[cathode-ray tube]] (CRT). VDUs in the 1950s were typically designed for displaying graphical data rather than text and were used in, e.g., experimental computers at institutions
[[File:IBM 2260.jpg|thumb|180px|[[IBM 2260]]]]
Two early landmarks in the development of the VDU were the [[Univac Uniscope]]<ref>{{cite web|url=https://archive.computerhistory.org/resources/text/Remington_Rand/UNIVAC.UNISCOPE_300.ca1960.102646317.pdf | title=Uniscope brochure|access-date=2021-05-23}}</ref><ref>{{cite manual
| title = Uniscope 100 - Display Terminal - General Description
| id = UP-7701
Line 179 ⟶ 181:
*[[Burroughs Corporation]] TD-830
*[[AT&T]] Dataspeed 40 (3270 clone manufactured by [[Teletype Corporation]])
*[[TeleVideo]] 912
*[[Tandem Computers]] VT6530
*[[Hewlett-Packard]] [[HP 2640|VT2640]]<ref>{{cite news|title=HP 3000s, IBM CPUs Get On-Line Link|url=https://books.google.com/books?id=Z62ZAojaNzYC&q=%22block+mode+terminal%22&pg=PA35|access-date=November 27, 2012|newspaper=Computerworld|date=March 24, 1980}}</ref>
Line 199 ⟶ 201:
|journal=[[IEEE Transactions on Computers]] |s2cid=27102280 |date=1971 |volume=C-20 |issue=8 |pages=878–881 |doi=10.1109/T-C.1971.223364 |quote=Terminal cost is currently about $10,000}}</ref>
Most terminals today{{when|date=June 2022}} are graphical; that is, they can show images on the screen. The modern term for graphical terminal is "[[thin client]]".{{Citation needed|date=June 2019}} A thin client typically uses a protocol
Modern graphic terminals allow display of images in color, and of text in varying sizes, colors, and [[font]]s (type faces).{{clarify|date=June 2022}}
Line 215 ⟶ 217:
Some dumb terminals had been able to respond to a few escape sequences without needing microprocessors: they used multiple [[printed circuit board]]s with many [[integrated circuit]]s; the single factor that classed a terminal as "intelligent" was its ability to ''process'' user-input within the terminal—not interrupting the main computer at each keystroke—and send a block of data at a time (for example: when the user has finished a whole field or form). Most terminals in the early 1980s, such as ADM-3A, TVI912, Data General D2, DEC [[VT52]], despite the introduction of ANSI terminals in 1978, were essentially "dumb" terminals, although some of them (such as the later ADM and TVI models) did have a primitive block-send capability. Common early uses of local processing power included features that had little to do with off-loading data processing from the [[host (network)|host computer]] but added useful features such as printing to a local printer, buffered serial data transmission and serial handshaking (to accommodate higher serial transfer speeds), and more sophisticated character attributes for the display, as well as the ability to switch emulation modes to mimic competitor's models, that became increasingly important selling features during the 1980s especially, when buyers could mix and match different suppliers' equipment to a greater extent than before.
The advance in microprocessors and lower memory costs made it possible for the terminal to handle editing operations such as inserting characters within a field that may have previously required a full screen-full of characters to be re-sent from the computer, possibly over a slow modem line. Around the mid-1980s most intelligent terminals, costing less than most dumb terminals would have a few years earlier, could provide enough user-friendly local editing of data and send the completed form to the main computer. Providing even more processing possibilities, workstations
Another of the motivations for development of the [[microprocessor]] was to simplify and reduce the electronics required in a terminal. That also made it practicable to load several "personalities" into a single terminal, so a Qume QVT-102 could emulate many popular terminals of the day, and so be sold into organizations that did not wish to make any software changes. Frequently emulated terminal types included:
Line 233 ⟶ 235:
===Contemporary===
{{Unreferenced section|date=May 2023}}
In the 1990s especially, "thin clients" and [[X terminal]]s have combined economical local processing power with central, shared computer facilities to retain some of the advantages of terminals over personal computers:▼
▲In and around the 1990s
== System console ==
Line 324 ⟶ 322:
{{Commons category|Data terminals}}
* [http://terminals-wiki.org/ The Terminals Wiki], an encyclopedia of computer terminals.
* [http://tldp.org/HOWTO/Text-Terminal-HOWTO.html Text Terminal HOWTO] from tldp.org
* [http://www.linusakesson.net/programming/tty/index.php The TTY demystified] from linussakesson.net
* {{webarchive |url=https://web.archive.org/web/20100523190056/http://www.cs.utk.edu/~shuford/terminal |date=May 23, 2010 |title=Video Terminal Information }}
* [http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:31999L0005:EN:NOT Directive 1999/5/EC of the European Parliament and of the Council of 9 March 1999 on radio equipment and telecommunications terminal equipment and the mutual recognition of their conformity (R&TTE Directive)]
* [http://www.epocalc.net/php/liste_models.php?texte=&look=All+fields&yearmax=2018&nocomp=pc&cat=Terminal
* [https://invisible-island.net/vttest/ VTTEST – VT100/VT220/XTerm test utility] {{dash}} A terminal test utility by Thomas E. Dickey
[[Category:Computer terminals| ]]
|