www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Мониторинг  

Какая задача мониторинга отнимает больше всего времени?

Многие системные администраторы тратят до 30% рабочего времени на рутину мониторинга. Но

 Читать далее...

Рынок труда  

Какие навыки вы хотите развивать в 2026 году?

Рынок труда меняется быстро. Еще вчера его называли рынком соискателей, а сегодня

 Читать далее...

Книжная полка  

От сисадмина до архитектора: книги, которые прокачают ваш стек в этом году

Новинки от издательства «БХВ» отличаются тем, что в них часто делается упор

 Читать далее...

Автоматизация  

Автоматизируем рутину: что реально работает?

Многие сисадмины автоматизировали что-то за последний год. Но далеко не все остались

 Читать далее...

Защита ИТ-системы  

Практическая защита: что вы внедрили и что мешает?

Какие меры безопасности реально внедрить в реальных условиях – и что не

 Читать далее...

Вопрос-ответ  

Обеспечиваем безопасную эксплуатацию базы данных

Что для вас чаще всего является причиной инцидентов с БД? Как вы

 Читать далее...

Книжная полка  

От «безопасного» Linux до Контролируемого взлома

Издательство «БХВ» продолжает радовать читателей интересными новинками и в наступившем году. Вы можете

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 13430
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 13538
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 10996
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 5892
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 6742
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 6614
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 9459
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 6069
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 6279
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 10443
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 13899
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 15370
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 17677
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 12532
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 10542
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 8748
Комментарии: 4
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 7353
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 6160
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 5782
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 6094
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

 Читать далее...

Друзья сайта  

 Компьютер на паровом ходу

Архив номеров / 2013 / Выпуск №3 (124) / Компьютер на паровом ходу

Рубрика: Зал славы «СА»

Компьютер на паровом ходу

Этот допотопный вычислительный прибор – «дифференциальную» (или «разностную» – difference engine) машину придумал английский математик и изобретатель Чарльз Бэббидж (1791-1871)

Чарльз Бэббидж

Стоит напомнить, что на идею постройки механизма, управляемого паром и предназначенного для автоматизации вычислений, английского изобретателя натолкнул проект француза барона Гаспара де Прони, возглавлявшего при Наполеоне службу переписи населения. Этому ведомству было поручено составление новых тригонометрических и логарифмических таблиц в рамках задуманного еще первым консулом введения во Франции метрической системы мер и весов. Для выполнения задачи барон создал своего рода «технологическую цепочку» с использованием единственной доступной тогда «вычислительной машины» – людских ресурсов. Эта «вычислительная фабрика» работала поэтапно. На первом этапе группа сильнейших математиков во главе с Адриеном Лежандром и Лазаром Карно разрабатывала математическое обеспечение, на втором «среднее звено» организовывало процесс вычислений и следило за тем, чтобы он не давал сбоев, а на третьем десятки рядовых «вычислителей» вели непосредственные рутинные расчеты.

Мало кто помнит сегодня, что на первых порах в качестве «вычислителей» работали бывшие путаны, за перевоспитание которых взялось революционное правительство. Зато все, вероятно, в курсе, что по-английски «вычислитель», «счетчик» – computer…

Бэббидж как раз и решил заменить людей-счетчиков в схеме де Прони машиной, способной механизировать вычисление значений многочленов до шестой степени с точностью до 18-го знака. В 1822 году он опубликовал первую статью на эту тему и построил модель «дифференциальной машины» – пока еще с ручным управлением. После чего приступил к осуществлению своего грандиозного проекта.

То, что идея в техническом отношении была неподъемной, выяснилось спустя девять лет. Хотя фрагмент машины удалось-таки построить, и тот заработал. И даже с большей точностью, чем планировал изобретатель. Позже, между 1847 и 1849 годами, Бэббидж создал улучшенную модель (Differential Engine No.2), но потом забросил и ее, увлекшись новым проектом – универсальной «аналитической машины», работающей (внимание!) под управлением внешней программы.

«Дифференциальная» (или «разностная» – difference engine) машинаВ машине были центральный процессор (или арифметическое устройство – «мельница» в терминологии Бэббиджа), управляющий барабан («контрольный вал»), устройство ввода-вывода программ («инструкций») с помощью перфорированных карт, регистры памяти, объединенные в один блок («склад») и позволявшие сохранять промежуточный результат вычисления, счетчик числа итераций, печатающее устройство, роль которого выполнял печатный пресс… Регистровая память была способна хранить от ста десятичных чисел по 40 знаков каждое и теоретически могла быть расширена до тысячи 50-разрядных чисел. Для сравнения: ЗУ первого электронного компьютера ENIAC, построенного в 1947 году, содержало всего 20 десятиразрядных чисел.

Единственное, чего не хватало в этом чуде технической мысли, чтобы с полным правом именоваться «первым компьютером в истории», так это принципа хранения команд (stored-program) в том же ОЗУ, где содержатся исходные данные. И, конечно, отсутствовала электроника. Свой агрегат, состоявший из тысяч механических зубчатых колес и занимавший целую комнату, автор предполагал приводить в действие единственной известной к тому времени силой – паром.

…В 1991 году, к двухсотлетию со дня рождения Бэббиджа, энтузиасты из лондонского Музея науки воссоздали по его чертежам «дифференциальную машину №2» весом более двух с половиной тонн, а спустя девять лет и печатающее устройство к ней, само весившее три тонны. Оба агрегата превосходно работали – в более чем полуторавековых расчетах были найдены лишь две конструктивные ошибки.

Владимир Гаков


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru