Kort

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. oktober 2021; checks kræver 9 redigeringer .
Kort

Information er repræsenteret ved tilstedeværelsen eller fraværet af et hul i en bestemt position af et tyndt papkort .
Ansøgning 1808 - jacquardvæv (mønsterkontrol), 1920'erne - 1950'erne - regnskabsmaskiner (tabulatorer), senere - førstegenerations computere (hovedmediet til lagring og behandling af data). Senere til opbevaring og input.
 Mediefiler på Wikimedia Commons

Hulkort (perforeret kort, perforeret kort, fra lat.  perforo  - I punch og lat.  charta  - et ark papyrus; papir ) - en informationsbærer lavet af tyndt karton , repræsenterer information ved tilstedeværelse eller fravær af huller i visse positioner af kortet. De mest udbredte hulkort blev brugt i anden halvdel af det 20. århundrede til at indtaste og lagre data i automatiserede informationsbehandlingssystemer. På nuværende tidspunkt, ligesom hullet tape , er de praktisk talt erstattet af mere kompakte, hurtige og bekvemme halvledere, magnetiske og optiske medier.

Historie

Hulkort blev først brugt i 1804 i Jacquard-væve til at kontrollere mønstre på stoffer. Inden for datalogi blev hulkort først brugt i Babbages " analytiske motor " og i den kollegiale rådgiver S. N. Korsakovs "intellektuelle maskiner" i 1832, mekaniske anordninger til informationssøgning og registreringsklassificering [1] [2] . I slutningen af ​​1800-tallet begyndte man at bruge hulkort til at behandle resultaterne af de amerikanske folketællinger (se Holleriths tabulator ).

Der var mange forskellige hulkortformater; det mest almindelige var "IBM-formatet", introduceret i 1928 - 12 linjer og 80 kolonner, kortstørrelse 7⅜ × 3¾ tommer (187,325 × 82,55 mm), korttykkelse 0,007 tommer (0,178 mm). I starten var hjørnerne skarpe, og siden 1964 har de været afrundede (i USSR blev der dog brugt kort med ikke-afrundede hjørner senere). Ifølge grove skøn ville en gigabyte af information præsenteret i form af hulkort have en masse på cirka 22 tons.

Støtte til brugen af ​​denne informationsbærer forårsagede fremkomsten af ​​en industri til produktion af en bred klasse af specialiseret udstyr - enheder til forberedelse, indtastning og udlæsning af data, sortering , afkodning og andre maskiner.

Anvendelse i computerteknologi

Regnskabsmaskiner ( tabulatorer ) og senere computere af den første generation brugte i 1920'erne og 1950'erne hulkort som hovedmediet til lagring og behandling af data. Derefter, i løbet af 1970'erne og  begyndelsen af ​​1980'erne , blev de kun brugt til datalagring og blev gradvist erstattet af magnetbånd . I øjeblikket bruges hulkort ikke andre steder end forældede systemer, men de satte deres præg på computerteknologi: standardtekstvideotilstanden skærmene på langt de fleste computerenheder indeholder 80 tegn vandret, nøjagtigt lige så mange, som de var på en standard hulkort.

Den største fordel ved hulkort var bekvemmeligheden ved datamanipulation - kort kunne tilføjes hvor som helst i bunken, fjernes, erstattes af nogle kort med andre (det vil faktisk udføre mange funktioner senere implementeret i interaktive teksteditorer ).

I 2011 eksisterede Cardamation stadig i USA, og leverede hulkort og enheder til at arbejde med hulkort [3] . Brugen af ​​hulkort i moderne organisationer blev rapporteret i 1999 [4] og 2012 [5] .

Binær og teksttilstand

Når du arbejder med hulkort i binær tilstand, behandles hulkortet som en todimensionel bitmap; enhver kombination af slag er tilladt. For eksempel på IBM 701 - systemer bestod maskinordet af 36 bit; ved skrivning af data på hulkort blev der registreret 2 maskinord i en linje af hulkort (de sidste 8 kolonner blev ikke brugt), i alt kunne der skrives 24 maskinord på ét hulkort.

Når du arbejder med hulkort i teksttilstand, står hver kolonne for et tegn; således repræsenterer ét hulkort en streng på 80 tegn. Kun visse kombinationer af slag er tilladt. Numrene er enklest kodet - med et slag i den position, der er angivet med dette tal. Bogstaver og andre tegn er kodet af flere punkteringer i én kolonne. Fraværet af slag i en kolonne betyder et mellemrum (i modsætning til udstanset tape , hvor fraværet af slag betyder et tomt tegn, NUL). I IBM/360 -systemet blev punkteringskombinationer defineret for alle 256 byte-værdier (f.eks. blev det tomme NUL-tegn angivet med kombinationen 12-0-1-8-9), således at alle binære data faktisk kunne skrives i teksttilstand.

For at gøre det nemmere at arbejde med tekstdata blev de samme tegn ofte trykt langs den øverste kant af hulkortet i den sædvanlige menneskelæselige form.

Eksempelkode

________________________________________________________________ /&-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 skal bemærkes, at kun tal og latinske bogstaver blev kodet på samme måde overalt; der var store forskelle i indkodningen af ​​andre karakterer.

Se også

Noter

  1. Opfindelser af Korsakov . sites.google.com. Dato for adgang: 25. november 2015. Arkiveret fra originalen 22. november 2015.
  2. Mikhailov A.S. Styrkelse af sindets muligheder - opfindelsen af ​​S.N. Korsakova  // Kunstig intelligens og beslutningstagning: Tidsskrift. - 2016. - Nr. 2 . - S. 5-15 . Arkiveret fra originalen den 26. juni 2021.
  3. Hjem
  4. Dyson, George. "De udøde". Wired magazine 7(3), marts 1999 . Hentet 30. september 2017. Arkiveret fra originalen 8. november 2012.
  5. Benj Edwards. Hvis det ikke er i stykker, skal du ikke reparere det: Gamle computere i brug i dag. PCWorld 19. februar 2012 . Hentet 24. april 2013. Arkiveret fra originalen 22. marts 2014.

Litteratur

Links