Lyukkártya



Lyukkártya gép

Lyukkártyák (vagy „lyukasztott kártyák”), más néven Hollerith kártyák vagy IBM kártyák , olyan papírkártyák, amelyeken lyukakat lehet lyukasztani kézzel vagy géppel a számítógép ábrázolására adat és utasítás . Széles körben használt eszközei voltak bevitel adatokat a korai számítógépekbe. A kártyákat egy számítógéphez csatlakoztatott kártyaolvasóba adagolták, amely a furatok sorrendjét digitális információvá alakította.



Például egy korai számítógépes programozó kézzel írt egy programot, majd lyukkártya géppel átalakította a programot lyukasztott kártyák sorozatává. Ezután a programozó a számítógépre vitte a halom kártyát, és a kártya beviteléhez kártyaolvasóba töltötte a kártyákat. A képen látható egy példa arra, hogy egy nő lyukkártya-géppel készít lyukkártyát.

Hogyan működtek a lyukkártyák?

A fenti képen látható lyukasztógéppel az adatokat úgy lehet bevinni a kártyába, hogy minden oszlopon lyukakat lyukasztunk, amelyek egy karaktert képviselnek. Az alábbiakban egy lyukártya látható.



Lyukkártya

Miután elkészült egy kártya, vagy megnyomta a Return gombot, a kártya technikailag „tárolja” ezeket az információkat. Mivel minden kártya csak annyi adatot tartalmaz, ha lyukasztókártyákkal írunk egy programot (minden kódsorhoz egy kártya), akkor egy rakat lyukkártyára van szükség.



A program betöltéséhez vagy lyukkártya-adatok olvasásához minden kártyát a lyukkártya-olvasó adatok beviteléhez a kártyáról egy számítógépbe. A kártya behelyezésekor a lyukasztókártya-olvasó a kártya bal felső részén indul, függőlegesen leolvasva fentről lefelé. Miután a kártyaolvasó elolvasott egy oszlopot, a következő oszlopra lép. Amint az olvasó elolvassa az információkat, azokat számítógépre írják memória . Miután az összes kártyát betöltötték a memóriába, a számítógép utasítást kap a kód végrehajtására. Ha az információ volt kiadta (nyomtatott), lyukkártyaként kerül kiadásra.

A legnagyobb lyukkártya-program az 1950-es évekbeli SAGE légvédelmi rendszerből származott, amely 62 500 lyukkártyát használt (kb. MB adatok). Az alábbi képen egy nő áll a programban használt lyukkártyák mellett.

Több ezer lyukártya mellett álló nő

A lyukkártyákkal foglalkozó felhasználók egyik legnagyobb félelme a lyukasztók elejtése volt. Ha ezeket a kártyákat eldobnák vagy rendezetlen állapotba kerülnének, napokba vagy hetekbe telhet a program rendbe hozása. Bizonyos esetekben nem lehetne rendbe tenni a programot.

Hogyan olvashatja el az ember a lyukkártyát?

A későbbi lyukkártyák többsége a kártya tetejére nyomtatta, amit az egyes kártyák tartalmaztak. Ezeknél a kártyáknál megvizsgálhatja a kártya tetejét, hogy megnézze, mi van a kártyán. Ha hibát észlelnek a kártyán, azt újra kinyomtatják. Ha nem nyomtattak adatokat a kártya tetején, az embernek tudnia kellett, hogy milyen számot képvisel, és manuálisan kell lefordítania az egyes oszlopokat. Ha ismeri a modern számítógépeket, ez hasonló lenne ennek tudásához bináris 01101000 és 01101001 egyenlőek 104 és 105 , amely a ASCII varázslatokat összerakni Szia .

A lyukkártya története

Lyukártyákról ismert, hogy már 1725-ben használták textil szövőszék vezérlésére. Például Joseph Marie Jacquard lyukkártyákkal készített selyemből szőtt önarcképet. A kártyákat később az adatok tárolására és keresésére használták fel 1832 Semen Korsakov. Később 1890 , Herman Hollerith kifejlesztett egy módszert a gépek számára az amerikai népszámláláshoz használt lyukkártyák információinak rögzítésére és tárolására. Később megalapította azt a céget, amelyiknek ismerjük IBM .

Miért használtak lyukkártyákat?

A korai számítógépek nem tudtak olyan fájlokat tárolni, mint a mai számítógépek. Ha adatfájlt vagy programot akart létrehozni, akkor az egyetlen módja az volt, hogy lyukkártyát használjon más számítógépekkel. Miután létrehozták a mágneses adathordozókat és olcsóbbak lettek, az lyukasztókártyák felhagytak.

Lyukkártyákat használnak még?

A lyukkártyák voltak az elsődleges módszerek az adatok tárolására és visszakeresésére az 1900-as évek elején. Egyéb tárolóeszközök az 1960-as években kezdte cserélni az lyukkártyákat, és ma már ritkán használják vagy találják meg őket.

Lyukkártya beviteli eszköz?

Nem. A kártyák önmagukban nem beviteli eszközök. A lyukkártya-olvasót azonban egy beviteli eszköz mert az adatokat átveszi a lyukasztókártyáról és elküldi a számítógépre.