Изменения

Строка 16: Строка 16:     
== Разделение задач в ранних советских ВЦ ==
 
== Разделение задач в ранних советских ВЦ ==
 +
[[Файл:ВЦ.png|thumb|Фото ВЦ из статьи «[http://yubik.net.ru/publ/59-1-0-6209 Воспоминания машиниста ЭВМ К 50-летию Вычислительного центра НИИ-4]»]]
 
Из мемуаров «[http://yubik.net.ru/publ/59-1-0-6209 Воспоминания машиниста ЭВМ К 50-летию Вычислительного центра НИИ-4]» (автор говорит о 1959 годе): "Говоря о работе ВЦ, особенно о начальном этапе, надо отметить, что в то время существовало чёткое разделение на: а) постановщиков задач, б) программистов, в) машинистов.
 
Из мемуаров «[http://yubik.net.ru/publ/59-1-0-6209 Воспоминания машиниста ЭВМ К 50-летию Вычислительного центра НИИ-4]» (автор говорит о 1959 годе): "Говоря о работе ВЦ, особенно о начальном этапе, надо отметить, что в то время существовало чёткое разделение на: а) постановщиков задач, б) программистов, в) машинистов.
   Строка 22: Строка 23:  
Программисты, хорошо изучив на курсах подготовки язык команд конкретной ЭВМ, писали программы вычислений для формул, подготовленных постановщиками, и сами проводили вычисления, приходя для этого в машинный зал. В процессе программирования они сами вручную (с помощью команд ЭВМ) распределяли память, управляли работой периферии (тогда - внешних устройств). Никаких операционных систем, вроде сегодняшней Windows, не было вообще, понятия такого - Software - просто не существовало. Машина передавалась на отведённый графиком отрезок времени для работы программисту голой (!), как теперь сказали бы, только Hardware в чистом виде, далее - всё сам. При отладке программ часто присутствовал и постановщик, как без него?
 
Программисты, хорошо изучив на курсах подготовки язык команд конкретной ЭВМ, писали программы вычислений для формул, подготовленных постановщиками, и сами проводили вычисления, приходя для этого в машинный зал. В процессе программирования они сами вручную (с помощью команд ЭВМ) распределяли память, управляли работой периферии (тогда - внешних устройств). Никаких операционных систем, вроде сегодняшней Windows, не было вообще, понятия такого - Software - просто не существовало. Машина передавалась на отведённый графиком отрезок времени для работы программисту голой (!), как теперь сказали бы, только Hardware в чистом виде, далее - всё сам. При отладке программ часто присутствовал и постановщик, как без него?
   −
Машинисты (по терминологии ИТМ и ВТ – "машинники", термин явно перекликался с мошенниками…), к славному племени которых имел честь принадлежать и я, практически непрерывно поддерживали ЭВМ в работоспособном состоянии, из которого они так и норовили выскочить. Виной тому было много причин: слабая по надёжности элементная база – радиолампы бытового назначения, некачественное электропитание, ручной монтаж навесных элементов - резисторов, полупроводниковых диодов, конденсаторов, огромное количество контактов и т.д. Машинистам приходилось работать посменно, так как машины работали круглосуточно и редкая смена обходилась без того, чтобы твоя машина всю смену проработала как часы, один, два, три выхода из строя – обычное дело, типичная смена. Хорошо, если неисправность случалась из типовых, часто происходящих и хорошо знакомых, её быстро, за считанные минуты, выявляли и устраняли, а если выпадала редкая и непонятная ситуация, которую надо вылавливать, требовалось порой несколько часов, а то и смен, пока найдёшь. Особенно неприятны были сбои, это такие самоустраняющиеся временные отказы. Чтобы найти причину сбоев, их надо было провоцировать и лишь потом искать причину. Провокации обычно сводились к отклонению напряжений питания или тактовой частоты. Устранить-то дело нехитрое – неисправный блок изъять, новый такой же вставить, но найти ГДЕ и ЧТО менять - серьёзнейшая проблема, успех и продолжительность поиска в которой очень зависели от квалификации обслуживающего персонала – машинистов. У них (у нас) основным рабочим инструментом был импульсный осциллограф ИО-4, вроде отвёртки у слесаря".  
+
Машинисты (по терминологии ИТМ и ВТ – "машинники", термин явно перекликался с мошенниками…), к славному племени которых имел честь принадлежать и я, практически непрерывно поддерживали ЭВМ в работоспособном состоянии, из которого они так и норовили выскочить. Виной тому было много причин: слабая по надёжности элементная база – радиолампы бытового назначения, некачественное электропитание, ручной монтаж навесных элементов - резисторов, полупроводниковых диодов, конденсаторов, огромное количество контактов и т.д. Машинистам приходилось работать посменно, так как машины работали круглосуточно и редкая смена обходилась без того, чтобы твоя машина всю смену проработала как часы, один, два, три выхода из строя – обычное дело, типичная смена. Хорошо, если неисправность случалась из типовых, часто происходящих и хорошо знакомых, её быстро, за считанные минуты, выявляли и устраняли, а если выпадала редкая и непонятная ситуация, которую надо вылавливать, требовалось порой несколько часов, а то и смен, пока найдёшь. Особенно неприятны были сбои, это такие самоустраняющиеся временные отказы. Чтобы найти причину сбоев, их надо было провоцировать и лишь потом искать причину. Провокации обычно сводились к отклонению напряжений питания или тактовой частоты. Устранить-то дело нехитрое – неисправный блок изъять, новый такой же вставить, но найти ГДЕ и ЧТО менять - серьёзнейшая проблема, успех и продолжительность поиска в которой очень зависели от квалификации обслуживающего персонала – машинистов. У них (у нас) основным рабочим инструментом был импульсный осциллограф ИО-4, вроде отвёртки у слесаря".
    
== Ссылки ==
 
== Ссылки ==
autopatrolled, importer, patroller
5849

правок