I noen tiår har mange datasystemoperatører brukt enheter kalt Teletypes til å samhandle med datamaskiner ved hjelp av et skrivemaskin-stil tastatur og utdata trykt på spoler av papir. Her er hvorfor.
Hva er en teletype?
En teletype (eller mer presist, en teleprinter) er en kommunikasjonsenhet som gjør det mulig for operatørene å sende og motta tekstbaserte meldinger ved hjelp av et skrivemaskin-tastatur og trykt papirutgang.
Begrepet "Teletype" oppsto som et varemerkebegrep for et merke av teleprintere som ble opprettet av Teletype Corporation I 1928. Teletype Corporations produkter ble så allestedsnærværende at "Teletype" utviklet seg til en generisk begrepet synonymt med "Teleprinter", spesielt innen datamaskiner.
For å forstå grunnleggende prinsippet bak teleprintere, tenk to elektriske skrivemaskiner knyttet sammen av ledninger (eller en trådløs radiolink). Uansett hva du skriver på en skrivemaskin blir automatisk skrevet ut på den andre. Forestill deg nå at disse to skrivemaskinene kan være en avstand, takket være kablede nettverk eller radiotransmisjoner, og du vil forstå hva en revolusjon i kommunikasjon de representerte i begynnelsen av det 20. århundre.
Primitive teleprintere oppsto først som Tidlig som 1840-tallet og ga en fordel over Morse kode Operasjoner med en telegrafnøkkel, fordi en teleprinters produksjon umiddelbart var menneskelig lesbar uten behov for spesiell trening. I begynnelsen av 1900-tallet ble teleprinters mer pålitelige og enklere å bruke, og la et kjent QWERTY-tastatur og muligheten til å registrere meldinger på papirbånd for gjentatt re-overføring. En enkelt teletype-operatør kjent med drift av en skrivemaskin kan erstatte to trenede telegrafoperatører, og nyheter kan sendes umiddelbart over hele verden for å motta teletype-enheter som ikke trengte å ha tastaturer.
Hvorfor brukte folk teletypes med datamaskiner?
For å forestille seg hvorfor en teletype ville være nyttig med en datamaskin, husk de to eksternt koblede skrivemaskinene fra det siste eksemplet og erstatte en av dem med et interaktivt datasystem. I stedet for å kommunisere med en ekstern teleprinter, sender du og mottar menneskelig lesbar tekst til og fra en datamaskin. Datamaskinen kan være i samme rom, i en annen del av en bygning, eller til og med halvveis over hele verden når det knyttes av et telefonnettverk.
Mange tidlige store datasystemer (spesielt de som selges av IBM) var batch operert , som medførte at et program ville bli skrevet på Stanset kort , de stansede kortene ville bli matet inn i maskinen med andre programmer (i en batch), og deretter ville resultatene bli skrevet på en annen stabel av stansede kort. Utgangsstakken vil da bli matet inn i en tabulatormaskin eller en skriver som vil skrive ut resultatene i menneskelig lesbar form.
Ved siden av batch databehandling i midten av 1950-tallet begynte ingeniører å eksperimentere med interaktiv databehandling, hvor en datamaskinoperatør kunne gi innspill og få resultater tilbake i nesten sanntid i en slags interaktiv "samtale" med maskinen. Mange av disse datamaskinene, som for eksempel Bendix G-15 (1956) og IBM 610. (1954) Brukte endrede elektriske skrivemaskiner som enten inngangs- eller utgangsenheter, men ikke nødvendigvis kommersielle teleprintere.
De Oppfinnelsen av tidsdeling i 1959 Tillatt flere brukere å dele et interaktivt datasystem samtidig, og gjøre billige, enkeltpersonlige terminaler som teletypes som er ønskelig for bruk av datamaskinen. Som tidsdeling ble mer vanlig på 1960-tallet, organisasjoner med Mainframe datamaskiner begynte å kjøpe off-the-shelf kommersielle teletype maskiner å bruke som terminaler oftere.
Skriv inn teletype-modellen 33
En av de største grunnene til at begrepet "teletype" ble så sterkt forbundet med databehandling, var Teletype Corporation Model 33 (noen ganger kalt "ASR 33"), som først ble introdusert i 1963. I motsetning til de fleste andre teleprintere på den tiden, kan modellen 33 forstå ASCII STANDARD , som American National Standards Institute nylig hadde utviklet seg som en standardkode for elektroniske enheter og datamaskiner. ASCII ga et felles rammeverk for hvordan datamaskiner lagret og overførte bokstaver og tall, slik at mange forskjellige merker av datamaskiner enkelt kan kommunisere med hverandre.
Populære minicomputers av slutten av 1960-tallet og tidlig på 70-tallet, for eksempel PDP-8. , PDP-11. , og Data General Nova, Støttet ASCII-koding, noe som gjør modellen 33 til en ideell lavpris (relativt sett) inngang / utgang (I / O) terminal for dem. Spesielt, PDP-serien med des Var innflytelsesrike maskiner, og hvis du ser opp historiske bilder av dem, vil du nesten alltid se en teletype-modell 33 i bruk ved siden av dem.
Når du brukte en teletype med en mainframe-datamaskin som disse, vil du se din egen lokale inngang på papir som du skrev, og så vil du motta et svar fra datamaskinen som skrives ut under den som teletypen skrives ut til en kontinuerlig matning av rullet papir lagret i enheten.
I 1970 utviklet Dennis Ritchie og Ken Thompson UNIX operativsystem på en PDP-11 ved hjelp av modell 33 teletypes som grensesnitt, og noen av de teletype-relaterte designvalgene de laget fortsatt med oss i dag . Vilkårene "TTY" på Linux, Terminal-appen på Macs, og til og med, til en viss grad Kommandoprompt i Windows 10, Alle deler en lineering med tekstutgangen som stammer fra datamaskiner med teletype-utganger.
I SLEKT: Hva er en TTY på Linux? (og hvordan du bruker tty-kommandoen)
ERA OF TELETYPE GAMES
Det er verdt å merke seg at teletype-æra produserte en Antall klassiske tekst-bare spill Det fortsatte å påvirke video- og dataspillindustrien. Merkbare eksempler inkluderer Zork. , Lunar Lander , Jakte wumpus. , Star Trek. , og Oregon Trail . Alle disse ble opprinnelig spilt som tekst-only-spill med skrevet inn meldinger og utdata utskrift på Teletype-papir.
Hvorfor stoppet folk med å bruke teletypes med datamaskiner?
Mens du er populært for en tid, hadde teletypes noen betydelige ulemper som datasterminaler. De var veldig bråkete på grunn av den mekaniske virkningen av støttrykkhodet som raskt treffer papiret. De var også sakte, ofte begrenset til ca 10 tegn per sekund. Og til slutt måtte du bruke mye papir.
På 1960-tallet begynte selskaper som IBM å eksperimentere med Datamaskinminaler som brukte CRT-skjermer i stedet for papir for utgang. Disse tidlige "glass teletypes" søkte å gi raskere interaksjonshastigheter og spare penger på papiravfall. Likevel sitter mange datoperatører ofte med teletyper gjennom 1970-tallet på grunn av deres lavere pris.
Mens minst tre produsenter produserte videoteterminaler innen 1970, koster hver betydelig mer enn en teletype-modell 33. I 1974 solgte Hewlett-Packard en rebranded versjon av banebrytende Datapoint 3300. Video terminal kalt HP2600A. for $ 4,250. Rundt samme tid, en teletype modell 33 koster ca $ 755 til $ 1,220 Avhengig av hvilke alternativer som ble installert, som representerer betydelige besparelser. Men prisen på videoteterminaler falt dramatisk på 1970-tallet, gikk ned til rundt $ 800 per enhet innen 1980, avhengig av kapasitet. (Rundt den tiden, den velværende respekterte DEC VT-100-terminalen som typisk solgte for ca $ 1,550. ).
Når video terminaler falt i pris og overskredet evnen til teletypes, falt teletypes raskt ut av favør. Sammenlignet med teletypes, var videoteterminaler stille og hadde ingen andre deler enn tastaturet, noe som gjør dem mer pålitelige og hyggelige å bruke. Skjermhastigheten var også ikke begrenset til den mekaniske virkningen av et skrivehodet, slik at de kunne vise mer informasjon mye raskere enn en teletype kunne.
Også i midten av 1970-tallet, er personlige datamaskiner som Apple II. begynte å integrere inngangs- og utgangsfunksjonalitet direkte inn i selve datamaskinen. I tilfelle av Apple II kan eiere bruke en kompositt videosikkerhetsskjerm eller et standard TV-apparat (med en RF-modulator) som en skjerminnretning, noe som gjør noen form for ekstern terminal-teletype eller på annen måte - unødvendig.
Så neste gang du setter deg ned på PCen med en høyhastighets, høyoppløselig, bitmappet display som er helt stille og sips kraft, vær takknemlig for at du ikke trenger å lese hvordan du er geek gjennom en trykt fôrmaskin- Gunning Away på 10 tegn per sekund. Men igjen, det kan faktisk være morsomt.
I SLEKT: Slik skriver du et Apple II grunnleggende program i nettleseren din