Kort

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 12 oktober 2021; kontroller kräver 9 redigeringar .
Kort

Information representeras av närvaron eller frånvaron av ett hål i en viss position på ett tunt kartongkort .
Ansökan 1808 - jacquardvävstol (mönsterkontroll), 1920 -talet - 1950 -talet - bokföringsmaskiner (tabulatorer), senare - första generationens datorer (huvudmediet för att lagra och bearbeta data). Senare för lagring och inmatning.
 Mediafiler på Wikimedia Commons

Hålkort (perforerat kort, perforerat kort, från lat.  perforo  - I punch och lat.  charta  - ett ark papyrus; papper ) - en informationsbärare gjord av tunn kartong , representerar information genom närvaron eller frånvaron av hål i vissa positioner av kortet. De mest utbredda hålkorten användes under andra hälften av 1900-talet för att mata in och lagra data i automatiserade informationsbehandlingssystem. För närvarande ersätts de, liksom håltejp , praktiskt taget av mer kompakta, snabba och bekväma halvledare, magnetiska och optiska medier.

Historik

Hålkort användes första gången 1804 i Jacquardvävstolar för att kontrollera mönster på tyger. Inom datavetenskap användes hålkort först i Babbages " analytiska motor " och i "intellektuella maskiner" av kollegial rådgivare S. N. Korsakov 1832, mekaniska anordningar för informationssökning och rekordklassificering [1] [2] . I slutet av 1800-talet började hålkort användas för att bearbeta resultaten av de amerikanska folkräkningarna (se Holleriths tabulator ).

Det fanns många olika hålkortsformat; det vanligaste var "IBM-formatet", introducerat 1928 - 12 rader och 80 kolumner, kortstorlek 7⅜ × 3¾ tum (187,325 × 82,55 mm), korttjocklek 0,007 tum (0,178 mm). Från början var hörnen skarpa, och sedan 1964 har de varit rundade (i Sovjetunionen användes dock kort med icke-rundade hörn senare). Enligt grova uppskattningar skulle en gigabyte med information som presenteras i form av hålkort ha en massa på cirka 22 ton.

Stöd för användningen av denna informationsbärare orsakade uppkomsten av en industri för produktion av en bred klass av specialiserad utrustning - enheter för att förbereda, mata in och mata ut data, sortering , avkodning och andra maskiner.

Tillämpning inom datorteknik

Bokföringsmaskiner ( tabulatorer ) och senare datorer av den första generationen, på 1920- och 1950 -talen , använde hålkort som huvudmedium för att lagra och bearbeta data. Sedan, under 1970 - talet och  början av 1980 -talet , användes de endast för datalagring och ersattes gradvis av magnetband . För närvarande används hålkort inte någon annanstans förutom föråldrade system, men de lämnade sina spår på datortekniken: standardtextvideoläget på skärmarna på de allra flesta datorenheter innehåller 80 tecken horisontellt, exakt lika många som de var på en standard hålkort.

Den största fördelen med hålkort var bekvämligheten med datamanipulation - kort kunde läggas till var som helst i kortleken, tas bort, ersättas av vissa kort med andra (det vill säga utföra många funktioner senare implementerade i interaktiva textredigerare ).

År 2011 fanns Cardamation fortfarande i USA, och levererade hålkort och anordningar för att arbeta med hålkort [3] . Användningen av hålkort i moderna organisationer rapporterades 1999 [4] och 2012 [5] .

Binärt och textläge

När du arbetar med hålkort i binärt läge, behandlas hålkortet som en tvådimensionell bitmapp; alla kombinationer av slag är tillåtna. Till exempel, på IBM 701 - system , bestod maskinordet av 36 bitar; vid skrivning av data på hålkort registrerades 2 maskinord i en rad hålslag (de sista 8 kolumnerna användes inte), totalt kunde 24 maskinord skrivas på ett hålkort.

När du arbetar med hålkort i textläge står varje kolumn för ett tecken; Således representerar ett hålkort en sträng på 80 tecken. Endast vissa kombinationer av slag är tillåtna. Siffrorna är enklast kodade - med ett slag i den position som anges av detta nummer. Bokstäver och andra tecken kodas av flera punkteringar i en kolumn. Frånvaron av stämplingar i en kolumn betyder ett mellanslag (till skillnad från stansad tejp , där frånvaron av stämplingar betyder ett tomt tecken, NUL). I IBM/360- systemet definierades punkteringskombinationer för alla 256 byte-värden (till exempel betecknades det tomma NUL-tecknet med kombinationen 12-0-1-8-9), så att alla binära data faktiskt kunde skrivas i textläge.

För att underlätta arbetet med textdata trycktes ofta samma tecken ut längs den övre kanten av hålkortet i den vanliga läsbara formen.

Exempelkod

________________________________________________________________ /&-0123456789ABCDEFGHIJKLMNOPQR/STUVWXYZ:#@'="[.<(+|]$*);^\,%_>? 12/X XXXXXXXXX XXXXXX 11| X XXXXXXXXX XXXXXX 0| X XXXXXXXXX XXXXXX 1| XXXX 2| XXXXXXXXX 3| XXXXXXXXX 4| XXXXXXXXX 5| XXXXXXXXX 6| XXXXXXXXX 7| XXXXXXXXX 8| XXXX XXXXXXXXXXXXXXXXXXXXXXXX 9| XXXX |__________________________________________________________________

Det bör noteras att endast siffror och latinska bokstäver kodades på samma sätt överallt; det var stora skillnader i kodningen av andra karaktärer.

Se även

Anteckningar

  1. Uppfinningar av Korsakov . sites.google.com. Tillträdesdatum: 25 november 2015. Arkiverad från originalet 22 november 2015.
  2. Mikhailov A.S. Att stärka sinnets möjligheter - uppfinningen av S.N. Korsakova  // Artificiell intelligens och beslutsfattande : Journal. - 2016. - Nr 2 . - S. 5-15 . Arkiverad från originalet den 26 juni 2021.
  3. Hem
  4. Dyson, George. "De odöda". Wired magazine 7(3), mars 1999 . Hämtad 30 september 2017. Arkiverad från originalet 8 november 2012.
  5. Benj Edwards. Om det inte är trasigt, fixa det inte: uråldriga datorer som används idag. PCWorld 19 februari 2012 . Hämtad 24 april 2013. Arkiverad från originalet 22 mars 2014.

Litteratur

Länkar