Punch card
Cardul perforat este un suport de înregistrare în care informațiile sunt înregistrate sub formă de perforații codificate : din carton reprezintă informațiile prin prezența sau absența găurilor în poziții predefinite. În prima generație de computere , din anii '20 până în anii '50 , acestea au fost principalul suport pentru stocarea și prelucrarea automată a datelor, în timp ce începând cu sfârșitul anilor șaptezeci a fost treptat pus deoparte pentru a fi înlocuit cu dischete . Mai târziu au devenit învechite, cu excepția unor sisteme vechi și a unor aplicații specializate.
Istorie
Origini
Nașterea cărților perforate o precedă mult pe cea a computerelor . Încă din 1725, Basile Bouchon a folosit suluri de hârtie perforată pe războaie pentru a regla modelul ornamental care trebuie reprodus pe țesătură, iar în 1726 colaboratorul său Jean-Baptiste Falcon a îmbunătățit designul folosind secvențe de cărți, facilitând schimbarea programării Mașina. Țesutul Bouchon-Falcon a fost semi-automat și a necesitat introducerea manuală a programului; în 1801, Joseph Jacquard a folosit cărți metalice pentru a controla un război mai automat, de succes, cunoscut sub numele de război Jacquard .
Automatizarea executării calculelor matematice și înregistrarea și stocarea informațiilor au fost domeniile în care cardurile perforate s-au răspândit și au rămas în uz până la inventarea și răspândirea memoriei magnetice și electronice [1] . În 1837 Charles Babbage , creatorul ideii unei mașini de calcul programabile, a adoptat sistemul de carduri perforate al lui Jacquard pentru a controla succesiunea calculelor în proiectarea motorului său analitic [1] . Acest tip de card a fost utilizat pentru introducerea datelor în primele mașini de calcul de la sfârșitul secolului al XIX-lea.
În 1885, Herman Hollerith a organizat recensământul populației SUA folosind un model de mașină care folosea cartele perforate; la 8 iunie 1887, Hollerith a brevetat un nou model de mașină de indexare mecanică folosită de recensământul SUA pentru recensământul din 1890 . Cardul a fost realizat dintr-un carton dreptunghiular cu o dimensiune aproximativă de 90x215 mm , cu găuri rotunde: aparent această dimensiune a fost aleasă astfel încât să fie aproape coincidentă cu cea a bancnotelor americane ale vremii, astfel încât rafturile destinate depozitării banii ar putea fi folosiți și pentru cardurile sale. Mașina inventată de Hollerith consta dintr-un pumn manual cu care datele persoanelor chestionate au fost înregistrate pe card (codificate corespunzător) și o mașină pentru citirea cărților dotate cu cât mai multe ace posibile poziții ale găurilor de pe card; sub cartelă era poziționată o tavă care conținea mercur și vârfurile acelor care corespundeau găurilor din cartelă - găsind nici un obstacol - mergeau să se cufunde în mercur, închizând astfel circuitele electrice care - prin intermediul electro-magneților - declanșau contoare sau se activau unele funcții ale mașinii [1] .
Începând din 1907, James Legrand Powers a lucrat în numele recensământului SUA la proiectarea mașinilor pentru citirea cărților care nu foloseau circuite electrice (la vremea respectivă încă nesigure), inventând o mașină similară cu cea a lui Hollerith, în care, totuși, ace care corespundeau găurilor plăcilor și acționau prin apăsarea butoanelor, definind astfel un sistem exclusiv mecanic [1] . Aplicațiile timpurii ale cărților perforate foloseau carduri specifice; abia în 1928 cardurile perforate și cititoarele relative au devenit componente generice și dimensiunea lor a fost standardizată exact la 7-3 / 8x3-1 / 4 inch (187,325x82,55 mm ), cu o grosime de 7 miimi de inch (sau aproximativ 143 de cărți pe inch, numite și punți ). În 1896, Hollerith a fondat Tabulating Machine Company, câștigătoare a contractului pentru furnizarea de mașini de catalogat pentru Biroul de recensământ și care în 1911 a fuzionat cu alte companii dând viață mai cunoscutei Computing Tabulating Recording Co. (CTR), începând din 1924. , cu numele IBM .
Descriere
Detalii funcționale
Metoda este destul de simplă: o bucată de carton ușor este împărțită în mai multe porțiuni care pot fi străpunse printr-o gaură sau lăsate intacte. Bucățile de hârtie dreptunghiulară care sunt îndepărtate în timpul perforării se numesc coșuri . Fiecare singură poziție de pe tablă reprezintă o singură cifră binară ( bit ). Fiecare coloană de pe tablă conține mai multe poziții perforabile (mai mulți biți).
Formatul IBM
Formatul de carte de perforare IBM, care a devenit ulterior standard, are 80 de coloane cu 12 poziții de perforare fiecare, pentru a reprezenta 80 de caractere. Inițial, erau reprezentate doar informații numerice cu 1 sau 2 găuri pe coloană: valoare (numere [0-9]) și semne (suprafață [12,11] - uneori găurind mai mult deasupra cifrei cel mai puțin semnificative valoarea cea mai puțin semnificativă). Ulterior, au fost introduse coduri pentru litere mari și caractere speciale. O coloană cu două perforații (aria [12,11,0] + cifre [1-9]) era o literă; 3 perforații (aria [12,11,0] + numere [2-4] + 8) a fost un caracter special. Introducerea EBCDIC în 1964 a făcut posibilă obținerea coloanelor conținând până la 6 perforații (zone [12,11,0,8,9] + numere [1-7]). Cardurile perforate aveau o lungime de 18,7325 centimetri (7 3/8 țoli), o înălțime de 8,2500 centimetri (3 1/4 țoli) și o grosime de 0,1778 milimetri (0,007 țoli), cu unul dintre colțurile superioare tăiate în diagonală.
Colțul tăiat
Motivul principal al colțului tăiat a fost să împiedice introducerea cardului înapoi. Dacă cardul ar fi introdus incorect în cititor, ar lovi o manetă. Aceasta a activat un microîntrerupător și a oprit aparatul până când cardul a fost introdus corect așa cum se aștepta de sistem. Oprirea mașinii a însemnat oprirea procesului de sortare sau validare a datelor.
Multe computere au folosit carduri cu colțul opus tăiat (sau în alte cazuri fără colțuri tăiate) ca separatoare de proces, astfel încât operatorul să poată stiva mai multe procese în cititor în același timp și să le poată separa rapid odată scoase din teanc. Aceste cărți au fost perforate anterior (de exemplu, la comanda JCL pentru a efectua o nouă procesare) și în cantități mari. Acest lucru a fost util mai ales dacă computerul nu a citit cardurile direct, ci a citit reprezentarea lor pe bandă magnetică pregătită de un convertor card-bandă sau de computere mai mici.
Mașini de găurit
Datele au fost introduse prin intermediul pumnului, care era o mașină de scris mare și zgomotoasă. Textul a fost adesea tipărit în partea de sus a cardului, facilitând citirea. Acest lucru a fost făcut de o altă mașină numită interpret. Modele mai avansate de mașini de găurit au permis efectuarea simultană a ambelor operațiuni. Datele constând din mai multe caractere, cum ar fi cuvinte sau numere foarte mari, au fost salvate în coloane de cărți secvențiale numite câmpuri. Pentru aplicațiile în care era nevoie de precizie, practica era ca doi operatori să lucreze la aceleași date, al doilea operator folosind un controler de card în loc de un pumn. Cardurile verificate au fost marcate cu o crestătură rotundă pe partea dreaptă. Cardurile greșite au fost înlocuite de operator la pumn. Exista o cerere mare de operatori de foraj, de obicei femei, care lucrau cu normă întreagă la foraj sau controler.
Echipamente electromecanice au fost construite pentru găurirea, sortarea, plasarea și imprimarea cardurilor. Aceste mașini au făcut posibilă efectuarea unor sarcini sofisticate de prelucrare a datelor cu mult înainte de inventarea computerelor electronice. Cititoarele de carduri au folosit mai întâi un senzor electric (o perie metalică) și mai târziu un senzor optic pentru a localiza pozițiile de pe card care conținea o gaură. Cititorii aveau alimentatoare mecanice de mare viteză care prelucrau aproximativ o sută de cărți pe minut. Toată procesarea a fost făcută folosind contoare și relee electromecanice, iar mașinile au fost programate prin mișcarea cablurilor și a conexiunilor fizice pe panouri.
Notă
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere pe cartelă perforată
linkuri externe
- ( EN ) Punch card , în Encyclopedia Britannica , Encyclopædia Britannica, Inc.
- Site-ul istoric al cardului Punch al lui Doug Jones (Colecția prezintă exemple de tăieturi la stânga, la dreapta și fără colțuri.)
- Strigoiul - articol din revista Wired despre utilizarea modernă a cărților perforate , su wired.com .
- Galeria UNIVAC Punch Card (Prezintă exemple de tăieturi atât la colțul stâng, cât și la cel din dreapta.)
- (EN) Card perforat în Dicționarul gratuit de calcul online , Denis Howe. Disponibil sub licență GFDL
Controlul autorității | Tezaur BNCF 22766 · LCCN (EN) sh85109085 · GND (DE) 4036113-5 · NDL (EN, JA) 00.569.033 |
---|