Számítástechnika
Történelem
A számítástechnika története során az egyszerű mechanikus gépektől az igen összetett elektronikus, digitális vezérlésű automatákig haladt.
Számoláskönnyítő egyszerű eszközök
Napier-csontok
- John Napier Murchiston (1550–1617)
Logarléc
Edmund Gunter (1581–1626)
Abakusz
- első ismert mechanikus számológép
- Kb. 5000 éves
Mechanikus számológépek
Programozható célgépek
Szövőgép és beszélőgép
1769-ben Kempelen Farkas - billentyűzetvezérlésű hangszintetizátor
1786: Johann Müller - regiszter
1820-ban Joseph Marie Jacquard - szövőgépet
Babbage gépei
Babbage megfogalmazza, hogy egy (programozható) számológépnek milyen követelményeknek kell megfelelnie:
- ne kelljen mindig beállítani a számokat, meg lehessen adni egyszerre az összes számot és műveletet
- legyen külső programvezérlés (a lyukkártyákon tárolt utasítássorozat, a program);
- legyen bemeneti egység
- legyen olyan egység, amely a kiindulási és a keletkezett számokat tárolja (memória);
- legyen aritmetikai egység, amely számológépen belül a műveleteket végzi el;
- legyen kimeneti egység