Hardvér
História počítačov
Vek najstaršej zachovanej mechanickej pomôcky Abakusu, ktorý slúžil na uľahčenie počítania, sa odhaduje na 5 000 rokov.
Bola to drevená alebo hlinená doštička, v ktorej boli vyryté jarčeky a v nich sa posúvali kamienky. Tie sa po latinsky volajú calculus (kalkulus) - odtiaľ meno pre kalkulačku. Abakus sa používal v Starom Grécku a Ríme a dodnes sa používa v Japonsku a v Číne.
V roku 1801 vymyslel francúzsky vynálezca Joseph Marie Jacquard tkáčsky stroj, v ktorom sa tkaný vzor vytváral pomocou dierkovaných kartičiek. Zmena kartičky spôsobila to, čo by inak bolo možné urobiť iba prestavaním celého stroja. Ihly prechádzali systémom dier na kartónových kartách, preťahovali nite a tak tkali látku. Umiestnenie dier na kartách určovalo vzor materiálu, preto na výrobu nového návrhu stačilo tkáčom vytvoriť novú súpravu kariet. Boli predchodcami neskorších diernych štítkov, ktoré sa používali na programovanie počítačov. Jacquard vystavil a predal svoj tkáčsky stroj priemyselníkom na svetovom trhu v Paríži v roku 1801. V priebehu 10 rokov sa predalo vyše 100 000 kusov tohto tkáčskeho stroja i napriek silnému odporu tkáčov, ktorých tento stroj pripravil o prácu.
Technológiu Jacquardovho stroja v roku 1834 použil Charles Babbage, na vylepšenie svojho diferenčného stroja (angl. Difference Engine) na analytický stroj (angl. Analytical Engine). Stroj navrhol tak, že mal obsahovať
- centrálnu výpočtovú aritmeticko-logickú jednotku
- centrálnu riadiacu jednotku
- jednotku pre vstup dát
- jednotku pre výstup dát
