ОБЧИСЛЮВАЛЬНІ МАШИНИ ХІХ СТОЛІТТЯ
Чарльз Бебідж
Винахід першої програмованої обчислювальної машини належить видатному англійському математику Чарлзу Бебіджу (1830 р.). Він присвятив майже все своє життя цій праці, але так і не створив діючу модель. Бебідж назвав свій винахід «Аналітична машина». За планом машина мала діяти завдяки: силі пару. При цьому вона була б здатна сприймати команди, виконувати обчислення та видавати необхідні результати у надрукованому вигляді. Про¬грами в свою чергу мали кодуватися та переноситись на перфокарти. Ідея використання перфокарт була запозичена Бебіджем у французького винахід¬ника Жозефа Жаккара (кінець XVIII ст.). Для контролю ткацьких операцій Жаккар використовував отвори, пробиті в картках. Картки з різним розташу¬ванням отворів давали різні візерунки на плетінні тканини. По суті, Бебідж був першим, хто використав перфокарти стосовно обчислювальних машин.
Гаспар де Проні
У своїй машині Бебідж використав також технологію обчислень, запропоновану наприкінці XVIII сторіччя французьким вченим Гаспаром де Проні. Він розділив обчислення на три етапи: розробка чисельного методу, створення програми послідовності арифметичних дій, проведення обчис¬лень шляхом арифметичних операцій над числами згідно зі створеною програмою
Августа Лавлейс
Серед учених, які зробили значний внесок у розвиток обчислювальної техніки, була математик леді Августа Лавлейс — дочка видатного англійського поета лорда Байрона. Саме вона переконала Бебіджа у необхідності використання у його винаході двійкової системи обчислення замість десяткової. Вона також розробила принципи програмування, що передбачали повторення послідовності команд та виконання цих команд за певних умов. Ці принципи використовуються і в сучасній обчислювальній техніці.
Герман Холеріт
Чарлз Бебідж вперше висловив ідею використання перфокарт в обчислювальній техніці, але реалізовано цю ідею було тільки 1887 року Германом Холерітом. Його машина була призначена для обробки результатів перепису населення США. Також Холеріт уперше застосував для організації процесу обчислення електричну силу.
Картки використовувались для кодування даних перепису, при цьому на кожну людину була заведена окрема картка. Кодування велося за допомо¬гою певного розташування отворів, що пробивалися в картці по рядках та колонках. Наприклад, отвір, що був пробитий в третій колонці та четвертому рядку, міг означати, що людина одружена. Коли картка, що мала розмір банкноти в один долар, пропускалася крізь машину, вона прощупувалась системою голок. Якщо навпроти голки з'являвся отвір, то голка проходила крізь нього і доторкалася до металевої поверхні, що була розташована під карткою. Контакт, який відбувався при цьому, замикав електричний лан¬цюг, завдяки чому до результату обчислення додавалася одиниця.
|