Keypunch - Keypunch
Un keypunch este un dispozitiv pentru perforarea precisă a găurilor în cărți de hârtie rigide în locații specifice, determinate de cheile lovite de un operator uman. Alte dispozitive incluse aici pentru aceeași funcție includ pumnul pentru bandă, pumnul pentru pantograf și ștampila.
Pentru războaiele Jacquard , cărțile perforate rezultate au fost unite între ele pentru a forma o bandă de hârtie, numită „lanț”, care conține un program care, citit de un război, își direcționa funcționarea.
Pentru mașinile Hollerith și alte mașini de înregistrare a unităților , cardurile perforate rezultate conțineau date care să fie procesate de aceste mașini. Pentru computerele echipate cu un dispozitiv de intrare / ieșire cu card perforat, cardurile perforate rezultate erau fie date, fie programe care direcționează funcționarea computerului.
Keypunches-urile timpurii Hollerith erau dispozitive manuale. Ulterior, tastele au fost dispozitive electromecanice care combinau mai multe funcții într-o singură unitate. Acestea semănau adesea cu birouri mici cu tastaturi similare cu cele de pe mașini de scris și erau echipate cu buncare pentru cărți goale și stivuitoare pentru cărți perforate. Unele modele de tastare ar putea imprima, în partea de sus a unei coloane, caracterul reprezentat de gaura (găurile) perforate în acea coloană. Bucățile mici perforate de o lovitură de cheie au căzut într-o cutie de ciad sau într-o cutie de cipuri (la IBM ) sau într-o găleată .
În multe aplicații de prelucrare a datelor , cardurile perforate au fost verificate tastând exact aceleași date a doua oară, verificând dacă a doua tastare și datele perforate erau aceleași (cunoscută sub numele de verificare cu două treceri ). Exista o mare cerere pentru operatorii keypunch , de obicei femei, care lucrau cu normă întreagă la mașinile de keypunch și de verificare, de multe ori în departamente mari de keypunch cu zeci sau sute de alți operatori, toți efectuând date de intrare .
În anii 1950, Remington Rand a introdus UNITYPER , care a permis introducerea datelor direct pe bandă magnetică pentru sistemele UNIVAC . Mohawk Data Sciences a produs ulterior un codificator de bandă magnetică îmbunătățit în 1965, care a fost oarecum comercializat cu succes ca un înlocuitor al tastaturii. Creșterea microprocesoarelor și a terminalelor de computer ieftine a dus la dezvoltarea unor sisteme cheie-bandă și cheie-disc suplimentare de la companii mai mici, precum Inforex și Pertec .
Keypunches-urile și cardurile perforate erau încă utilizate în mod obișnuit atât pentru introducerea datelor, cât și pentru programul din anii 1970, dar au devenit rapid depășite de modificările paradigmei de intrare și de disponibilitatea terminalelor de computer CRT ieftine . Eliminarea etapei de transfer a cardurilor perforate pe bandă sau disc (cu avantajul suplimentar de a economisi costul cardurilor în sine) a permis îmbunătățirea verificării și corectării în timpul procesului de introducere. Dezvoltarea terminalelor de afișare video , a sistemelor interactive partajate în timp și, ulterior, a computerelor personale le-a permis celor care au creat datele sau programul să le introducă direct în loc să le scrie pe formulare să fie introduse de operatorii keypunch.
Ștampilarea cardurilor Jacquard, 1801-1890
Se spunea că cărțile Jacquard erau ștampilate sau tăiate (nu perforate). Primele cărți Jacquard au fost ștampilate manual, uneori folosind o placă de ghidare. O îmbunătățire a fost plasarea cardului între două plăci metalice perforate (articulate împreună), introducerea pumnilor conform modelului dorit, apoi trecerea ansamblului printr-o presă pentru a tăia cardul. Aceste procese esențial manuale au fost înlocuite cu mașini; aparatele de pian (numele preluat din taste), acționate de tastaturi și funcționale comparabile cu unitățile de înregistrare a tastelor, devenind cele mai frecvente.
Hollerith și IBM keypunches, 1890 până în 1930
Primul dispozitiv al lui Herman Hollerith pentru perforarea cărților din anii 1890 a fost ... orice pumn de bilet obișnuit, care tăia o gaură rotundă de 3/16 de inch în diametru . Utilizarea unui astfel de pumn a fost facilitată prin plasarea orificiilor de utilizat lângă marginile cărții. Hollerith a dezvoltat în curând un Keyboard Punch mai precis și mai simplu de utilizat, folosind un pantograf pentru a lega un mecanism de perforare la un indicator de ghidare pe care un operator l-ar plasa peste marca corespunzătoare într-o matrice de 12 pe 20 pentru a alinia un perforator manual peste orificiul corect. într-una din cele 20 de coloane.
În 1901, Hollerith a brevetat un mecanism în care un operator apăsa una dintre cele 12 taste pentru a face o gaură, cardul avansând automat la următoarea coloană. Această tastă tip 001 de primă generație a folosit 45 de coloane și găuri rotunde . În 1923 The Tabulating Machine Company a introdus primul keypunch electric, Type 011 Electric Keypunch, un dispozitiv cu aspect similar în care fiecare cheie închidea un contact electric care activa un solenoid care a perforat gaura. Formatul cardului perforate 80 coloana a fost introdusă în 1928. keypunches mai târziu Hollerith a inclus tip 016 acționat de un motor electric Duplicarea Keypunch (1929), Type 31 alfabetic Duplicarea Punch (1933), precum și tipul 32 alfabetic de imprimare Punch (1933).
„Punctele cheie de duplicare alfabetică au înregistrat informații alfabetice în tabele de tabelare, astfel încât cuvintele și numele complete, împreună cu datele numerice, să poată fi imprimate ulterior de o mașină de contabilizare alfabetică. Punch-ul de duplicare alfabetică de tip 31 a fost introdus de IBM în 1933 și a expulzat automat unul card și a alimentat altul în 0,65 secunde. Aceste mașini au fost echipate cu tastaturi alfabetice și numerice separate. Tastatura alfabetică a fost similară cu o mașină de scris manuală convențională, cu excepția faptului că tastele shift, tab, backspace și caractere au fost eliminate și un salt, eliberare, stivuitor și au fost furnizate cheia „1”. " - Arhive IBM
Keypunches și verificatoare IBM post-WW II pentru carduri cu 80 de coloane
(fabricat de British ICT ) (1960)
Majoritatea tastelor și verificatoarelor IBM au folosit un design electric / mecanic comun în tastaturile lor pentru a codifica apăsările de tastă mecanice. Pe măsură ce o tastă a fost apăsată, o legătură de pe trunchiul tastelor a declanșat un set corespunzător de garanții în partea de sus a ansamblului tastaturii. La rândul său, garanțiile au făcut (închise) contacte pentru a codifica caracterele electric. Pe măsură ce fiecare cursă a cheii a fost detectată de mașină, un circuit de reacție a alimentat o pereche de magneți cu o garnitură care a restabilit mecanic cheia, a resetat căile efectuând codificarea electrică și a dat „senzația” și sunetul operatorului unui acțiune finalizată. Fiecare mașină a avut tendința de a dezvolta o „senzație” proprie pe baza mai multor variabile, cum ar fi cantitatea de uzură, murdăria și clearance-ul contactelor cauciucului din interiorul tastaturii, precum și factorii din mașina de bază. Cu toate acestea, tastaturile nu aveau nicio dispoziție pentru ajustarea „simțului” în afară de ajustarea corectă a contactelor de pe contactele de recuperare a garanției și a contactelor de garanție de codificare. Tastele funcționale speciale, cum ar fi schimbarea, eliberarea, duplicarea și altele, aveau doar contacte electrice sub tulpini, fără legături mecanice la ansamblul cauțiunii pentru codificare.
Punctele cheie IBM, cum ar fi 024, 026 și 029, au prevăzut pentru montarea unei plăci de program care controlează diferite funcții, cum ar fi tabularea și duplicarea automată a câmpurilor de pe cardul anterior. Mai târziu, 129 au folosit carduri electronice pentru a stoca programe simple scrise de operatorul keypunch.
IBM 024, 026 Punch-uri de card
IBM 024 Card Punch și IBM 026 Printing Card Punch au fost anunțate în 1949. Acestea erau aproape identice, cu excepția mecanismului de imprimare. Inima tastelor 024 și 026 era un set de douăsprezece pumnuri de precizie, câte unul pe fiecare rând de cărți, fiecare cu un actuator de putere relativ mare. Punch cards au fost pășite peste poanson câte o coloană la un moment dat, iar pumnurile corespunzătoare au fost activate pentru a crea găurile, rezultând un sunet distinctiv „bucată, bucată” pe măsură ce coloanele erau perforate. Ambele mașini ar putea procesa cărți de 51, 60, 66 și 80 de coloane.
026 ar putea imprima caracterul perforat deasupra fiecărei coloane. Până în 1964 existau zece versiuni cu seturi de caractere ușor diferite. Versiunile științifice au imprimat paranteze, semnul egal și semnul plus în locul a patru caractere mai puțin utilizate în seturile de caractere comerciale.
Logica consta din diode , tuburi de vid 25L6 și relee . Circuitele cu tuburi foloseau 150VDC, dar această tensiune a fost utilizată doar pentru a acționa magnetul de ambreiaj. Majoritatea celorlalte circuite foloseau 48VDC.
Caracterele au fost tipărite folosind o matrice de fire de 5 × 7 puncte ; dispozitivul din care a derivat forma personajului a fost o placă de metal, numită „placă de cod”, cu spațiu pentru 1960 pini (35 pini de 56 de caractere imprimabile). Dacă punctul nu trebuia tipărit cu un caracter dat, știftul a fost prelucrat. Poziționând corect placa și apăsând-o pe un capăt al gamei de fire de imprimare, doar firele corecte au fost apăsate pe panglică și apoi pe cardul perforat. (Acest mecanism de imprimantă a fost considerat în general de către inginerii clienților IBM ca fiind dificil de reparat. Una dintre cele mai frecvente probleme a fost ruperea firelor în tubul îngust curbat strâns între placa de cod și panglică - extragerea fragmentelor și înlocuirea pachetului de 35 de fire a fost foarte plictisitor). Mecanismul de imprimare era predispus la deteriorare dacă un utilizator a încercat să dubleze carduri „binare” cu modele de perforare non-standard. Acestea ar putea determina mecanismul de poziționare a plăcii cu coduri să încerce să deplaseze placa dincolo de domeniul de mișcare intenționat, provocând uneori daune. Dezactivarea imprimării nu a împiedicat efectiv deteriorarea, așa cum mulți oameni au presupus, deoarece mecanismul plăcii de coduri a rămas angajat cu unitatea de perforare și a mutat placa de cod. Dezactivarea imprimării nu a permis decât apăsarea știfturilor de imprimare în panglică și card.
Raymond Loewy , proiectant industrial de motive „raționalizate”, care a proiectat și vagoane de cale ferată din anii 1930 și 1940, a realizat design-ul extern premiat al Card Punches 026/024 pentru IBM. Construcția lor din oțel greu și colțurile rotunjite ( fotografii ) reflectă într-adevăr stilul industrial Art Deco .
Verificator de card IBM 056
IBM 056 a fost însoțitorul verificatorului 024 Card Punch și 026 Printing Card Punch. Verificatorul a fost similar cu tastarea 026, cu excepția unui obiectiv de eroare roșu din centrul inferior al capacului mașinii. Operatorul de verificare a introdus exact aceleași date ca operatorul de tastare și mașina de verificare, apoi a verificat dacă datele perforate se potrivesc. Cardurile verificate cu succes au avut o mică crestătură perforată pe marginea din dreapta.
Verificatorul IBM 056 a folosit majoritatea acelorași componente mecanice și electrice ca și tastele 024/026, cu excepția unității de perforare și a capului de imprimare. Unitatea de perforare avea pini de detectare în locul pumnilor. Găurile percepute sau nedimensionate ar declanșa o garanție de contact atunci când configurația era alta decât cea introdusă de operatorul verificatorului. Aceasta a oprit mișcarea înainte a cardului și a prezentat o lumină roșie de eroare pe capacul mașinii. Mecanismul de crestare a fost localizat în zona ocupată de mecanismul de imprimare pe o tastatură de imprimare 026. Avea un solenoid care conducea mecanismul de crestare și un altul care selecta pumnul de primă clasă sau sfârșitul pumnului de card.
Atunci când un operator care introduce date care urmează să fie verificate a întâmpinat o eroare, operatorului i s-a făcut o a doua și a treia încercare de a reintroduce datele care trebuiau să fie în câmp. Dacă a treia încercare a fost incorectă, o crestătură de eroare a fost pusă în partea de sus a cărții peste coloană cu eroarea și pumnul „OK” de la sfârșitul cărții nu a fost activat. Datele de pe card ar putea fi de fapt corecte, deoarece operatorul verificatorului era la fel de probabil să facă o eroare ca operatorul keypunch. Cu toate acestea, cu trei încercări, operatorul era mai puțin probabil să facă în mod repetat aceeași eroare. Unii operatori de verificare au reușit să ghicească eroarea de pe cardul creat de operatorul anterior keypunch, învingând scopul procedurii de verificare, și astfel unele mașini au fost modificate pentru a permite o singură intrare și eroare notată la a doua încercare.
Cardurile cu crestături de eroare au fost re-perforate (folosind un 024 sau 026), de obicei "duplicând" până la coloană din greșeală, apoi introducând datele corecte. Funcția de duplicare a fost realizată prin introducerea cardului prin stația de perforare fără a fi perforată. La stația următoare pinii de detectare citesc găurile prezente în cardul original și au transferat datele către stația de perforare și pe un card gol. Coloanele cu erori au fost corectate în loc să fie duplicate. Cardul corectat a fost apoi verificat pentru a verifica din nou datele și pentru a fi „OK crestat”.
Pumnuri de carduri pentru mașini de scris
Prima combinație de punch card și mașină de scris, permițând textul selectat să fie tastat și perforat, a fost dezvoltată de compania Powers în 1925. IBM 824 Typewriter Card Punch a fost un IBM 024 unde tastatura 024 a fost înlocuită cu o mașină de scris electrică IBM. În mod similar, IBM 826 a folosit un IBM 026 Keypunch.
IBM 029 Card Punch
Introdus cu System / 360 în 1964, 029 avea noi coduri de caractere pentru paranteze, egale și plus, precum și alte simboluri noi utilizate în codul EBCDIC . IBM 029 a fost similar din punct de vedere mecanic cu IBM 026 și a tipărit caracterul perforat pe partea de sus a cardului utilizând același tip de mecanism ca și 026, deși a folosit o placă de cod mai mare cu 2240 site-uri de pin de imprimare datorită setului mai mare de personaje în EBCDIC.
Logica 029 consta în relee de contact cu fir pe modelele ulterioare și relee reed și diode pe carduri SMS pentru cele mai vechi. Releele de reed mai „avansate” utilizate la început s-au dovedit a fi mai puțin fiabile decât se aștepta, determinând IBM să revină la designul mai vechi bazat pe relee cu contact de sârmă. Toate au funcționat pe 48 de volți DC și nu au necesitat tuburile de vid utilizate în 024/026. O caracteristică suplimentară obișnuită pusă la dispoziție (la un cost suplimentar) a fost caracteristica zerouri principale (denumită „stânga-zero”). Aceasta a fost livrată de un set suplimentar de patru carduri SMS. Câmpul a fost programat pentru zero zero folosind cardul de program. Dacă era (să zicem) un câmp din șase cifre, operatorul trebuia să introducă doar valoarea reală (de exemplu 73). Funcția ar umple apoi câmpul prin lovirea celor patru zerouri din partea de sus, urmate de 73, efectiv justificând câmpul, astfel: 000073.
IBM 5924 Key Punch
IBM 5924 Key Punch a fost modelul 029 T01 atașat cu o tastatură specială în anunțul IBM din 1971 al sistemului IBM Kanji , mâna stângă a operatorului keypunch selectând una dintre cele 15 taste de schimbare și mâna dreaptă selectând unul dintre cele 240 de caractere Kanji pentru acea schimbare. A introdus procesarea computerizată a limbilor chinezești , japoneze și coreene, care foloseau de obicei seturi mari de caractere de peste 10.000 de caractere.
Verificator de card IBM 059
IBM 059 a fost însoțitorul Verifier al IBM 029 Card Punch. În ceea ce privește designul, acesta a diferit radical de verificatorul 056 anterior, prin faptul că a folosit detectarea optică a găurilor cardului în locul pinilor de detectare mecanică. Acest lucru a făcut ca modelul 059 să fie mult mai silențios decât modelul 056 (care era adesea mai puternic decât tastarea 024). Senzorii optici au folosit o singură sursă de lumină, care a fost distribuită către diferite site-uri ale aparatului prin conducte de lumină cu fibră optică. În ciuda tehnologiei, modul de operare de bază a rămas în esență același ca la modelul 056.
În mod ironic, nu toți operatorii verificatorilor au apreciat reducerea zgomotului. Atunci când sunt folosiți într-o cameră care conține și 029 aparate de tastare, operatorii verificatorului au ratat uneori feedback-ul auditiv oferit de zgomotul puternic „thunk” emis de 056 mai vechi. .
IBM 129 Card Data Recorder
Introdus odată cu System / 370 în 1971, IBM 129 a fost capabil să pună, să verifice și să utilizeze ca cititor / punch de card de 80 coloane on-line, pentru unele computere. Un comutator de pe consola tastaturii a oferit posibilitatea de a comuta între modurile de perforare și verificare.
Avantajul principal tranzistorizat al înregistratorului de date IBM 129 față de alte keypunches IBM a fost că avea un buffer electronic de 80 de coloane pentru a păstra imaginea cardului. Atunci când utilizați tastele IBM anterioare, o eroare de apăsare a tastei a necesitat scoaterea cardului prin apăsarea tastelor de eliberare și înregistrare, eroarea corectată prin apăsarea tastei Duplicare până când a fost atinsă coloana de eroare, tastând datele corecte pentru restul acelui card, apoi apăsând tasta de eliberare și scoaterea manuală a cardului rău din stivuitorul de carduri de ieșire înainte de a fi plasat în pachet (acest lucru a necesitat o anumită practică, dar a devenit rapid o acțiune automată la care nu mai trebuia să vă gândiți). Cu 129, o eroare de apăsare a tastei ar putea fi ștearsă apăsând tasta Backspace și re-tastată. Întreaga cartelă de 80 de coloane a fost perforată automat, cât de repede a putut merge mecanismul, când a fost apăsată tasta de eliberare.
Logica era în modulele SLT pe un backplane înfășurat cu sârmă.
Un avantaj secundar al celor 129 a fost că viteza operației de tastare nu a fost limitată prin perforarea fiecărei coloane în momentul apăsării tastei.
129 ar putea stoca șase programe în memoria sa, selectabile printr-un comutator rotativ. Spre deosebire de mașinile anterioare keypunch, cardurile de program au fost citite în memorie prin calea obișnuită de alimentare a cardurilor și nu au fost înfășurate în jurul unui „tambur de program”.
Datorită utilizării memoriei electronice, 129 nu avea o „stație de citire” separată cu o unitate pin-sense pentru a permite duplicarea datelor de la un card la altul. În schimb, duplicarea s-a bazat pe imaginea stocată a cardului anterior. Cardurile ar putea fi, de asemenea, "read-in" printr-o unitate de citire optică integrată în stația de perforare.
Card de program
Keypunches-urile IBM 024, 026 și 029 și verificatoarele lor însoțitoare, 056 și 059, ar putea fi programate într-o măsură limitată folosind un card de program , cunoscut și sub numele de card de tambur. Punctul de tastare sau verificatorul ar putea fi programat pentru a avansa automat la începutul fiecărui câmp, implicit pentru anumite tipuri de caractere din câmp, pentru a duplica un câmp de pe cardul anterior și așa mai departe. Cardurile de program au fost o îmbunătățire față de Bara de salt folosită în unele keypunches anterioare.
Programul a fost codificat pe o cartelă perforată și ar putea fi pregătit pe orice keypunch (un keypunch ar funcționa chiar dacă nu există niciun card de program în loc). Cardul de program a fost înfășurat în jurul tamburului de program și prins în poziție. Tamburul se rotea pe măsură ce cardul care era perforat se deplasa prin mecanismul de perforare. Găurile din cardul de program au fost sesizate de o serie de roți stelare care ar determina ridicarea și căderea pârghiilor pe măsură ce găurile din cardul de program au trecut sub roțile stelelor, activând contactele electrice. Programul a fost codificat în primele șase rânduri [12,11,0,1,2,3]. Dacă a fost instalată caracteristica opțională Second Program , un alt program ar putea fi codat în cele șase rânduri de jos [4,5,6,7,8,9]. Un comutator permite operatorului să selecteze ce program să utilizeze. Capacul central de pe tastatură ar putea fi înclinat spre operator și o manetă de blocare eliberată, permițând scoaterea și înlocuirea tamburului programului.
Cardul de program a fost perforat cu caractere care i-au controlat funcția după cum urmează:
| Funcţie | Program | Utilizare | |||
|---|---|---|---|---|---|
| # 1 | Char. | # 2 | Char. | ||
| Definiția câmpului | 12 | & | 4 | 4 | Punch în fiecare coloană a unui câmp, cu excepția primei (stânga) |
| Porniți Salt automat | 11 | - | 5 | 5 | Punch în prima coloană (stânga) a câmpului (câmpurilor) pentru a sări |
| Porniți Duplicarea automată | 0 | 0 | 6 | 6 | Punch în prima coloană (stânga) a câmpului (câmpurilor) pentru a duplica |
| Schimbare alfabetică | 1 | 1 | 7 | 7 | Punch într-o coloană pentru a comuta tastatura în modul alfabetic |
| Stânga Zero Print | 2 | 2 | 8 | 8 | Punch într-o coloană pentru a forța imprimarea zero-urilor și a semnelor |
| Suprimarea tipăririi | 3 | 3 | 9 | 9 | Punch într-o coloană pentru a suprima imprimarea |
Multe limbaje de programare, cum ar fi FORTRAN , RPG și IBM Assembler , operează codificat în coloane de card specifice, cum ar fi 1, 10, 16, 36 și 72. Cardul de program pentru o astfel de configurare ar putea fi codificat ca:
1.......10........20........30........40........50........60........70........80 1AAAAAAAA1AAAAA1AAAAAAAAAAAAAAAAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA &&&&&&&&
În acest exemplu, dacă operatorul keypunch a tastat câteva caractere la începutul cardului și apoi a apăsat tasta Skip, keypunch-ul ar fi introdus în coloana 10. Când un cod de program de gol este urmat de „Definiție câmp” (12) ( sau (4) pentru programul 2), definește un câmp „Numeric Shift”. În exemplul de mai sus, coloanele 72-80 sunt definite în program ca un câmp Shift numeric. În practică, această definiție ar fi probabil utilizată pentru a trece un simbol special ca „caracter de continuare” în coloana 72, iar apoi coloanele 73-80 ar putea fi fie perforate cu un număr de ordine de carte, fie cardul ar putea fi eliberat în acel moment, dacă nu a fost necesară altă tastare.
Notă: "Definirea câmpului" (12) și "Shift alfabetice" (1) imprimă ca un A .
Dacă codurile programului 2 ar fi șterse, s-ar putea genera caractere nevalide pe care imprimanta nu știa cum să le tipărească, dintre care unele ar putea chiar deteriora imprimanta.
Programul de cărți ar putea automatiza anumite sarcini, cum ar fi „pumnul în bandă”, inserarea unui câmp constant în fiecare carte a unui pachet de cărți. Pentru distracție, cardurile de programe ar putea fi chiar configurate pentru a reda muzică, lovind cu pumnul caractere „zgomotoase” (caractere reprezentate prin multe găuri, de obicei caractere speciale) și numere și litere „liniștite” în modele ritmice.
IBM 5496 Data Recorder pentru 96 de carduri pe coloane
În 1969, IBM a introdus familia System / 3 de computere business low-end, care prezentau o nouă cartelă perforată de 96 coloane , de dimensiuni mai mici . IBM 5496 Data Recorder, un keypunch cu funcții de imprimare și verificare, și IBM 5486 Card Sorter au fost realizate pentru aceste carduri cu 96 de coloane.
Powers, puncte de tastare Remington Rand (UNIVAC)
Începând cu anul 1906, un angajat al Biroului de recensământ al Statelor Unite , James Powers, a dezvoltat Powers Keypunch , care era specific cererii de recensământ și avea 240 de chei. În 1911, Powers a format Powers Accounting Machine Company . Această companie a fost preluată de Remington Rand în 1927. Divizia UNIVAC a lui Remington Rand a realizat keypunches pentru cardurile lor cu 90 de coloane și mașini similare pentru cardul IBM cu 80 de coloane. Punctele de tastare cu 90 de coloane au folosit un sistem mecanic dezvoltat de Remington Rand pentru a evita problemele de brevet IBM (cu mult înainte de achiziția Eckert-Mauchly Computer Corporation ). Tastele UNIVAC au stocat secvența de caractere pentru o carte întreagă, apoi au perforat toate găurile într-o singură trecere, ceea ce a permis corecțiile în loc să irosească o carte în caz de eroare.
Puncte de tastare Remington Rand incluse: Cod card UNIVAC Punch Tip 306-5, 90 Coloane alfabetic (Tipuri 306-2, 306-3), 90 Coloane Numerice (Tipuri 204-2, 204-3), Punch electric portabil Tip 202, Spot Punch Tastați 301 și mașina de verificare automată de tip 313.
Tipul 306-2 prevăzut pentru verificare; cărțile au fost trecute prin keypunch a doua oară și tastate din nou. Verificarea-perforarea acelorași cărți în aceeași secvență ... are ca rezultat alungirea perforațiilor pentru informații corecte. Perforările rotunde indică informații incorecte. Detectarea completă și rapidă a erorilor este efectuată mecanic de către mașina de verificare automată
UNIVAC 1710 Verifying Interpreting Punch a fost introdus în 1969.
Keypunch ca verb
Spunând că ceva ar fi keypunched (la keypunch ca verb) , acum că dispozitivul real numit keypunch a devenit depășit, se referă la introducerea datelor .
Această utilizare a verbului a înlocuit procesul anterior, descris ca „Când o tastă este lovită pe o tastă, aceasta imprimă caracterul de pe partea de sus a cardului, dar, de asemenea, perforează o serie de găuri pe care computerul„ le poate interpreta ”.
Trecerea la introducerea directă a datelor
În anii 1950, Remington Rand a introdus UNITYPER , care a permis introducerea datelor direct pe bandă magnetică pentru sistemele UNIVAC . Mohawk Data Sciences a produs ulterior un codificator de bandă magnetică îmbunătățit în 1965, care a fost oarecum comercializat cu succes ca un înlocuitor al tastaturii. La mijlocul anilor '70, creșterea microprocesoarelor și a terminalelor de computer ieftine a dus la dezvoltarea unor sisteme cheie-bandă și cheie-disc suplimentare de la companii mai mici precum Inforex și Pertec .
Cardurile perforate erau încă utilizate în mod obișnuit pentru introducerea și programarea datelor până la mijlocul anilor 1980. Cu toate acestea, eliminarea etapei de transfer a cardurilor perforate pe bandă sau pe disc (cu avantajul suplimentar de a economisi costul cardurilor în sine) a permis îmbunătățirea verificării și corectării în timpul procesului de introducere a datelor. Dezvoltarea terminalelor de afișare video , a sistemelor interactive partajate în timp și, ulterior, a computerelor personale a permis lucrătorilor care au originat datele să le introducă direct în loc să le scrie pe formulare să fie introduse de către funcționarii de introducere a datelor .
Vezi si
- Cartelă perforată
- Intrare / ieșire card perforat
- Cod Hollerith
- Echipament de înregistrare a unității
- Programarea computerelor în era cărților perforate
- Lista produselor IBM
- Ciad (hârtie)
Referințe
Lecturi suplimentare
- Columbia University Computing History: IBM Key Punches
- IBM (nd). Mașini de contabilitate IBM, Punch electric tip 011, Manual de instrucțiuni pentru inginerii clienților (PDF) .
- IBM (decembrie 1964). Manual de referință: IBM 24 Card Punch, IBM 26 Printing Card Punch (PDF) . A24-0520-2.
- IBM (iunie 1970). Manual de referință — IBM 29 Card Punch (PDF) . GA24-3332-6.
- IBM (1969). IBM Field Engineering Maintenance Manual — 29 Card Punch (PDF) . S225-3357-3.
- IBM (decembrie 1962). Manual de referință: IBM 056 Card Verifer (PDF) . A24-1018-1.