Яке свято відзначається 14 лютого?

 
 14 лютого - День комп'ютерника!


  Погодьтеся, що сучасний вчитель, особливо вчитель фізики, не обійдеться на уроках без  ІКТ!
 

14 лютого 1946 року був запущений перший реально працюючий електронний комп'ютер ENIAC.


Так, були і більш ранні комп'ютери, але це все прототипи і експериментальні варіанти, а ENIAC був першим реально працюючим на практичних завданнях комп'ютером (якщо вже на те пішло, то першим комп'ютером взагалі була аналітична машина Беббіджа). Між іншим, саме від ENIACа сучасні комп'ютери успадкували двійкову систему числення, хоча порівняно з ENIACом вони є дуже крутими суперкомп'ютерами (порівняйте самі їх скорострільність).
Навіщо з'явився ENIAC? Це не дурне питання. Ви думаєте, він так сильно потрібен був кибернетикам і электронщикам? Чорта з два. Найбільше він був потрібен державі. Поясню цей момент.
Однією з серйозних і потрібних завдань того часу для армії був обрахування балістичних таблиць.
В армії були відділи, які займаються обрахуванням балістичних таблиць для потреб артилерії і авіації, укомплектовані різноманітними обчислювальними засобами від паперу з ручкою до хитромудрих аналогових обчислювачів, які працюють на незрозумілому принципі, і механічних рахункових машинок. Працювали в цих відділах люди на посади Армійського Калькулятора (можете іржати). Одним із штатних засобів було аналогове пристрій типу диференціального аналізатора з десятьма модулями інтегрування.
Так от, потужності і продуктивності цих "обчислювальних ресурсів" армії не вистачало (ну куди їм стільки таблиць?).
А в цей час професора, кібернетики та студенти Університету штату Пенсільванія бавилися з електронними вычисляющими компонентами.
Це привернуло увагу військових, і вони почали наїжджати на кібернетиків з метою прискорення розробки досить потужного обчислювального пристрою (інакше кібернетики довго бавилися).
Далі події розвивалися таким чином.
Не витримавши армійських наїздів, кібернетики на початку 1943 року приступили до розробки концепції нового обчислювального пристрою.
5 червня 1943 року (концепція до того часу була готова) Університет запросив матеріальну допомогу (зараз це називається грант) на "науково-дослідні роботи по створенню електронного цифрового інтегратора і обчислювача. І отримав $61 700 (на весь проект Університет урвал 10 грантів на загальну суму $486 804).
Якщо врахувати, що за курсом 1999 року ця сума становила б не менше $4 868 040 (інфляція, знаєте), то підрахуйте, скільки персоналок можна купити зараз, і їх сумарну продуктивність.
Куратором проекту від Університету став професор Браиндер, головним інженером - Екерт, а основним консультантом - доктор Мочлі.
Куратором проекту від армії став полковник Гиллон. Той факт, що куратором став полковник, означав, що армія надає цьому проекту серйозне значення, але не настільки велика, щоб призначити на цю посаду генерала.
До осені 1945 року монстр типу ENIAC складався з 30-ти модулів, що включають рухають модулі кільцеві лічильники, суматори і функціональні таблиці.
Ще в ENIAC'е було: купа блоків живлення і систем примусового охолодження, повним водотоннажністю в 30 з гаком тонн. Електронна начинка, яка складалася з 19 000 електронних ламп, сотні тисяч резисторів, конденсаторів і котушок індуктивності, жрала майже 200 кіловат.
ENIAC міг порівнювати числа, додавати, віднімати, множити, ділити і витягувати квадратний корінь і міг зберігати двадцять чисел з 10 цифр, причому пам'ять була обмежена в межах функціональних модулів.
Програма вбиваємо вручну тумблерами і кабельними з'єднаннями. :-)
Кожен функціонуючий модуль ENIAC був обладнаний місцевими схемами управління програми. Ці схеми містили вимикачі, якими встановлювалася необхідна функція, яку модуль виконував при зверненні до нього. Після виконання операції результат передавався наступного модулю в операційній послідовності. До складу ENIAC'а додатково включили модуль ініціалізації, високошвидкісний множник, дільник, модуль квадратного кореня, і три переносних функціональних таблиці.
Високошвидкісний множник працював аналогічно тому, як це робив чоловік, з використанням вбудованої таблиці множення. Процес множення двох чисел з 10 цифрами займав 2.6 мілісекунди.
Дільник і модуль квадратного кореня використовували методи повторного віднімання та додавання, забирають у середньому 25 мілісекунд числа з 10 цифр. Дільник вираховувався з діленого, і частковий залишок перевірявся після кожного кроку. Суматор, обслуговуючий регістр приватного зберігав індекс кількості додавань і вычитаний для послідовних десяткових місць. Витяг квадратного кореня було подібним процесом.
Основна мета функціональних таблиць, які фактично були банком керованих вимикачем матриць, була зберігання довільних функцій, використовуваних для рішення конкретної проблеми. Вимикачі вибирали одну з 12 цифр і 2 ознак для кожного з 104 значень незалежної змінної, які були збережені в кожній таблиці. Функціональне подібність між сучасними комп'ютерами і ENIAC досить вражаюче, хоча ENIAC був розроблений майже п'ять десятиліть тому.
ENIAC був представлений Університетом штату Пенсільванія 14 лютого 1946 року зацікавленим особам (простіше кажучи, була влаштована презентація). А в липні він почав вирішувати практичні завдання Артилерії Корпусу армії США, чотирма роками після первісного пропозиції доктора Мочлі.
Кваліфікована людина з настільним калькулятором (передбачається, що це були рахунки або механічна машинка) міг обчислити 60 траєкторії за 20 годин.

Коментарів

немає

1 комментарий: