Punch card

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Un card folosit pentru a introduce programe și date într-un mainframe IBM în anii 1970

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

Sistem de card Punch pentru dispozitiv muzical. Numit și Book music , un suport european pentru organele electronice

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

Un pumn de reproducere, ca acesta de la IBM , a fost folosit pentru a recrea copii exacte ale pachetelor întregi de cărți perforate.

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

Un card generic de introducere a datelor (încă nu a fost perforat)

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

Operatoare de sex feminin care folosește un burghiu foarfecă (Recensământul Statelor Unite în 1940)

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.

Instalație de foraj IBM 029

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ă

  1. ^ a b c Arnaldo Zamperini, Prelucrarea automată a datelor: dezvoltare și posibilități , "Revista maritimă", n. 377, octombrie 1964, pp. 45-53.

Alte proiecte

linkuri externe

Controlul autorității Tezaur BNCF 22766 · LCCN (EN) sh85109085 · GND (DE) 4036113-5 · NDL (EN, JA) 00.569.033
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT