14 лютого - День комп ютерщика!
Дорогие мои, этот праздник от нас долго скрывали, замалчивали и делали вид, что ничего не было. Было, еще как было! Зачем появился ENIAC? Это не глупый вопрос. Вы думаете, он так сильно нужен был кибернетикам и электронщикам? Черта с два. Больше всего он нужен был государству. Поясню этот момент. Одной из серьезных и нужных задач того времени для армии был обсчет баллистических таблиц. А в это время профессора, кибернетики и электронщики Университета штата Пенсильвания баловались с электронными вычисляющими компонентами. Дальше события развивались таким образом. Если учесть, что по курсу 1999 года эта сумма составила бы не меньше $4 868 040 (инфляция, знаете ли), то подсчитайте, сколько персоналок можно купить сейчас, и их суммарную производительность. Куратором проекта от Университета стал профессор Браиндер, главным инженером - Экерт, а основным консультантом - доктор Маучли. К осени 1945 года монстр типа ENIAC состоял из 30-ти модулей, включающих сдвигающие модули кольцевые счетчики, сумматоры и функциональные таблицы. Программа вбивалась вручную тумблерами и кабельными подключениями. Каждый функционирующий модуль ENIAC был оборудован местными схемами управления программы. Эти схемы содержали выключатели, которыми устанавливалась требуемая функция, которую модуль выполнял при обращении к нему. После выполнения операции результат передавался следующему модулю в операционной последовательности. В состав ENIAC'а дополнительно включили модуль инициализации, высокоскоростной множитель, делитель, модуль квадратного корня, и три переносных функциональных таблицы. Высокоскоростной множитель работал аналогично тому, как это делал человек, с использованием встроенной таблицы умножения. Процесс умножения для двух чисел с 10 цифрами занимал 2.6 миллисекунды. Основная цель функциональных таблиц, которые фактически были банком управляемых выключателем матриц, была хранение произвольных функций, используемых для решения конкретной проблемы. Выключатели выбирали одну из 12 цифр и 2 признаков для каждого из 104 значений независимой переменной, которые были сохранены в каждой таблице. Функциональное подобие между современными компьютерами и ENIAC довольно поразительно, хотя ENIAC был разработан почти пять десятилетий назад. ENIAC был представлен Университетом штата Пенсильвания 14 февраля 1946 года заинтересованным лицам (проще говоря, была устроена презентация). А в июле он начал решать практические задачи Корпуса Артиллерии армии США, четырьмя годами после первоначального предложения доктора Маучли. Квалифицированный человек с настольным калькулятором (предполагается, что это были счеты или механическая машинка) мог вычислить 60 траектории за 20 часов. Аналоговый дифференциальный анализатор справлялся с этим за 15 минутам. ENIAC требовал 30 секунд - половина времени полета снаряда. Ну, а в 11:45 пополудни 2 октября 1955 года ENIAC (неоднократно увешанный аппаратными сервис-паками) был торжественно списан с отданием последней (и особенно почетной) чести. Под звуки марша ENIAC был торжественно внесен в музей Военной Академии США (по счастливому совпадению пол в музее не провалился от чрезмерной тяжести аппаратуры). И плюс цитатка: " ... С появлением каждодневного использования сложных вычислений, скорость стала критической до такой степени, что не существует машины, способной сегодня к удовлетворению полных требований современных вычислительных методов. Наиболее совершенные машины очень уменьшили время, требуемое для достижения решения проблем, которые могли бы требовать месяцев или дней вычислений. Из патента на ENIAC (номер 3,120,606), зарегистрированного 26 июня 1947. 19 июля. День программиста. 19 июля 1843 года Ада Лавлейс написала первую программу (для аналитической машины Бэббиджа). Почему же Бэббидж сам не написал программу? Потому что лорд и в подляк. Кстати, я еще не видел ни одной приличной программы, написанной женщиной (Ада Лавлейс не в счет - она была умницей). Paradox, знаете ли. 2 ноября. День Хакера. 2 ноября 1988 года Роберт Моррис (младший) запустил в Сеть червяка, который "уложил" 6000 компьютеров (по официальным данным). Ни до него, ни после него устроить такой Down не удавалось никому. 5 октября. День специалиста по высоким технологиям (National Techies Day). Компьютерщики тоже входят в эту категорию. Чисто американский праздник (придумали его в Америке), но празднуют и у нас. Такая вот загадочная русская душа. Матеріали взято з сайту theme/sea/compday. html |