Програмуючи Всесвіт. Космос – квантовий комп’ютер. Сет Ллойд
Чтение книги онлайн.

Читать онлайн книгу Програмуючи Всесвіт. Космос – квантовий комп’ютер - Сет Ллойд страница 12

СКАЧАТЬ комп’ютер, або абак, – це потужний пристрій для лічби. До винайдення електронних комп’ютерів кваліфікований користувач абака міг перевершити в лічбі досвідченого користувача арифмометра. Але абак – це не просто зручна машина для числових маніпуляцій. Він утілює могутню математичну абстракцію – нуль. Поняття нуля є невідʼємною частиною арабської числової системи – системи, що дає можливість легко подавати й комбінувати в довільному порядку великі числа, і абак є її механічним утіленням. Але що з’явилося першим? Беручи до уваги походження слова «зеро» та стародавність першого абака, ймовірно, що таки пристрій4. Іноді пристрої створюють ідеї.

      І навпаки, ідеї також створюють пристрої. Спершу камінь, потім деревина: який матеріал забезпечить дальший прогрес в обробці інформації? Кістка. На початку XVII століття шотландський математик Джон Непер відкрив спосіб замінити множення додаванням. Він вирізав зі слонової кістки палички, зробив на них позначки відповідно до чисел, а потім виконував множення, рухаючи палички одну поряд з одною й зіставляючи позначки, що відповідають двом числам. Загальна довжина двох паличок давала добуток двох чисел. Так народилася логарифмічна лінійка.

      На початку XIX століття один дивакуватий британець на ім’я Чарльз Беббідж запропонував створювати комп’ютери з металу. «Різницева машина» Беббіджа, призначенням якої було розраховувати численні тригонометричні та логарифмічні таблиці, повинна була мати в основі шестерні й вали, подібно до парової машини. Кожна шестерня передавала б інформацію своїм розташуванням, і машина обробляла б ту інформацію, поєднуючи шестерні та обертаючи їх. Хоча за своєю конструкцією машина Беббіджа була повністю механічною, її спосіб організовувати інформацію став передвісником способу структурування інформації сучасними електронними комп’ютерами. Її було створено з центральним блоком обробки даних та запам’ятовувальним пристроєм, що міг містити і програму, і дані.

      Незважаючи на щедру фінансову підтримку від британської корони, план Беббіджа з конструювання різницевої машини зазнав краху. Технології початку ХІХ століття не давали ні достатньої точності методів обробки, ні достатньо твердих сплавів для конструювання шестерень та валів. (Спроба, проте, не минула даремно: розробка техніками Беббіджа більш точних методів обробки та твердіших сплавів значно прискорила промислову революцію, що тоді розгорталася.) Хоча дієві механічні калькулятори були доступні наприкінці ХІХ століття, великомасштабним робочим комп’ютерам довелось очікувати на технологію електронної схеми початку ХХ століття.

      До 1940 року серед різноманітних груп виникло міжнародне змагання з побудови комп’ютерів із використанням електронних перемикачів, таких як електровакуумна трубка або електромеханічні реле. Перший простий електронний комп’ютер був сконструйований Конрадом Цузе в Німеччині у 1941 році, що, своєю чергою, підштовхнуло появу комп’ютерів у Сполучених Штатах Америки та Великій Британії пізніше СКАЧАТЬ



<p>4</p>

У XVIII ст. до н. е. у вавилонян була вже усталена «арабська» числова система, але нуль був вилучений з контексту, його не писали (наприклад, 210 і 21 писали однаково). Найстаріша відома «прото-абакова» Саламінська лічильна табличка датована IV ст. до н. е. Використання 0 (нуля) було введене Птолемеєм у 130 р. н. е. і стало загальноприйнятим в Індії на середину VII ст. н. е. (Прим. авт.)