Děrné štítky se obvykle hláskují 'děrné štítky' . Jedná se o papírové karty s otvory, které lze vyrobit ručně nebo mechanicky, aby reprezentovaly počítačová data a pokyny. Jsou také označovány jako karty Hollerith a IBM karty . Zadávání dat do raných počítačů bylo běžně používanou metodou. Karty byly umístěny do čtečky karet, která byla připojena k počítači, a počítač převedl pořadí děr do digitálních dat.
Například ručně psaný program mohl být v počátcích počítačového programátoru převeden na četné děrné štítky pomocí stroje na děrné štítky. Poté by programátor přinesl balíček karet do počítače a vložil program pomocí čtečky karet.
Jak fungovaly děrné štítky?
Děrování otvorů v každém sloupci (jeden pro každý znak) pomocí stroje na děrné štítky umožňuje vkládání dat do štítku. Karta technicky 'obchody' informace po jeho dokončení nebo Návratový klíč je zasažen. Používáte-li děrné štítky k vývoji programu (jedna karta na každý řádek kódu), vyžaduje to hromádku štítků, protože každá karta může nést pouze tolik dat.
Pro použití čtečky děrných štítků musí být každá karta vloženo, přečteno data z karty a vstoupil do počítače, abyste mohli načíst data z děrného štítku nebo načíst software. Čtečka děrných štítků začne číst kartu tak, jak je vložena , pohybující se svisle shora dolů, počínaje od levý horní roh karty. Čtečka karet přečte následující sloupec poté, co dokončí čtení předchozího. Při čtení informací by se zapsal do paměti počítače. Počítač by pak dostal pokyn ke spuštění kódu, když byly všechny karty načteny do paměti. Děrné štítky by byly použity jako výstup, pokud by se informace měly tisknout. The Systém protivzdušné obrany SAGE z 50. let byl největší program pro děrné štítky (kolem 5 MB dat), který používal 62 500 děrných štítků .
Shazování děrných štítků bylo jedním z hlavních problémů spotřebitelů při jejich používání. Programu může trvat dny nebo týdny, než se vrátí do pořádku, pokud tyto karty vypadly nebo přestaly fungovat. Za určitých okolností nemusí být možné software restartovat.
pro pole řetězců java
Jak člověk čte děrný štítek?
U většiny následujících děrných štítků byl obsah každého štítku vytištěn v horní části štítku. U těchto karet lze informace zaznamenané na kartě vidět pohledem na horní část karty a v případě zjištění chyby na kartě by byly znovu vytištěny. Člověk by musel vědět, co která čísla znamenají, a ručně přeložit každý sloupec, pokud v horní části karty nebyly vytištěny žádné údaje. Pokud se vyznáte v současných počítačích, je to srovnatelné s vědomím, že binární hodnoty 104 a 105 , které jsou kombinovány a tvoří znak ASCII 'Ahoj' , odpovídají číslům 01101000 a 01101001 , resp.
Historie děrných štítků.
Děrné štítky se uvádí, že byly použity k provozu textilní stavy již 1725 . Například, Joseph Marie Jacquard použil děrné štítky k upletení hedvábného autoportrétu 19. století. Semen Korsakov použil karty v 1832 ukládat a vyhledávat informace. Herman Hollerith vytvořil mechanismus pro stroje, které později zachytí a uloží data na děrné štítky 1890 tak, aby mohla být použita pro Sčítání lidu v USA . Později založil firmu, která je nyní známá jako IBM .
Proč se používaly děrné štítky?
Schopnost ukládat soubory nebyla v raných počítačích přítomna. Jediným způsobem, jak používat data s jinými počítači, bylo použití a děrný štítek k vytvoření datového souboru nebo programu. Děrné štítky se po vývoji již nepoužívaly magnetická média , která se stala dostupnější.
Používají se ještě děrné štítky?
V raných 1900s děrné štítky byly hlavním nástrojem pro ukládání a získávání dat. Děrné štítky byly nejprve nahrazeny jinými technologiemi ukládání v 60. léta 20. století , a dnes jsou zřídkakdy použity nebo vidět.
Jako vstup lze použít děrné štítky.
Ne, děrné štítky samy o sobě nejsou vstupní zařízení. Na druhé straně je čtečka děrných štítků považována za vstupní zařízení, protože přenáší data z děrného štítku do počítače.
Jak byly děrné štítky naprogramovány a proč byly vybrány děrné štítky?
Byly použity děrné štítky a další již existující technologie, jako je papírová páska. Vzniklo z raných metod počítání hlasů 1890 . The IBM 401 z 1933 byl design, který velmi připomínal ty použité v následujících počítačích. Byla to čtečka děrných štítků IBM407 , a to bylo poprvé použito v polovině 60. léta 20. století . Podobně jako papírová páska se používala, protože se jednalo o snadno adaptabilní existující technologii. Pokud jde o jazyk, Použil jsem FORTRAN IID , s D stojící pro počítač je nový-fangled diskové úložiště Systém. Nicméně, bootstrap kód pro IBM1130 se ukládal i na děrné štítky a načítal se přímo do paměti.
Jak vypadalo kódování děrných štítků?
Kódování bylo mnohem efektivnější než nyní. V experimentu Kurz FORTRAN se bere v posledních letech děrných štítků. Pro každý program měl tři pokusy, jak jej správně získat. Jako udeřit do tlačítko RUN pouze třikrát jsme byli ohromeni tím, že dokázal dokončit většinu z 25 programů za pouhé dva pokusy, než použil třetí spuštění buď k vyzkoušení něčeho nového, nebo ke zlepšení výstupního formátování. Na kódovacím listu pečlivě zakódujte počáteční pokus programu. Získejte výtisk z prvního spuštění; chyby při kompilaci budou jasné. Nelaďte jej okamžitě; místo toho si to vezměte domů a spusťte ručně pomocí výtisku. Poté si na výtisku poznamenejte každou chybu a proveďte potřebné opravy. Vybírejte každou nesprávnou kartu jednu po druhé, až do sloupce, kam patří. Poté proveďte potřebné opravy, které jsou na kartě. Příště to vraťte do počítačového centra. V experimentu jsme použili stroj pro nápravu, který jsme museli obsluhovat sami. Po umístění dvou karet podle pokynů klikněte na tlačítko kopírování, abyste obě karty přesunuli do správného sloupce. Když byl automatický stroj přetížený, museli jsme občas fyzicky udeřit do ručního kódovacího stroje Hollerith kroucením prstů. Stroj se podobal tomuto, až na to, že záležitosti byly obtížnější, zobrazoval pouze čísla na rozdíl od písmen zobrazených na tomto obrázku.
Byl vytvořen kompilátor C, který vydává výstup na děrné štítky?
Pro vložení dat do čtečky děrných štítků můžete použít jakýkoli existující kompilátor pro jakýkoli jazyk a poté načíst karty zpět do kompatibilního počítače a spustit program. Děrné štítky jsou systémem pro ukládání dat. Stejná logika platí pro určení, zda paměťové karty nebo pevné disky vyžadují jiný kompilátor než děrné štítky. Typ úložiště dat není důležitý.
Jak děrné štítky uchovávaly nedigitální počítačová data?
Stejně jako magnetické pásky nebo magnetické disky jsou děrné štítky digitální. Bity jsou reprezentovány otvory, které jsou strategicky umístěny na a lehká papírová karta. Karta propouští světlo, které buď neprosvítá tam, kde je díra, nebo neprosvítá tam, kde je díra. Jde o digitální data. Disky pracují s magnetickými poli, která se mohou obrátit nebo ne, v závislosti na typu média. Oba tyto příklady používají digitální data, ale skutečné položky v reálném světě jsou analogové. Celá realita obsahuje analogové jevy. Děrné štítky jsou v tomto ohledu pouze jiným druhem úložiště digitálních dat.
tisknout z javy
Co dělalo zbývajících šest bitů na sloupec na děrných štítcích (historie, IBM, sálový počítač, děrné štítky, retrocomputing)?
Nejprve výborný vtip. Jak byl Herman Hollerith pohřben po jeho smrti? 9-hran vpravo, převrácený děrný štítek pro elektronický tabelovací stroj původně vytvořil Hollerith (pro podrobnou historii vyhledejte 'Hollerith' na Googlu). Proto je to (pro některé z nás) tak zábavné. Hromadu karet byste umístili s 9-hran směrem dolů a buď vpravo (nebo vlevo) od čtečky karet (nebo nahoru). Vysvětlení, které Thomas poskytl 'díry' byl vynikající. Využili byste celý 80-sloupce kartu, pokud jste reprezentovali data. Museli jste se držet Cobolovy konstrukty (kód v sloupce 8-72; sloupec 6 pro znak komentáře a sloupec 72 pro pokračování v případě potřeby), pokud jste jej používali pro kód Cobol. Zpočátku používaný an IBM 026 děrovací stroj. V oněch dnech neexistoval žádný visící čad, takže jste mohli čad odstranit a znečišťovat něčí pokoj. Sekvenování bylo provedeno na Col 73-80 . Novější zařízení na děrování karet by automaticky řadila vaše karty za vás. Takže byste mohli projít své karty přes třídič karet, pokud vám upadne balíček nebo pokud hloupý operátor zamíchá vaše karty. Mohu vás ujistit, že nechcete ručně třídit program pomocí 1000 karet , podle Cobol constructions cols.