Jump to content

Ричард Милтон Блох

Ричард Милтон Блох (1921–2000) был американским программистом-новатором. Блох, Грейс Хоппер и Роберт Кэмпбелл были первыми программистами Гарвардского электромеханического компьютера Mark I , который, когда он начал работать в 1944 году, стал первым американским программируемым компьютером. [1]

Ранний период жизни

[ редактировать ]

Блох родился в Рочестере, штат Нью-Йорк , 18 июня 1921 года и вырос там, окончив среднюю школу Бенджамина Франклина. Затем он поступил на стипендию в Гарвардский университет по специальности математика, который окончил в 1943 году. Затем он сразу же присоединился к военно-морскому флоту, когда шла Вторая мировая война, и был направлен в Военно-морской научно-исследовательский институт . Там он был нанят Говардом Эйкеном для работы над проектом Mark I и в марте 1944 года переехал в Гарвард. [2] [3]

Марк, я работаю

[ редактировать ]
Марк I (подробно)

Гарвардский Mark I вступил в строй в 1944 году и использовался для военных работ, включая расчеты баллистических таблиц , таблиц Бесселя для электроники и других приложений, а также расчеты, используемые Манхэттенским проектом для разработки атомной бомбы. [4]

Компиляторы и даже ассемблеры еще не были изобретены, поэтому все программирование выполнялось в машинном коде, записанном на бумажную ленту . Грейс Хоппер называла Блоха компьютерным Моцартом из-за его способности писать программу чернилами и запускать ее с первого раза. Роберт Кэмпбелл назвал Блоха главной движущей силой ввода Mark I в продуктивную эксплуатацию. [4] [5]

Блох и Кэмпбелл вели блокноты, в которых записывали фрагменты кода, которые были проверены и признаны правильными. Например, одна из процедур Блоха вычисляла синусы для положительных углов менее π/4 до 10 цифр. Грейс Хоппер просто скопировала процедуру Блоха в свою собственную программу, когда это было необходимо, вместо того, чтобы использовать (медленный) синусоидальный модуль, встроенный в машину. Это был первый шаг к созданию подпрограмм . [5] [1] Позже эти подпрограммы были сохранены на отдельных рулонах бумажной ленты, хотя переход на одну из этих отдельных бумажных лент и возврат к основной программе выполнялся операторами вручную. [3]

Роберт Блох, Роберт Кэмпбелл и, что наиболее известно, Грейс Хоппер разработали некоторые из самых ранних примеров подпрограмм, методов ветвления, сжатия кода и процедур отладки во время учебы в Гарварде.

- Майкл Д. Смит, Гарвардская газета [1]

Более поздняя карьера

[ редактировать ]

Блох покинул Гарвард в 1947 году. Затем он работал в компании Raytheon над разработкой RAYDAC , затем стал генеральным менеджером компьютерного подразделения Raytheon, а затем вице-президентом по техническим операциям в Honeywell , вице-президентом по корпоративному развитию в Auerbach Corporation, вице-президентом Подразделение передовых систем General Electric , а также председатель и исполнительный директор Корпорации искусственного интеллекта и Научной корпорации Meiko . [2] [3]

Блох умер от рака 22 мая 2000 года. [2]

  1. ^ Перейти обратно: а б с Майкл Д. Смит (12 октября 2011 г.). «Первый программируемый компьютер» . Гарвардская газета . Проверено 22 января 2020 г.
  2. ^ Перейти обратно: а б с Уильям Х. Хонан (29 мая 2000 г.). «Ричард Блох, 78 лет, пионер цифровых компьютеров [некролог]» . Нью-Йорк Таймс . Проверено 21 января 2020 г.
  3. ^ Перейти обратно: а б с Уильям Эспри (1984). «Интервью с Ричардом Блохом» (PDF) . Институт Чарльза Бэббиджа, Центр истории обработки информации, Университет Миннесоты . Проверено 21 января 2020 г.
  4. ^ Перейти обратно: а б Уильямс, Кэтлин Брум (2013). Грейс Хоппер: Адмирал Киберморя . Издательство Военно-морского института. п. 44. ИСБН  978-1591149781 .
  5. ^ Перейти обратно: а б «Компьютеры MARK Говарда Эйкена» . История компьютеров . Проверено 21 января 2020 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f0733ad52dfb3405e51dcd82843978bb__1632745980
URL1:https://arc.ask3.ru/arc/aa/f0/bb/f0733ad52dfb3405e51dcd82843978bb.html
Заголовок, (Title) документа по адресу, URL1:
Richard Milton Bloch - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)