Перейти к содержанию
Симферопольский Форум

Поздравляю с Днём Компьютерщика причастных и остальных зависимых !


Рекомендуемые сообщения

Поздравляю с Днём Компьютерщика причастных и остальных зависимых !

 

14 февраля IT-специалисты, инженеры-системотехники, гуру и знатоки цифровых технологий всего мира отмечают неофициальный праздник – День компьютерщика. Именно в этот день в 1946 году начала работу первая цифровая вычислительная машина ENIAC (Electronic Numerical Integrator and Computer), созданная сотрудниками Пенсильванского университета для нужд Министерства обороны Соединенных Штатов.

ENIAC стал первым компьютером, который можно было перепрограммировать для решения задач Лаборатории баллистических исследований МО США, расчета баллистических траекторий и составления корректировочных таблиц. На разработку вычислительного комплекса ушло около трех лет, руководили проектом американские инженеры Джон Мочли (John Mauchly) и Прес Экерт (Pres Eckert). Созданная ЭВМ потребляла 150 кВт, содержала примерно 17,5 тысяч ламп, работающих с тактовой частотой 100 кГц, и могла выполнять 300 операций умножения в секунду. Вес машины, состоящей из ряда металлических шкафов более 30 метров в длину, около метра в ширину и более трех в высоту, составлял 27 тонн.

 

http://www.3dnews.ru/_imgdata/img/2012/02/14/624550/calend1402.jpg

 

Несмотря на громоздкость, высокое энергопотребление, склонность к большому нагреву электровакуумных ламп и их частый выход из строя, ENIAC проработал в роли "армейского калькулятора" аж до октября 1955 года, после чего уступил место более современным вычислительным решениям, заложившим основу технологической революции.

 

Зачем появился 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 часов. Аналоговый дифференциальный анализатор справлялся с этим за 15 минутам. ENIAC требовал 30 секунд - половина времени полета снаряда.

ENIAC использовался как рабочая лошадь в течение периода 1949-1952 годов для решения научных проблем. Кроме того, это был главный прибор для вычисления всех баллистических таблиц для армии США и Воздушных сил.

 

Ну, а в 11:45 пополудни 2 октября 1955 года ENIAC (неоднократно увешанный аппаратными сервис-паками) был торжественно списан с отданием последней (и особенно почетной) чести. Под звуки марша ENIAC был торжественно внесен в музей Военной Академии США (по счастливому совпадению пол в музее не провалился от чрезмерной тяжести аппаратуры).

Технические и финансовые консультации по компьютерной технике, программному обеспечению. Ремонт и модернизация компьютеров. Продажа комплектующих. Системное администрирование. IT решения.

Phone: +7-978-767-768-0, Telegram: @VGrad, E-Mail: VadimGrad@Gmail.Com

Ссылка на комментарий
Поделиться на другие сайты

С праздником...

 

А когда будет День Ебанутого Проекта?

- Что они хотят? 
- Ку они хотят…

Ссылка на комментарий
Поделиться на другие сайты

Присоединяюсь к поздравлениям!!!

 

ЗЫ. А день всех влюблённых на Руси - Ивана Купала, и неипёт shiftyninja.gif

Тот, кто знает - не говорит. Тот, кто говорит - не знает.

NikolaSoft.gif

Ссылка на комментарий
Поделиться на другие сайты

14 февраля IT-специалисты' date=' инженеры-системотехники, гуру и знатоки цифровых технологий всего мира отмечают неофициальный праздник – День компьютерщика. Именно в этот день в 1946 году начала работу первая цифровая вычислительная машина ENIAC (Electronic Numerical Integrator and Computer), созданная сотрудниками Пенсильванского университета для нужд Министерства обороны Соединенных Штатов.

 

А вот и другие праздники, связанные с компьютерщиками:

19 июля. День программиста. 19 июля 1843 года Ада Лавлейс написала первую программу (для аналитической машины Бэббиджа). Почему же Бэббидж сам не написал программу? Потому что лорд и в подляк. Кстати, я еще не видел ни одной приличной программы, написанной женщиной (Ада Лавлейс не в счет - она была умницей). Paradox, знаете ли.

 

Каждый год, в последнюю пятницу июля, администраторы корпоративных и домашних сетей, баз данных, почтовых систем, программных комплексов и другие «бойцы невидимого фронта» отмечают свой профессиональный праздник — День системного администратора....

 

День интернета в России

Международный день интернета пытались ввести несколько раз в разные даты, но ни одна из них так и не стала традиционной. В России же «прижилась» дата 30 сентября. Все началось с того, что московская фирма IT Infoart Stars разослала фирмам и...

 

5 октября. День специалиста по высоким технологиям (National Techies Day). Компьютерщики тоже входят в эту категорию. Чисто американский праздник (придумали его в Америке), но празднуют и у нас. Такая вот загадочная русская душа.

 

2 ноября. День Хакера. 2 ноября 1988 года Роберт Моррис (младший) запустил в Сеть червяка, который "уложил" 6000 компьютеров (по официальным данным). Ни до него, ни после него устроить такой down не удавалось никому.

 

26 ноября. Всемирный день информации (World Information Day), который проводится по инициативе Международной академии информатизации (МАИ), имеющей генеральный консультативный статус в Экономическом и Социальном советах ООН. Информация,...

 

В 1988 году американская Ассоциация компьютерного оборудования объявила 30 ноября Международным днем защиты информации (Computer Security Day). Целью Дня является напоминание пользователям о необходимости защиты их компьютеров и всей хранимой в них...

 

4 декабря 1948 года считается днем рождения российской информатики. Заинтересовавшись появившимися в конце 40-х годов 20 века публикациями о цифровых вычислительных машинах, член-корреспондент АН СССР по Отделению технических наук И. С. Брук...

 

10 декабря. День рождения Ады Лавлейс. 10 декабря 1815 года родилась Ада Лавлейс - первая программистка. В ее честь был назван один из самых крутых и навернутых языков программирования, ставший стандартом для Министерства обороны США.

 

Вот как то так ! (С) Я

Технические и финансовые консультации по компьютерной технике, программному обеспечению. Ремонт и модернизация компьютеров. Продажа комплектующих. Системное администрирование. IT решения.

Phone: +7-978-767-768-0, Telegram: @VGrad, E-Mail: VadimGrad@Gmail.Com

Ссылка на комментарий
Поделиться на другие сайты

Вообще то День программи́ста — профессиональный праздник программистов, отмечаемый на 256-й день года. Число 256 (28) выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. И также это максимальная целая степень числа 2, которая меньше 365 (дней в году).В невисокосный год данный праздник выпадает на 13 сентября, в високосный — на 12 сентября.

 

ТЫЦ

 

 

:)

 

 

Тот, кто знает - не говорит. Тот, кто говорит - не знает.

NikolaSoft.gif

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

Чат

Чат

Please enter your display name

×
×
  • Создать...