20:11 На її честь ... | |
У середині 70-х рр.. нашого століття міністерство оборони США (одіозний Пентагон) офіційно затвердив назву єдиної мови програмування американських збройних сил. Мова носить назву Ada. З недавнього часу у програмістів всього світу з'явилося своє професійне свято. Він так і називається - «День програміста» - і святкується 10 грудня. Саме в день народження Ади Лавлейс. Барон не був сильний в математиці, але зате дуже добре уявляв собі теорію виробництва. Зокрема, те, що ми завдяки шкільного суспільствознавства іменуємо поділом праці. І, підкоряючись імператорським наказом, де Проні розробив технологію. Він розділив весьпроцес обчислення на три етапи: перший, яким займалися найсильніші математики, - розробка математичного забезпечення, другий -організатори обчислень на матеріалах забезпечення, третій - звичайнісінькі, рядові громадяни, «обчислювачі», здійснюють сам процес. Вам нічого не нагадує це розподіл? Математичне (програмне) забезпечення - організація обчислень - обчислення (обробка даних).Чи потрібно згадувати, що «люди-обчислювачі» у цій системі називалися «комп'ютерами»? .. Де Проні не пощастило. Розроблені його Бюро таблиці так і не були видані з-за війни. Однак через чотири десятки років праці де Проні опинилися на столі Беббіджа. Англієць, вивчивши французький метод поділу математичних розрахунків, прийшов у повний захват. Потім у нього виникла ідея: а що, якщо «людей-обчислювачів» замінить машина? Адже обчислення «комп'ютерів» зовсім не складні, представляючи собою додавання і віднімання невеликих чисел. Просто їх дуже багато ... Проект стартував в 1822 р., називався він Difference Engine і повинен був являти собою (в сучасній нам термінології) величезний, надзвичайно складний арифмометр. Однак, незважаючи на непоганий на ті часи урядове фінансування, він благополучно заглох у 1834 р., його документація осіла на складах і полицях наукових кабінетів. Причин тому було безліч; основні з них - халатність головного інженера Джозефа Клемента і втрата інтересу до проекту самого Беббіджа. Справа в тому, що вже в 1833 р. математикзадумав ще більш революційний крок: змусити машину працювати під управлінням зовнішньої програми, а не замінити механічним пристроєм один процес. Цей агрегат під назвою Analytical Engine розроблявся Чарлзом Беббідж на папері в 1834 р. Це і був самий перший в світі повністю функціональний комп'ютер. Шість місяців я розробляв проект машини більш досконалою, ніж перша. Я сам вражений обчислювальною потужністю, якій вона буде мати! Чарлз Беббідж Втім, не будемо загострювати увагу на деталях. Детальний опис машини Беббіджа займе дуже багато місця. Можливо, ми повернемося до Analytical Engine в наступних номерах ПЛК. У даний момент для нас важливіше те, що в 1833 р. Беббідж зустрівся з Адою Августою Байрон. | |
|
Всього коментарів: 0 | |