Глава 25 з 27

Безкоштовно

7: Від електрики до штучного інтелекту

⏱️ 55-70 хвилин
📊 advanced

Розділ 25: "Від механічних лічильників до розумних машин"

Після відвідування музею науки та технологій Аліса зацікавилась історією розвитку обчислювальних пристроїв. Професор Біт помітив її цікавість і запропонував особливий урок, присвячений еволюції комп'ютерів.

У своїй лабораторії він підготував невелику виставку, зібравши моделі та зображення найважливіших обчислювальних пристроїв в історії людства.

— Ласкаво просимо в подорож у часі! — оголосив Професор, коли Аліса переступила поріг. — Сьогодні ми простежимо шлях від найпростіших рахункових пристроїв до сучасних комп'ютерів і штучного інтелекту.

Він на мить замовк і тихо прочитав:

От древних счёт на тонкой нити,
От шестерёнок и валов
Сплеталась летопись открытий,
Понятных всем без лишних слов.

На смену медному узору
Пришёл электрики поток.
И то, что занимало гору,
Вместилось в крошечный брелок.

От перфокарт — до нейросетей,
От медных дуг — к уму машин.
Мы на пороге тех столетий,
Где нет пределов и вершин!

Професор підвів Алісу до першого експонату — моделі абака, давнього рахункового пристрою з намистинами на дроті.

— Ось він, перший комп'ютер людства, — посміхнувся Професор. — Абак, або рахівниця, з'явився понад 5000 років тому в давньому Вавилоні і Китаї. Цей простий пристрій дозволяв виконувати досить складні обчислення набагато швидше, ніж на пальцях.

— Але це ж просто механічний пристрій, — помітила Аліса. — Чи можна назвати його комп'ютером?

— В широкому сенсі комп'ютер — це пристрій для обчислень, — відповів Професор. — Хоча, звичайно, сучасне значення цього слова передбачає набагато складніші машини. Але цікаво відзначити, що основні принципи зберігання і маніпулювання числами були закладені ще тоді.

Байт підкотився до наступного експонату — моделі логарифмічної лінійки.

— А ось ще один важливий винахід, — сказав він. — Логарифмічна лінійка, винайдена в 17 столітті, дозволяла виконувати множення, ділення і інші складні операції за допомогою механічного додавання відрізків.

— Першим справжнім механічним калькулятором можна вважати арифмометр Паскаля, — продовжив Професор, показуючи наступний експонат. — Блез Паскаль, французький математик і філософ, створив його в 1642 році, коли йому було всього 19 років. Пристрій міг складати і віднімати числа за допомогою системи зубчастих коліс.

— А хто ж створив перший програмований комп'ютер? — запитала Аліса.

— Це цікава історія, — відповіла Логік, вказуючи на портрет чоловіка в старомодному одязі. — У 1837 році англійський математик Чарльз Беббідж розробив проект "Аналітичної машини" — першого програмованого механічного комп'ютера. Хоча він не зміг побудувати її повністю через технологічні обмеження того часу, його ідеї випередили епоху на десятиліття.

— А хто писав програми для цієї машини? — зацікавилась Аліса.

— Леді Ада Лавлейс, дочка поета Байрона, — з гордістю відповів Байт, вказуючи на портрет елегантної жінки. — Вона створила перші алгоритми для Аналітичної машини і вважається першим програмістом в історії. Саме на її честь названа мова програмування Ada.

— Але до створення електронних комп'ютерів залишалось ще багато часу, — продовжив Професор. — Одним з важливих кроків стала табулююча машина Германа Холлеріта, створена для обробки даних перепису населення США в 1890 році. Вона використовувала перфокарти для введення даних — принцип, який потім застосовувався в комп'ютерах десятиліттями.

Вони перейшли до наступної секції, де були представлені моделі перших електронних комп'ютерів.

— Ось ми і підійшли до періоду, коли електрика зустрілась з обчисленнями, — сказав Професор. — Першим повністю електронним цифровим комп'ютером загального призначення вважається ENIAC (Electronic Numerical Integrator and Computer), створений в 1945 році. Він був величезним — займав кімнату площею 167 квадратних метрів і важив 30 тонн!

— Такий великий! — здивувалась Аліса. — А що він міг робити?

— За сучасними мірками не так багато, — посміхнувся Професор. — Він був розроблений для розрахунку артилерійських таблиць стрільби під час Другої світової війни. ENIAC міг виконувати близько 5000 операцій додавання в секунду — сучасні комп'ютери мільярди разів швидше.

— ENIAC використовував вакуумні лампи як перемикачі, — додав Байт. — Їх було близько 18 000, і вони часто перегорали. Іноді техніки жартували, що коли ENIAC працював, у Філадельфії тьмяніло світло через споживану ним електроенергію.

ENIAC і еволюція: гігантський комп'ютер на лампах і сучасний сервер

— А як програмували ці перші комп'ютери? — зацікавилась Аліса.

— Програмування ENIAC було надзвичайно складним процесом, — відповіла Логік. — Для зміни програми потрібно було фізично перемикати дроти і встановлювати перемикачі. Цю роботу часто виконували жінки-математики, яких називали "обчислювачками". Їхній внесок у розвиток комп'ютерних наук довгий час недооцінювався.

— Важливим проривом стала концепція зберігаємої програми, запропонована Джоном фон Нейманом, — продовжив Професор. — Згідно з цією ідеєю, комп'ютерна програма повинна зберігатись у пам'яті комп'ютера так само, як і дані. Це дозволило набагато швидше і простіше змінювати програми.

Вони перейшли до наступної секції, де були представлені комп'ютери 1950-60-х років.

— У 1947 році був винайдений транзистор — напівпровідниковий пристрій, який міг замінити вакуумні лампи, — розповів Професор. — Транзистори були менше, надійніше і споживали менше енергії. Це дозволило створити комп'ютери другого покоління в 1950-х роках.

— А коли з'явились мікропроцесори? — запитала Аліса.

— Наступним революційним кроком стало винайдення інтегральної схеми, або мікрочипа, наприкінці 1950-х, — відповів Професор. — Інтегральна схема дозволяла розмістити безліч транзисторів на одній кремнієвій пластині. Перший комерційний мікропроцесор, Intel 4004, був випущений в 1971 році. Він містив 2300 транзисторів.

— А зараз скільки транзисторів у процесорах? — зацікавилась Аліса.

— Сучасні процесори можуть містити десятки мільярдів транзисторів, — відповів Байт. — Для порівняння, в процесорі, який керує мною, близько 2 мільярдів транзисторів.

Вони підійшли до секції, присвяченої персональним комп'ютерам.

— До 1970-х років комп'ютери були величезними, дорогими машинами, доступними тільки великим організаціям, — продовжив Професор. — Але з розвитком мікроелектроніки стало можливим створення персональних комп'ютерів — машин, досить маленьких і доступних за ціною для звичайних людей.

— Одним з перших успішних персональних комп'ютерів був Apple II, випущений в 1977 році, — додала Логік. — А в 1981 році IBM представила свій Personal Computer (PC), який встановив стандарт для наступних поколінь комп'ютерів.

— В той час комп'ютери були не дуже потужними, — помітив Байт. — Перший IBM PC мав процесор з тактовою частотою 4,77 МГц і пам'ять 16 КБ. Для порівняння, сучасні смартфони мають процесори з тактовою частотою понад 2 ГГц і пам'ять в кілька гігабайт.

— А коли з'явився інтернет? — запитала Аліса.

— Історія інтернету почалась в 1969 році зі створення ARPANET — мережі, що з'єднувала кілька університетів і дослідницьких центрів у США, — відповів Професор. — Але широке поширення інтернет отримав в 1990-х роках з появою Всесвітньої павутини (World Wide Web), створеної Тімом Бернерсом-Лі.

— Інтернет радикально змінив способи використання комп'ютерів, — додала Логік. — З ізольованих обчислювальних машин вони перетворились на вузли глобальної мережі, через яку можна отримати доступ до величезних обсягів інформації і взаємодіяти з людьми по всьому світу.

Вони перейшли до останньої секції, присвяченої сучасним технологіям і майбутньому.

— За останні десятиліття ми спостерігали мініатюризацію і збільшення потужності комп'ютерів, — продовжив Професор. — Ми перейшли від настільних комп'ютерів до ноутбуків, планшетів і смартфонів — пристроїв, які можна носити з собою.

— Зараз ми знаходимось на порозі нової ери, — додав Байт. — Ери квантових комп'ютерів, нейроморфних комп'ютерів, що імітують роботу людського мозку, і повсюдних обчислень, коли комп'ютери стають частиною повсякденних предметів.

— А як пов'язаний розвиток комп'ютерів зі штучним інтелектом? — запитала Аліса.

— Добре питання! — посміхнувся Професор. — Історія штучного інтелекту тісно переплетена з історією комп'ютерів. Сама ідея створення машин, здатних мислити, існувала задовго до появи електронних комп'ютерів, але тільки з їх винаходом з'явилась технічна можливість реалізувати цю ідею.

— Термін "штучний інтелект" був запропонований в 1956 році на конференції в Дартмутському коледжі, — продовжила Логік. — З того часу ця область пережила періоди ентузіазму і розчарувань, які називають "весною" і "зимою" ШІ.

— Але справжній прорив стався в останні десятиліття, — підкреслив Професор. — Збільшення обчислювальної потужності комп'ютерів, поява великих даних і розробка нових алгоритмів машинного навчання привели до значних успіхів в таких областях, як розпізнавання образів, обробка природної мови, комп'ютерне бачення.

— Особливо важливим стало розвиток глибоких нейронних мереж, — додав Байт. — Це системи машинного навчання, натхненні структурою людського мозку. Вони складаються з безлічі шарів штучних нейронів і можуть навчатись на величезних обсягах даних.

— Історія комп'ютерів — це історія постійних інновацій і подолання обмежень, — підсумував Професор. — Від абака до квантових комп'ютерів, від механічних калькуляторів до систем штучного інтелекту — це шлях безперервного вдосконалення і розширення можливостей.

— Але важливо пам'ятати, — помітила Логік, — що за кожним технологічним проривом стоять люди — вчені, інженери, програмісти, підприємці. Технології не розвиваються самі по собі, їх рухають вперед людські знання, цікавість і творчість.

— І ти, Алісо, — посміхнувся Професор, — стаєш частиною цієї великої історії. Хто знає, можливо, саме ти зробиш наступний важливий крок у розвитку комп'ютерів або штучного інтелекту.

Завдання

Створи часову шкалу (таймлайн) розвитку комп'ютерів і обчислювальних пристроїв. Вибери 8-10 найважливіших подій з історії комп'ютерів і розмісти їх в хронологічному порядку. Для кожної події вкажи рік, ключових людей, пов'язаних з нею, і чому ця подія була важливою. Як ти думаєш, яким буде наступний великий прорив в цій області? Додай його в кінець своєї часової шкали.