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

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

Электронный документооборот  

5 способов повысить безопасность электронной подписи

Область применения технологий электронной подписи с каждым годом расширяется. Все больше задач

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

Рынок труда  

Системные администраторы по-прежнему востребованы и незаменимы

Системные администраторы, практически, есть везде. Порой их не видно и не слышно,

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

Учебные центры  

Карьерные мечты нужно воплощать! А мы поможем

Школа Bell Integrator открывает свои двери для всех, кто хочет освоить перспективную

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

Гость номера  

Дмитрий Галов: «Нельзя сказать, что люди становятся доверчивее, скорее эволюционирует ландшафт киберугроз»

Использование мобильных устройств растет. А вместе с ними быстро растет количество мобильных

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

Прошу слова  

Твердая рука в бархатной перчатке: принципы soft skills

Лауреат Нобелевской премии, специалист по рынку труда, профессор Лондонской школы экономики Кристофер

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

1001 и 1 книга  
19.03.2018г.
Просмотров: 9883
Комментарии: 0
Потоковая обработка данных

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

19.03.2018г.
Просмотров: 8096
Комментарии: 0
Релевантный поиск с использованием Elasticsearch и Solr

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

19.03.2018г.
Просмотров: 8197
Комментарии: 0
Конкурентное программирование на SCALA

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

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

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

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

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

Друзья сайта  

 Семьдесят лет компьютерной эры. Первая декада: 1946 – 1956

Архив номеров / 2016 / Выпуск №5 (162) / Семьдесят лет компьютерной эры. Первая декада: 1946 – 1956

Рубрика: Карьера/Образование /  Хроники ИТ

Владимир Гаков ВЛАДИМИР ГАКОВ, писатель, специалист по научной фантастике, журналист, лектор. Окончил физфак МГУ. Работал в НИИ. С 1984 г. на творческой работе. В 1990-1991 гг. – Associate Professor, Central Michigan University. С 2003 г. читает курс по истории бизнеса в Институте бизнеса и делового администрирования (ИБДА) Российской академии народного хозяйства и государственной службы (РАНХиГС). Автор 8 книг и более 2000 публикаций

Семьдесят лет компьютерной эры
Первая декада: 1946 – 1956

Продолжаем публикацию хроник возникновения, становления и развития информационных технологий*

Режим реального времени

Это десятилетие прошлого века вместило в себя столько событий в интересующей нас области, сколько не приходилось на предыдущие четыре вместе взятые. Но прежде несколько слов о том, что произошло незадолго до описываемого периода – в конце 1930-х и в первой половине 1940-х. Как, надеюсь, стало уже привычным для читателей – а именно в двух режимах, «реального времени» и «виртуальном».

Если в двух словах, то происходила «гонка за приоритет». За право быть названным «отцом современного компьютера» – притом что соискатели (с некоторыми читатели «СА» уже успели познакомиться подробнее в соответствующих статьях, опубликованных за последние годы) в большинстве случаев понятия не имели об успехах коллег. Время было такое – предвоенное и военное.

Немцы не без оснований считают пионером «своего» – инженера Конрада Цузе. В 1937 году он, еще студент последнего курса Берлинского политехнического института, незнакомый ни с проектом «дифференциальной машины» Бэббиджа, ни с работами Джона Буля, на квартире родителей построил первую полностью программируемую механическую цифровую машину – Z1. Она действовала на основе двоичного кода, содержала блок памяти, а программа вводилась с перфоленты на барабане... В том же году Цузе приступил кпостройке модели Z2 (закончил он ее спустя два года), которую многие считают первым в мире электромеханическим компьютером. Далее последовали первая в мире релейная ЭВМ с программным управлением – Z3 (закончена в 1941-м) и Z4 – единственная из машин Цузе, уцелевшая после бомбежек Берлина авиацией союзников в последние месяцы войны. Аеще немецкий инженер в 1943-м создал первую цифровую специализированную управляющую вычислительную машину – S2.

За конкурентами на другом берегу Атлантики дело не стало. За год до создания модели Z1 Джордж Стибитц из Bell Telephone Laboratories построил первую электромеханическую схему – «двоичный сумматор». А в 1940-м продемонстрировал новую машину – Complex Number Calculator, также претендующую на право называться первым цифровым компьютером.

И только много десятилетий спустя обнаружился еще один американский «отец компьютера» – болгарин по происхождению Джон Винсент Атанасов, преподававший физику иматематику в Университете штата Айова. Не зная о работах Цузе, Атанасов независимо совершил революционный переход к двоичной системе и вместе со студентом-выпускником Клиффордом Берри в 1939 году построил прототип электронного цифрового компьютера ABC (Atanasoff Berry Computer). И к 1942 году закончил работу над «апгрейдом» – машиной, способной решать системы линейных уравнений. Правда, эта счетная машина не была программируемой, и в ней отсутствовало CPU.

Изобретением Атанасова никто тогда не заинтересовался, и о нем вскоре забыли. Удивительно другое – об ABC ни словом не обмолвился и Джон Мокли (или Маучли), долгое время считавшийся (вместе с Преспером Эккертом) создателем первого компьютера ENIAC, с которого мы и ведем нашу летопись! А ведь именно встреча с Атанасовым и осмотр егомашины в действии натолкнули Мокли на ряд принципиальных технических идей, каковые были использованы в его машине...

В 1938 году два американца, прославивших свои фамилии, – Уильям Хьюлетт и Дэвид Паккард, создали первый тоновый генератор. А затем и фирму с уставным капиталом $538 дляпроизводства электронного оборудования, название которой, полагаю, озвучивать нет нужды. В том же 1938-м был открыт принцип электрохимического копирования – ксерография. Годом позже с помощью антенны, установленной на верхушке нью-йоркского небоскреба Empire State Building, была проведена первая публичная телепередача. А в последний год декады, 1940-й, состоялась демонстрация цветной телевизионной системы американца Питера Голдмарка. В том же году эксперименты по дистанционному управлению, проведенные сотрудниками Bell Telephone Laboratories, привели к созданию первого терминала.

От практиков не отставали и теоретики. В 1936 году английский математик Алан Тьюринг, работавший в ту пору в Принстонском университете, ввел понятие абстрактного эквивалента алгоритма, или вычислимой функции, позже получившее название «машины Тьюринга». А когда началась война, Тьюринга привлекли к самой что ни на естьприкладной деятельности – к расшифровке немецких секретных кодов, передаваемых по радио капитанам субмарин (операция Enigma). Взломать коды удалось с помощью компьютера Colossus, созданного в Манчестерском университете под руководством Тьюринга. В 1944 году появился Colossus Mark II, который использовался при подготовке высадки союзников в Нормандии... Наконец, в 1947-м Тьюринг уже опубликовал первую из серии статей об «искусственном интеллекте».

Переход в виртуальный режим

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

Тем не менее знаменитый цикл Айзека Азимова, завершившийся изданием книги «Я, робот» (1950), как и драматичный рассказ Лестера Дель Рея «Руки твои» (1945) – об Адаме иЕве из «ветхого завета» роботов! – много нового сказали о психологии, моделях поведения созданных в лабораториях «железяк», однако, явно обладавших искусственным интеллектом! То есть как раз о том, о чем размышляли в своих статьях Тьюринг, Эшби, Винер и другие «отцы» кибернетики. По крайней мере своеобразная этическая доктрина Азимова – Три Закона Роботехники – вполне применима к любым формам «нечеловеческого» интеллекта.

Зато в рассказе Мюррея Лейнстера «Логик по имени Джо» (1946) главный «герой» – это самый настоящий компьютер! Железный ящик с вращающимися бобинами перфолент имигающими лампочками на панелях, как и положено уважающему себя оракулу, рассказывает людям все, что им хочется услышать. Даже если это неправда... Остается только гадать, откуда писатель узнал о внешнем облике машин, которые тогда мог наблюдать воочию лишь весьма узкий круг специалистов с высшей формой допуска к военным секретам...

Также ясно «зрил в будущее» и Артур Кларк, не только предсказавший в статье «Внеземные коммуникации» (1945) геостационарные орбитальные спутники связи, но и отчетливо увидевший, сколь радикально новые коммуникации изменят нашу жизнь. Писатель потом неоднократно пенял себе, что не сообразил вовремя запатентовать идею: не пришлось бы всю жизнь зарабатывать научной фантастикой! Хотя с ним мог бы поспорить за приоритет и американец Джордж Смит, также описавший в рассказе «QRM-Межпланетная» (1942) орбитальные спутники связи. А в повести Роберта Хайнлайна «Уолдо» (1942) задолго до того, как к этой же идее пришли ученые и конструкторы, описаны дистанционно управляемые электромеханические манипуляторы.

Под конец десятилетия увидело свет еще одно произведение научной фантастики – одно, но какое! Автор его в отличие от энтузиастов-инженеров задумался о неприятных и даже опасных возможных социальных последствиях, которые несут человечеству новые информационные технологии. Этим автором был английский писатель Джордж Оруэлл, предвосхитивший в своей знаменитой антиутопии «1984» (1949) многие «прелести» тоталитаризма. И среди прочих – всевидящее око Большого Брата: телескрин...

Режим реального времени

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

В 1942 году Ванневар Буш в MIT модифицировал свой «дифференциальный анализатор» (новая модель весила 200 тонн), а Атанасов и Берри в Университете штата Айова завершили постройку своей машины ABC. Но то были еще робкие попытки одиночек, вызывавшие скепсис даже у тех, кому, как говорится, на роду было написано смотреть вперед. Напомню, что вошедшую в анналы прогнозов – точнее, «антипрогнозов» – фразу: «Я думаю, мировой рынок компьютеров вряд ли превысит пять штук», – произнес в 1943 году не кто-нибудь, а тогдашний глава IBM Томас Уотсон-старший!

Ждать, когда он пожалеет о сказанном, пришлось недолго. И года не прошло, как коллега Уотсона – Говард Эйкен, так же не ведая об изобретении Атанасова и Берри, построил вГарвардском университете (совместно с той же IBM) первый компьютер широкого профиля – Marc 1 (IBM ASCC). Первые программы для этой машины написала Грейс Марри Хоппер, впоследствии одна из самых ярких звезд Компьютерной эры. Хотя самый первый алгоритмический язык программирования – Plancalcul – создал, по-видимому, все тот же Цузе в 1945-1946 годах.

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

В ином направлении двигалась мысль других первопроходцев. Английский математик Джон фон Нейман в 1945 году разработал первую машину, которая могла сохранять программы и базы данных в памяти, – EDVAC (Electronic Discrete Variable Computer). Годом позже Джон Тьюки впервые использовал термин «бит», а еще через год англичанин Росс Эшби ввел термин «самоорганизующаяся система».

Переход в виртуальный режим

Первое послевоенное десятилетие не случайно было названо критиками Золотым веком англо-американской science fiction: произведения этого жанра, новый взлет которому дало вхождение человечества в три эры сразу – Космическую, Атомную и Компьютерную, полились бурным потоком.

В интересующей нас теме тон по-прежнему задавали не компьютеры, а роботы. Они все так же вступают в конфликт с человеком (мучимые извечным «франкенштейновым» комплексом по отношению к Cоздателю) в рассказе «Контур сострадания» (1955) Джона Уиндэма, служат «карательными органами» в тоталитарном обществе – Страж-Птица изодноименного рассказа Роберта Шекли (1952) и Стальной Пес из романа Рэя Брэдбери «451 по Фаренгейту» (1953). Есть и более мирные профессии для «стальных братьев наших меньших»: боксеры (рассказ Ричарда Мейтсона «Стальной человек», 1956), торговцы (рассказ Фрица Лейбера «Дрянной день для торговли», 1953), актеры (повесть Уолтера Миллера «Рабочий сцены», 1955).

И у этих механических созданий – те же проблемы, что и у их творцов. «Свободный» робот не может получить ни работы, ни кредита (рассказ Дэниэла Киза «Роботов просим необращаться», 1952), в отношении роботов проводится политика апартеида (рассказ Альфреда Коппела «Только для белковых», 1953). А в повести Шекли «Билет на планету Транай» (1955) домашние роботы намеренно выпускаются с дефектами, чтобы люди могли выместить на них злость и ощутить собственное превосходство.

Режим реального времени

Западные ученые, разумеется, не знали, что и их коллеги за «железным занавесом» тоже не сидели сложа руки. Хотя о первых успехах советских электронщиков понятия не имели исоотечественники: вычислительную технику строили «втихаря», в обстановке строжайшей секретности, а вслух со всех трибун громили «буржуазную лженауку» кибернетику...

Под руководством Сергея Лебедева строили универсальную ЭВМ с хранимой программой – МЭСМ
Под руководством Сергея Лебедева строили универсальную ЭВМ с хранимой программой – МЭСМ

Начало Компьютерной эры в СССР относится к первым послевоенным годам. В 1947 году под руководством Сергея Лебедева начали строить универсальную ЭВМ с хранимой программой – МЭСМ (Малая электронная счетная машина). Спустя год в Москве был создан Институт точной механики и вычислительной техники (ИТМиВТ) АН СССР, первым директором которого стал Николай Бруевич. В том же году вышло Постановление Совмина о создании специального конструкторского бюро СКБ-245 при московском заводе САМ. Задача перед новым «почтовым ящиком» ставилась предельно конкретная: строительство вычислительной техники для нужд обороны. Именно из цехов и лабораторий СКБ-245вышли первые советские серийные ламповые машины «Стрела», «Полет» и «Оператор», а также первые электронные – М-20, «Урал-1», «Погода», «Кристалл», М-205 и М-206. И в1950 году в Энергетическом институте АН СССР под руководством Исаака Брука начались работы по созданию первой отечественной ЭВМ – М-1.

Для решения всех этих задач требовались кадры. На первых порах главной кузницей их стало отделение прикладной математики МИАН (создано в 1953 году, позднее выделилось водноименный НИИ, который возглавил Мстислав Келдыш, впоследствии – президент Академии наук). В 1955 году был создан Вычислительный центр АН, чуть позже аналогичные центры открылись в Киеве и Ереване.

Переход в виртуальный режим

Что касается собственно кибернетики, то чаще всего в фантастике первой половины 1950-х попадаются на глаза описания (или просто упоминания мельком) бортовых ЭВМ космических кораблей. Иногда, впрочем, в роли компьютеров выступают какие-то маловразумительные «управляющие полетом звездолета роботы», а курс порой прокладывался спомощью... логарифмической линейки, после чего расчеты на бумаге отдаются на проверку бортовой ЭВМ! Примеры можно выписывать до бесконечности: повесть «Поколение, достигшее цели» (1953) Клиффорда Саймака, романы «Пески Марса» (1951) Кларка, «Астронавты» (1951) и «Магелланово облако» (1955) Станислава Лема, трилогия Георгия Мартынова «Звездоплаватели» (1954-1959). Правда, в дилогии последнего, «Каллисто» (1957) и «Каллистяне» (1960), инопланетная цивилизация уже активно использует «вычислительные машины» в управлении «народным хозяйством».

Кроме того, суперкомпьютеры начинают и выигрывают (или проигрывают – другому «лому», то есть еще более мощной ЭВМ!) войны, как это описал Шекли в рассказе «Детский мат» (1953), распутывают преступления (рассказ Фрэнка Райли «Кибер-Холмс», 1955). В худшем варианте – его описал Курт Воннегут в романе «Механическое пианино» (1952) – человечество добровольно перекладывает на плечи машины все свои проблемы, включая управленческие и экономические. А Лем в рассказе «ЭДИП» (1954) предупреждает насчет возможности создания в будущем кибернетического Большого Брата, который через сети (Лем есть Лем – 1954 год!) сможет узнавать мысли и настроения граждан и «стучать» куда надо на неблагонадежных!

Режим реального времени

Буквально каждый год первого десятилетия Компьютерной эры приносил прорыв за прорывом.

1947 год. В США основана научно-образовательная Ассоциация по вычислительной технике (ACM – Association for Computing Machinery). Сотрудники Bell Telephone Laboratories Уильям Шокли, Уолтер Браттейн и Джон Бардин продемонстрировали свое изобретение, обеспечившее вычислительной технике решающий толчок вперед: точечный транзисторный усилитель (в следующем году вся троица приобрела патент на его изобретение). И англичанин Рог Мурз создал первый радиомикрофон.

Сотрудники Bell Telephone Laboratories Джон Бардин, Уильям Шокли и Уолтер Браттейн
Сотрудники Bell Telephone Laboratories Джон Бардин, Уильям Шокли и Уолтер Браттейн

1948 год. Том Килберн и Фредди Уильямс в Манчестере запустили первую программу на компьютере «Малыш» (Baby). Их коллега Морис Уилкс построил в Кембридже EDSAC (Electronic Delay Storage Automatic Calculator) вычислительную машину, почти вшестеро более производительную, чем все предшественницы.

1949 год. Джей Форрестер впервые использовал магнитные железные сердечники в качестве основной памяти. (Патент был получен только в середине 1950-х, сама же магнитная пленка создана в США в 1942-м.) А создатель теории информации Клод Шеннон из MIT построил первую в мире машину для игры в шахматы!

И, наконец, в последний год декады компьютер SEAC (Standards Eastern Automatic Computer) купило для своих нужд Американское национальное бюро стандартов. В том же году вСША начались разработки одного из первых «военных» компьютеров – SAGE (Semi Automatic Ground Environment), предназначенного для сбора и обработки информации срадарных станций.

За первое десятилетие Компьютерной эры возникли многие компании, чьи имена сегодня у всех на слуху, в частности Wang Laboratories (1951; в том же году созданная ранее Coronado Corporation стала называться Texas Instruments Incorporated) и Commodore (1954). В 1955-м слияние Remington-Rand и Sperry Gyroscope привело к образованию Sperry-Rand, а еще через два года от нее отпочковалась Control Data Corporation.

Почти ежегодно обновлялся парк действующих машин. Начало положил запущенный в 1951 году первый коммерческий компьютер – английский MARK 1 (чтобы не спутали самериканским «гарвардским» тезкой, британскую машину как только ни называли: Manchester Mark II, MUDC, MUEDC, даже MADAM!). В том же году Мокли и Эккерт, продав свою компанию фирме Remington (ныне Unisys), завершили постройку первого американского коммерческого компьютера – UNIVAC. «Новичка» сразу же проверили: во время президентской кампании 1952 года, спустя всего час после закрытия избирательных участков UNIVAC точно предсказал, с каким процентом Эйзенхауэр сокрушит своего конкурента! В том же 1951-м Джей Форрестер и Кен Олсен в MIT построили первый компьютер, работавший в режиме реального времени, – Whirlwind («Вихрь»). Годом позже появился EDVAC, еще через год – первый (если не считать модель SSEC) компьютер фирмы IBM с системой хранения команд: модель 701.

Параллельно стремительно развертывалась «кремниевая революция». В 1954 году Texas Instruments объявила о начале коммерческого производства кремниевых транзисторов, годом позже один из «отцов» полупроводников, Уильям Шокли, основал компанию Shockley Semiconductor. А путь от первых экспериментальных моделей ЭВМ на транзисторах дополностью транзисторного суперкомпьютера CDC 1604, построенного Сеймуром Крэем для Control Data Corporation, занял всего два года, с 1956-го по 1958-й!

Переход в виртуальный режим

Любопытно, что уже в начале 1950-х фантасты задумались и над такими «фантазиями», как суперкомпьютеры. В трилогии «Основание» (1951-1954) Азимова ученые могут просчитывать даже ход истории – разумеется, с помощью ЭВМ. А в серии азимовских же рассказов о гигантском компьютере Мультиваке – «Выборы» (1955), «Последний вопрос» (1956), «Все грехи мира» (1958) – электронный «герой» не только «обеспечивает» выборы (для этого машине хватает мнения лишь одного среднестатистического избирателя!), нои... останавливает рост энтропии во Вселенной! Наконец, в рассказе «Чувство силы» (1958) обленившееся человечество вынуждено заново вспомнить арифметику, чтобы установить контакт со своими электронными благодетелями...

Суперкомпьютер обнаруживает истинное имя Всевышнего в парадоксальной новелле Кларка «Девять миллиардов имен Бога» (1953). А на вопрос ученых: «Есть ли Бог?» – другая машина отвечает: «Теперь – есть» (рассказ Фредерика Брауна «Ответ», 1954). И уж совсем грустную историю – будущее, в котором неразумное человечество уничтожило себя, асозданная им «умная» техника продолжает функционировать по инерции, – рисуют уже упомянутые Миллер и Брэдбери в рассказах «Тупой официант» (1952) и «Будет ласковый дождь» (1950) соответственно.

Впрочем, не все были настроены столь мрачно. Например, в рассказе Фрица Лейбера «Бедный супермен» (1951) за суперкомпьютер, к которому почтительно обращаются экономисты, ученые, правительство и военные, все ответы пишет спрятанный в недрах машины мужичок, употевший от натуги и охлаждающий себя пивком!

Обозначились и первые серьезные подходы к теме, которая десятилетиями позже станет одной из магистральных: чудеса и опасности виртуальной реальности. Это и «говорящие стены» (нечто вроде «чата» и социальных сетей!) в романе Брэдбери «451 по Фаренгейту», и своего рода «виртуальная порнография» в рассказе Кларка «В ожидании патента» (1954). Потрясающий философский образ «почти живой» электронной спутницы космических странников (она моделирует «новые реальности», опекает, утешает, ведет философские диалоги) в фантастической поэме «Аниара» (1956) шведского классика, нобелевского лауреата Харри Мартинсона. Короче, литературная фантастика приняла вызов ученых.

Режим реального времени

В первой половине 1950-х увидела свет компьютерная периферия. В 1952 году появились накопитель на магнитной ленте и первый высокоскоростной принтер, разработанный вRemington-Rand для UNIVAC. Кроме того, в 1954 году под руководством Джина Амдала в IBM создали первую операционную систему для первой машины с плавающей арифметикой. И спустя два года – первый жесткий диск RAMAC 305 с памятью 5 Mб.

Семимильными шагами шло и развитие «софта». Уже в 1952 году упоминавшаяся ранее Грейс Марри Хоппер создала язык Assembly и в том же году разработала современную концепцию компилятора. И двумя годами позже Джон Бэкус из IBM начал работу над языком FORTRAN, последняя модификация которого увидела свет в 1995-м!

И еще в 1955 году родились два мальчика, имена которых говорят сами за себя: Стив Джобс и Билл Гейтс.

На дворе стоял «полдень» ХХ века. В 1950 году население Земли составило чуть более 2,5 миллиарда человек. А совокупный «компьютерный парк» насчитывал лишь несколько десятков машин – включая экспериментальные модели... Но лиха беда начало! eof

* Продолжение. Начало – см. «СА», №1-2, №3, №4, 2016. Продолжение следует


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

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

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

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

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