Keypunch - Keypunch
A kulcslyukasztó olyan eszköz, amely pontosan lyukakat üthet a merev papírkártyákba bizonyos helyeken, az emberi kezelő által leütött kulcsok alapján. Ugyanezen funkcióhoz más eszközök tartoznak ide, beleértve a csoportütést, az áramszedőt és a bélyegzőt.
A Jacquard szövőszékek esetében az így kapott lyukasztott kártyákat összekapcsolták, hogy papír szalagot képezzenek, amelyet "láncnak" neveznek, és amely tartalmaz egy programot , amelyet szövőszék olvasva irányította a működését.
Mert Hollerith gépek és egyéb egység rekord gép a kapott lyukkártya tartalmazta adatokat kell feldolgozni azok gépek. A lyukkártya be- és kimeneti eszközzel felszerelt számítógépeknél a lyukasztott kártyák vagy adatok, vagy a számítógép működését irányító programok voltak.
A korai Hollerith nyomógombok kézi eszközök voltak. Később a gombnyomás elektromechanikus eszközök voltak, amelyek több funkciót egyesítettek egy egységben. Ezek gyakran hasonlítottak az írógépekhez hasonló billentyűzetű kis íróasztalokhoz, és üres kártyákhoz, valamint lyukasztott kártyákhoz való gyűjtőkhöz voltak felszerelve. Egyes kulcslyukasztó modellek az oszlop tetejére ki tudják nyomtatni azt a karaktert, amelyet az oszlopban lyukasztott lyuk jelent. A kis darabokra vágunk ki egy Keypunch zuhant chad doboz , akár ( IBM ) chip box , vagy kicsit vödör .
Sok adatfeldolgozó alkalmazásban a lyukasztott kártyákat úgy ellenőrizték, hogy pontosan ugyanazokat az adatokat másodszor is beírták, és ellenőrizte, hogy a második kulcs és a lyukasztott adatok megegyeznek -e ( két pass -ellenőrzés ). Nagy volt a kereslet a kulcsütés-operátorok iránt , általában nők, akik teljes munkaidőben dolgoztak a billentyűzet- és ellenőrző gépeken, gyakran nagy, kulcsszúró osztályokon több tucat vagy több száz más operátorral, akik mindegyike adatbevitelt hajtott végre .
Az 1950 -es években Remington Rand bemutatta az UNITYPER -t , amely lehetővé tette az adatok közvetlen bevitelét az UNIVAC rendszerek mágnesszalagjára . A Mohawk Data Sciences ezt követően 1965 -ben gyártott egy továbbfejlesztett mágneses szalagos kódolót, amelyet némileg sikeresen forgalmaztak, mint kulcsütő csere. Emelkedik a mikroprocesszorok és olcsó számítógépes terminálok kifejlesztéséhez vezetett a további fő-szalag és kulcs-to-disk rendszer a kisebb cégek, mint Inforex és Pertec .
A kulcsnyílásokat és lyukkártyákat az 1970 -es években is gyakran használták mind az adatok, mind a programok beviteléhez, de a beviteli paradigma megváltozása és az olcsó CRT számítógépes terminálok gyorsan elévültek . A lyukasztott kártyák szalagra vagy lemezre történő átvitelének kiküszöbölése (azzal a további előnnyel, hogy megtakarítják a kártyák költségeit) lehetővé tette a jobb ellenőrzést és javítást a belépési folyamat során. A videokijelző terminálok , az interaktív időmegosztott rendszerek és később a személyi számítógépek kifejlesztése lehetővé tette, hogy azok, akik az adatokat vagy programokat hozták, közvetlenül vihessék be, ahelyett, hogy űrlapokra írnák azokat, amelyeket a billentyűzetkezelők írhatnak be.
Jacquard kártyák bélyegzése, 1801 és 1890 között
Jacquard kártyák elmondásuk szerint bélyegezni vagy vágott (nem perforált). Az első Jacquard -kártyákat kézzel, néha vezetőlemez segítségével bélyegezték. A fejlesztés az volt, hogy a kártyát két perforált fémlemez közé helyezték (csuklósan csuklósan), a lyukasztókat a kívánt minta szerint helyezték be, majd a szerelvényt egy présen átvitték a kártya levágásához. Ezeket a lényegében manuális folyamatokat gépek váltották fel; a leggyakoribbak a zongoragépek (a billentyűkről vett név), amelyeket billentyűzetek működtetnek, és funkciójukkal összehasonlíthatók az egységrekordos billentyűleütésekkel.
Hollerith és az IBM kulcsütései, 1890 és 1930 között
Herman Hollerith első eszköze az 1890 -es évekbeli kártyák lyukasztására ... minden szokásos jegylyukasztó, egy 3/16 hüvelyk átmérőjű kerek lyukat vágva . Az ilyen lyukasztást megkönnyítette az, hogy a lyukakat a kártya szélei közelében helyezték el. Hollerith hamarosan kifejlesztett egy pontosabb és egyszerűbb billentyűzet -lyukasztást, amely áramszedő segítségével összekapcsolta a lyukasztó mechanizmust egy vezetőmutatóval, amelyet a kezelő a megfelelő jel fölé helyez egy 12 x 20 -as mátrixban, hogy kézi lyukasztást végezzen a megfelelő lyukon. a 20 oszlop egyikében.
1901 -ben Hollerith szabadalmaztatott egy mechanizmust, ahol a kezelő megnyomta a 12 gomb egyikét, hogy lyukat üssön, és a kártya automatikusan a következő oszlopba lép. Ez az első generációs 001-es típusú gombnyomás 45 oszlopot és kerek lyukat használt . 1923 -ban a Tabulating Machine Company bemutatta az első elektromos kulcsütőt, a 011 típusú elektromos kulcsütőt, egy hasonló kinézetű eszközt, ahol minden kulcs bezárta az elektromos érintkezőt, amely aktiválta a lyukat kilyukasztó mágnesszelepet . A 80 oszlopos lyukkártya formátumot 1928-ban vezették be. Később a Hollerith billentyűk közé tartozott a 016 típusú motoros meghajtású elektromos sokszorosító gombnyomás (1929), a 31-es típusú ábécé sokszorosító lyukasztó (1933) és a 32-es típusú ábécé nyomtatási lyukasztó (1933).
"Az alfabetikus duplikáló billentyűzetek betűrendes információkat rögzítettek a táblázó kártyákon, hogy a teljes szavakat és neveket, valamint a számadatokat később egy alfabetikus könyvelőgép kinyomtathassa. A 31 -es típusú ábécé sokszorosító lyukat az IBM vezette be 1933 -ban, és automatikusan kilökte azt kártya és 0,65 másodperc alatt betáplálták. Ezeket a gépeket külön alfabetikus és numerikus billentyűzettel látták el. Az alfabetikus billentyűzet hasonló volt a hagyományos kézi írógéphez, kivéve, hogy a váltás, a tabulátor, a backspace és a karakter billentyűk megszűntek, és kihagyta és "1" kulcsot adtak hozzá. " - IBM Archívum
A második világháború utáni IBM kulcsütések és ellenőrzők 80 oszlopos kártyákhoz
(a brit ICT gyártmánya ) (1960 -as évek)
A legtöbb IBM billentyűleütő és hitelesítő közös elektromos/mechanikai kialakítást használt a billentyűzetén a mechanikus billentyűleütések kódolására. A billentyű lenyomásakor a billentyűzeten lévő link leoldotta a megfelelő csomagokat a billentyűzetegység tetején. A biztosítékok viszont (zárt) érintkezőket hoztak létre a karakterek elektromos kódolásához. Amint a gép észlelt minden billentyűleütést, egy visszacsatoló áramkör egy mágnespárral működtetett egy óvadékot, amely mechanikusan helyreállította a kulcstartót, visszaállította az elektromos kódolást végrehajtó rácsokat, és "érzékelést" és hangot adott a gép kezelőjének befejezett akció. Mindegyik gép hajlamos volt arra, hogy saját "érzetét" fejlessze, több változó alapján, mint például a kopás, a szennyeződés és a billentyűzeten lévő védőérintkezők hézagának mértéke, valamint az alapgép tényezői. A billentyűzetek azonban nem rendelkeztek az "érzet" beállításáról, csak a visszaállítási óvadékkontaktusokon és a kódoló óvadékkontaktusokon. Az olyan speciális funkciógombok, mint a váltás, felengedés, sokszorosítás és mások, csak elektromos érintkezőkkel rendelkeztek a száraik alatt, mechanikus kapcsolatban nem álltak a kódoláshoz szükséges védőegységgel.
Az IBM billentyűleütések, mint például a 024, 026 és 029, olyan programkártya felszerelését biztosították, amely különböző funkciókat irányított, például a füleket és az előző kártya mezőinek automatikus másolását. A későbbi 129 elektronikus áramköri kártyákat használt a keypunch operátor által írt egyszerű programok tárolására.
IBM 024, 026 kártyalyukasztó
Az IBM 024 Card Punch és az IBM 026 Printing Card Punch 1949 -ben jelentették be. A nyomtatási mechanizmus kivételével szinte azonosak voltak. A 024 -es és 026 -os billentyűk középpontjában tizenkét precíziós ütés volt, kártyánként egy -egy, viszonylag nagy teljesítményű hajtóművel. A lyukasztókártyákat egyenként oszloponként lépték át a lyukasztón, és a megfelelő lyukakat aktiválták a lyukak létrehozásához, ami egy jellegzetes "darab, darab" hangot eredményezett, amikor az oszlopokat lyukasztották. Mindkét gép 51, 60, 66 és 80 oszlopos kártyákat tudott feldolgozni.
A 026 minden egyes oszlop fölé ki tudta nyomtatni a lyukasztott karaktert. 1964 -ig tíz verzió volt, kissé eltérő karakterkészlettel. A tudományos változatok zárójeleket, egyenlőségjelet és plusz jelet nyomtattak a kereskedelmi karakterkészletek négy ritkábban használt karaktere helyett.
Logic állt diódák , 25L6 vákuumcsövek és relék . A csőáramkörök 150 V egyenáramot használtak, de ezt a feszültséget csak a lyukkapcsoló mágnes működtetésére használták. A legtöbb más áramkör 48VDC -t használt.
A karaktereket 5 × 7 pontmátrixú vezetékek segítségével nyomtattuk ki ; az eszköz, amelyből a karakter alakját származtatta, egy fémlemez volt, amelyet "kódtábla" -nak neveztek el, és 1960 tű (35 tű és 56 nyomtatható karakter) számára volt hely. Ha a pontot nem egy adott karakterrel kellett kinyomtatni, akkor a csapot megmunkálták. A lemez helyes elhelyezésével és a nyomtatóhuzal tömb egyik végéhez való nyomásával csak a megfelelő huzalokat nyomták a szalagra , majd a lyukasztott kártyára. (Ezt a nyomtatómechanizmust az IBM ügyfélmérnökei általában nehezen javíthatónak tartották. Az egyik leggyakoribb probléma az volt, hogy a vezetékek elszakadtak a kódlap és a szalag közötti szorosan ívelt keskeny csőben - kivonták a töredékeket és kicserélték a 35 vezeték kötegét. nagyon unalmas volt). A nyomtatási mechanizmus hajlamos volt megsérülni, ha a felhasználó nem bináris kártyákat próbált meg másolni nem szabványos lyukasztási mintákkal. Ez azt eredményezheti, hogy a rendszámtábla-pozícionáló mechanizmus megpróbálja elmozdítani a lemezt a kívánt mozgási tartományon túl, néha károsodást okozva. A nyomtatás kikapcsolása valójában nem akadályozta meg a kárt, ahogy azt sokan feltételezték, mert a kódtábla mechanizmusa továbbra is kapcsolódik a lyukasztóegységhez, és eltolta a kódtáblát. A nyomtatás kikapcsolása csak a nyomtatócsapok szalagra és kártyára történő benyomását akadályozta meg.
Raymond Loewy , az "áramvonalas" motívumok ipari tervezője, aki az 1930-as és 1940-es évek vasúti személygépkocsijait is tervezte, elkészítette az IBM 026/024 kártyalyukasztó díjnyertes külső tervét. Nehéz acélszerkezetük és lekerekített sarkuk ( fotók ) valóban az ipari art deco stílust tükrözik .
IBM 056 kártyaellenőrző
Az IBM 056 a 024 Card Punch és a 026 Printing Card Punch verifikáló társa volt. A hitelesítő hasonló volt a 026 -os gombnyomáshoz, kivéve a piros hibalencsét a gép fedelének alsó közepén. A hitelesítő operátor pontosan ugyanazokat az adatokat adta meg, mint a billentyűleütés -kezelő és a hitelesítőgép, majd ellenőrizte , hogy a lyukasztott adatok megegyeznek -e . A sikeresen ellenőrzött kártyákon egy kis bevágás volt a jobb szélén.
Az IBM 056 ellenőrző ugyanazokat a mechanikai és elektromos alkatrészeket használta, mint a 024/026 gombnyomás, kivéve a lyukasztóegységet és a nyomtatófejet. A lyukasztó egység érzékelő csapokkal rendelkezett az ütések helyett. Az észlelt vagy nem észlelt lyukak érintésmentességet indítanak el, ha a konfiguráció eltér a hitelesítő kezelő által megadott konfigurációtól. Ez leállította a kártya előremozdulását, és piros hibajelző lámpát mutatott a gép fedelén. A bemetszési mechanizmust a 026 -os nyomtatási gombnyomáson a nyomtatási mechanizmus által elfoglalt területen helyezték el. Volt egy mágnesszelep, amely hajtotta a bemetszési mechanizmust, és egy másik, amely kiválasztotta a felső bevágást vagy a kártyalyukasztás végét.
Amikor az ellenőrizni kívánt adatokat kezelő hibába ütközött, a kezelő kapott egy második és harmadik kísérletet arra, hogy újra beírja a mezőben lévő adatokat. Ha a harmadik próbálkozás helytelen volt, akkor a kártya tetejére egy hiba bevágást helyeztek az oszlop fölé a hibával, és a kártya végén lévő "OK" ütést nem engedélyezték. A kártyán szereplő adatok valójában helyesek lehetnek, mivel a hitelesítő operátor ugyanolyan valószínűséggel hibázott, mint a kulcsütő operátor. Három próbálkozással azonban a kezelő kevésbé valószínű, hogy ismételten elkövetné ugyanazt a hibát. Egyes ellenőrző operátorok képesek voltak kitalálni az előző billentyűleütés -kezelő által létrehozott kártyán lévő hibát, és ezzel legyőzték az ellenőrzési eljárás célját, és így néhány gépet úgy módosítottak, hogy csak egy bejegyzést és hibát lehessen bevágni a második próbálkozáskor.
A hibás bevágású kártyákat újra lyukasztották (024 vagy 026 használatával), általában úgy, hogy "sokszorosították" a hibás oszlopig, majd bevitték a helyes adatokat. A sokszorosítási funkciót úgy hajtottuk végre, hogy a kártyát lyukasztás nélkül betápláltuk a lyukasztóállomáson. A következő állomáson az érzékelőcsapok leolvassák az eredeti kártyán lévő lyukakat, és átvitték az adatokat a lyukasztó állomásra és egy üres kártyára. A hibákat tartalmazó oszlopokat kijavítottuk, ahelyett, hogy megkettőztük volna őket. A kijavított kártyát ezután ellenőriztük, hogy ismét ellenőrizze az adatokat, és "OK bevágott" legyen.
Írógép kártyalyukasztások
A kártyalyukasztó és írógép első kombinációját, amely lehetővé teszi a kiválasztott szöveg beírását és lyukasztását, a Powers cég fejlesztette ki 1925 -ben. Az IBM 824 írógép -kártyalyukasztó egy IBM 024 volt, ahol a 024 billentyűzetet IBM elektromos írógép váltotta fel. Hasonlóképpen, az IBM 826 IBM 026 Keypunch -ot használt.
IBM 029 kártyalyukasztó
A System/360 -ban 1964 -ben bevezetett 029 új karakterkódokat tartalmazott zárójelben, egyenlő és plusz, valamint az EBCDIC kódban használt új szimbólumokat . Az IBM 029 mechanikailag hasonlított az IBM 026-hoz, és a lyukasztott karaktert a kártya tetejére ugyanazzal a mechanizmussal nyomtatta, mint a 026-ot, bár nagyobb kódszámot használt, 2240 nyomtatótűvel, a nagyobb készlet miatt karakterek az EBCDIC -ben.
A 029 logikája vezetékes érintkező relékből állt a későbbi modellekben, és nád relékből és diódákból az SMS kártyákon a korai modellekből. Az eleinte használt, "fejlettebb" nád relék a vártnál kevésbé megbízhatónak bizonyultak, ezért az IBM visszatér a régebbi típusú huzalkontaktus relé alapú kialakításhoz. Mindegyik 48 voltos egyenárammal működött, és nem igényelt a 024/026 -ban használt vákuumcsöveket. A közös kiegészítő szolgáltatás (felár ellenében) a vezető nullás funkció volt ("bal-nulla"). Ezt egy további négy SMS -kártyacsomag szolgáltatta. A mezőt a programkártya segítségével a nullák kezdetére programozták. Ha (mondjuk) hat számjegyű mezőről van szó, akkor a kezelőnek csak a tényleges értéket kellett megadnia (például 73). A szolgáltatás ezután kitölti a mezőt az első négy nulla ütésével, majd a 73 -as, ami igazából igazolja a mezőt, így: 000073.
IBM 5924 Key Punch
Az IBM 5924 Key Punch a 029 -es T01 -es modell volt, amelyet egy speciális billentyűzettel csatoltak az IBM 1971 -es IBM Kanji System közleményében , a billentyűzet -kezelő bal keze a 15 shift billentyű közül egyet választott ki, a jobb pedig 240 Kanji -karakter egyikét az adott műszakhoz. Bevezette a kínai , japán és koreai nyelvek számítógépes feldolgozását, amely általában nagy , 10 000 karakternél nagyobb karakterkészletet használt .
IBM 059 kártyaellenőrző
Az IBM 059 az IBM 029 Card Punch Verifier társa volt. Tervezésében gyökeresen különbözött a korábbi 056 -os verifikátortól, mivel a kártyalyukak optikai érzékelését használta a mechanikus érzékelő csapok helyett. Ez a 059 -et sokkal csendesebbé tette, mint a 056 -ot (amely gyakran hangosabb volt, mint a 024 -es billentyűleütés). Az optikai érzékelők egyetlen fényforrást használtak, amelyet száloptikai fénycsöveken keresztül osztottak szét a gép különböző részein. A technológia ellenére az alapvető működési mód lényegében ugyanaz maradt, mint a 056 -nál.
Ironikus módon nem minden hitelesítő üzemeltető értékelte a zajcsökkentést. Amikor 029 kulcslyukasztó gépet is tartalmazó helyiségben használták, a hitelesítő kezelők néha elmulasztották az idősebb 056 által kibocsátott hangos "ütés" zaj által adott hallási visszajelzéseket. Néhányról ismert volt, hogy kompenzálja azáltal, hogy erősebben nyomja meg a billentyűket, néha valóban elkopnak a billentyűzet alkatrészei. .
IBM 129 kártya adatrögzítő
A System/370 -vel 1971 -ben bemutatott IBM 129 képes volt egyes számítógépek lyukasztására, ellenőrzésére és kiegészítő, on -line, 80 oszlopos kártyaolvasó/lyukasztásra. A billentyűzet konzolján lévő kapcsoló lehetővé tette a lyukasztás és az ellenőrzési módok közötti váltást.
A tranzisztorizált IBM 129 Card Data Recorder elsődleges előnye más IBM billentyűkkel szemben az volt, hogy elektronikus 80 oszlopos puffert tartalmazott a kártya képének tárolására. Ha korábbi IBM billentyűleütéseket használ, egy billentyűleütési hiba miatt a kártyát a Release és Register gombok megnyomásával kellett kivenni, a hibát a Duplicate billentyű megnyomásával, a hiba oszlop eléréséig kell kijavítani, majd a kártya többi részének megfelelő adatait be kell írni, majd a Release billentyű lenyomása és a rossz kártya kézi eltávolítása a kimeneti kártya -rakóból, mielőtt a pakliba helyezték volna (ez némi gyakorlást igényelt, de gyorsan automatikus művelet lett, amelyre már nem kellett gondolnia). A 129-nél a billentyűleütés a Backspace billentyű megnyomásával törölhető, és újra beírható. A teljes 80 oszlopos kártyát automatikusan kilyukasztották, amilyen gyorsan csak lehetett a mechanizmust, amikor a Release gombot megnyomták.
A logika SLT modulokban volt, egy kihajtható, huzalba csomagolt hátlapon.
A 129 másodlagos előnye az volt, hogy a billentyűleütés sebességét nem korlátozták az egyes oszlopok lyukasztása a billentyűleütés időpontjában.
A 129 -ben hat program tárolható a memóriájában, amelyeket egy forgókapcsolóval lehet kiválasztani. A korábbi kulcslyukasztó gépekkel ellentétben a programkártyákat a szokásos kártyaadagolási útvonalon keresztül olvasták be a memóriába, és nem „programdob” köré tekeredtek.
Az elektronikus memória használatának köszönhetően a 129-nek nem volt külön "olvasóállomása" pin-érzékelő egységgel, amely lehetővé tenné az adatok sokszorosítását egyik kártyáról a másikra. Ehelyett a másolás az előző kártya tárolt képén alapult. A kártyákat a lyukasztóállomásba integrált optikai olvasóegységen keresztül is "be lehet olvasni".
Programkártya
Az IBM 024, 026 és 029 billentyűleütéseket és kísérő ellenőrzőiket, a 056 -ot és a 059 -et korlátozott mértékben programozhatták egy programkártyával , más néven dobkártyával . A billentyűparancs vagy a hitelesítő programozható úgy, hogy automatikusan az egyes mezők elejére lépjen, alapértelmezés szerint bizonyos karaktertípusok legyenek a mezőn belül, megkettőzzön egy mezőt az előző kártyáról stb. A programkártyák javulást jelentettek a korábbi billentyűleütéseknél használt Skip Barhoz képest.
A program lyukasztott kártyára volt kódolva, és bármilyen billentyűleütéssel elkészíthető (a billentyűzet akkor is működik, ha nincs programkártya). A programkártyát a programdob körül tekerték, és a helyére szorították. A dob forgott, amikor a lyukasztott kártya a lyukasztó mechanizmuson keresztül mozgott. A programkártya lyukait csillagkerekek sora érzékelte, amelyek a karok felemelkedését és leesését okozzák, amikor a programkártya lyukai áthaladnak a csillagkerék alatt, és aktiválják az elektromos érintkezőket. A program az első hat sorba volt kódolva [12,11,0,1,2,3]. Ha telepítette az opcionális Második program funkciót, akkor egy másik programot lehetett kódolni az alsó hat sorban [4,5,6,7,8,9]. Egy kapcsoló segítségével a kezelő kiválaszthatja a használni kívánt programot. A billentyűzet központi fedelét a kezelő felé nyitva lehet dönteni, és a reteszelőkart ki lehet engedni, lehetővé téve a programdob eltávolítását és cseréjét.
A programkártyát olyan karakterekkel lyukasztották ki, amelyek az alábbiak szerint szabályozzák a funkcióját:
| Funkció | Program | Használat | |||
|---|---|---|---|---|---|
| #1 | Char. | #2 | Char. | ||
| Meződefiníció | 12 | & | 4 | 4 | Lyukasztás a mező minden oszlopába, kivéve az elsőt (balra) |
| Indítsa el az automatikus átugrást | 11 | - | 5 | 5 | A kihagyni kívánt mező (k) első (bal) oszlopába ütni |
| Indítsa el az automatikus sokszorosítást | 0 | 0 | 6 | 6 | Lyukasztás a mező (k) első (bal) oszlopába a másoláshoz |
| Ábécé váltás | 1 | 1 | 7 | 7 | A billentyűzet ábécé módba állításához nyomja meg az oszlopot |
| Bal nulla nyomtatás | 2 | 2 | 8 | 8 | Lyukasztás egy oszlopba, hogy kényszerítse a vezető nullák és jelek nyomtatását |
| Nyomtatás elnyomása | 3 | 3 | 9 | 9 | Lyukasztás egy oszlopba a nyomtatás megakadályozásához |
Sok programozási nyelv, például a FORTRAN , az RPG és az IBM Assembler , bizonyos kártyaoszlopokban kódolja a műveleteket, például 1, 10, 16, 36 és 72. Az ilyen beállítás programkártyája a következőképpen kódolható:
1.......10........20........30........40........50........60........70........80 1AAAAAAAA1AAAAA1AAAAAAAAAAAAAAAAAAA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA &&&&&&&&
Ebben a példában, ha a keypunch operátor beírt néhány karaktert a kártya elejére, majd megnyomta a skip gombot, a keypunch a 10. oszlopba lapozik. Ha az üres programkódot a "Field Definition" követi vagy (4) a 2) program esetében "Numerikus eltolás" mezőt határoz meg. A fenti példában a 72-80. Oszlopokat a program Numerikus eltolás mezőként határozza meg. A gyakorlatban valószínűleg ezt a meghatározást használnák egy speciális szimbólum lyukasztására "folytató karakterként" a 72. oszlopban, majd a 73-80. további gépelésre nem volt szükség.
Megjegyzés: "Field Definition" (12) és a "alfabetikus Shift" (1) nyomatokat, mint egy A .
Ha a 2. program kódjait lyukasztották ki, akkor érvénytelen karakterek keletkezhettek, amelyeket a nyomtató nem tudott nyomtatni, és ezek némelyike akár károsíthatja is a nyomtatót.
A programkártyák automatizálhatnak bizonyos feladatokat, például a "banda lyukasztást", egy állandó mező beillesztését a pakli minden egyes kártyájába. A szórakoztatás kedvéért a programkártyákat akár úgy is beállíthatták, hogy zenéljenek a "zajos" karakterek (sok lyuk által képviselt karakterek, általában speciális karakterek) és ritmikus mintázatú "csendes" számok és betűk segítségével.
IBM 5496 adatrögzítő 96 oszlopos kártyához
1969-ben az IBM bemutatta a System/3 család alacsony minőségű üzleti számítógépeit, amelyek új, kisebb méretű, 96 oszlopos lyukkártyát tartalmaztak . Ezekhez a 96 oszlopos kártyákhoz készült az IBM 5496 Data Recorder, a nyomtatási és ellenőrzési funkciókkal rendelkező kulcsnyomás, valamint az IBM 5486 Card Sorter.
Powers, Remington Rand (UNIVAC) billentyűk
1906 körül James Powers, az Egyesült Államok népszámlálási irodájának munkatársa kifejlesztette a Powers Keypunch programot , amely a népszámlálási kérelemre volt jellemző és 240 kulcsot tartalmazott. 1911 -ben a Powers megalakította a Powers Accounting Machine Company -t . Ezt a vállalatot a Remington Rand vette át 1927-ben. A Remington Rand UNIVAC részlege kulcsütéseket végzett 90 oszlopos kártyáikhoz, és hasonló gépeket az IBM 80 oszlopos kártyáihoz. 90 oszlopos billentyűzetük a Remington Rand által kifejlesztett mechanikai rendszert használta az IBM szabadalmi problémáinak elkerülésére (jóval az Eckert-Mauchly Computer Corporation felvásárlása előtt ). Az UNIVAC billentyűleütések tárolták a karaktersorozatot egy egész kártyára, majd egyetlen passzban kilyukasztották az összes lyukat, ami lehetővé tette a javításokat ahelyett, hogy hiba esetén elpazarolta volna a kártyát.
A Remington Rand billentyűk közé tartozik: UNIVAC kártyakód lyukasztó típusa 306-5, 90 oszlop betűrendben (306-2, 306-3 típus), 90 oszlop numerikus (204-2, 204-3 típus), hordozható elektromos lyukasztó típus 202, pontlyukasztás Típus 301, és a 313 típusú automatikus ellenőrző gép.
A 306-2 típus az ellenőrzésre szolgál; a kártyákat másodszor is átengedték a billentyűzeten, és újra kulcsolták. Ugyanazon kártyák azonos sorrendben történő ellenőrzése-lyukasztása ... a perforációk megnyúlását eredményezi a helyes információkért. A kerek perforációk helytelen információkat jeleznek. A hibák teljes és gyors észlelését mechanikusan végzi az automatikus ellenőrző gép
Az UNIVAC 1710 Verifying Interpreting Punch 1969 -ben került bevezetésre.
Keypunch mint ige
Mondván, hogy valami lenne keypunched (a Keypunch mint ige) , most, hogy a tényleges eszköz úgynevezett Keypunch elavulttá vált arra utal, hogy az adatbevitel .
Ez az igehasználat felváltotta a korábbi folyamatot, amelyet a következőképpen írnak le: "Amikor egy billentyűt megnyomnak egy gombnyomáson, a kártya tetejére nyomtatja a karaktert, de lyukakat is kilyukaszt, amelyeket a számítógép" képes értelmezni ".
Átmenet a közvetlen adatbevitelre
Az 1950 -es években Remington Rand bemutatta az UNITYPER -t , amely lehetővé tette az adatok közvetlen bevitelét az UNIVAC rendszerek mágnesszalagjára . A Mohawk Data Sciences ezt követően 1965 -ben gyártott egy továbbfejlesztett mágneses szalagos kódolót, amelyet némileg sikeresen forgalmaztak, mint kulcsütő csere. Az 1970-es évek, az emelkedés a mikroprocesszorok és olcsó számítógépes terminálok kifejlesztéséhez vezetett a további fő-szalag és kulcs-to-disk rendszer a kisebb cégek, mint Inforex és Pertec .
A lyukasztott kártyákat az 1980-as évek közepéig még gyakran használták adatbevitelre és programozásra. Azonban a lyukasztott kártyák szalagra vagy lemezre történő átvitelének kiküszöbölése (azzal a további előnnyel, hogy megtakarítják a kártyák költségeit) lehetővé tette az adatok jobb ellenőrzését és javítását az adatbeviteli folyamat során. A videokijelző terminálok , az interaktív időmegosztó rendszerek és később a személyi számítógépek fejlesztése lehetővé tette, hogy az adatokat szerző dolgozók közvetlenül vigyék be azokat, ahelyett, hogy az adatbeviteli ügyintézők által beírt űrlapokra írnák .
Lásd még
- Lyukasztott kártya
- Lyukasztott kártya bemenete/kimenete
- Hollerith kód
- Egységrögzítő berendezés
- Számítógépes programozás a lyukkártya korában
- IBM termékek listája
- Csád (papír)
Hivatkozások
További irodalom
- A Columbia Egyetem számítástechnikai története: IBM kulcsütések
- IBM (második). IBM számviteli gépek, 011 -es típusú elektromos lyukasztó, Ügyfélgépészeti kézikönyv (PDF) .
- IBM (1964. december). Referencia kézikönyv: IBM 24 Card Punch, IBM 26 Printing Card Punch (PDF) . A24-0520-2.
- IBM (1970. június). Referencia kézikönyv - IBM 29 Card Punch (PDF) . GA24-3332-6.
- IBM (1969). IBM Field Engineering Maintenance Manual - 29 Card Punch (PDF) . S225-3357-3.
- IBM (1962. december). Referencia kézikönyv: IBM 056 Card Verifer (PDF) . A24-1018-1.