Особенности применения ЭВМ БЭСМ-6 в Узбекской ССР
Гуляев А.В., Ильин А.П.
Аннотация
Создание ЭВМ БЭСМ-6 академиком С.А. Лебедевым явилось новой вехой в развитии отечественной вычислительной техники и послужило дополнительным толчком для внедрения информационных технологий в различные сферы народного хозяйства СССР, в том числе и те, где их применение до этого было нецелесообразно, главным образом, по причине ограниченных характеристик аппаратного обеспечения ЭВМ.
БЭСМ-6 устанавливалась не только в центральных научно-исследовательских или научно‑производственных учреждениях СССР, но и активно использовалась в соответствующих учреждениях союзных республик, где создавались мощные вычислительные центры, способные решать целый комплекс задач как местного, так и общесоюзного значения.
В данной статье анализируются организационные и технические особенности применения ЭВМ БЭСМ-6 в Узбекской ССР, а также кратко описываются результаты её применения в различных отраслях народного хозяйства республики.
Ключевые слова: БЭСМ-6, ЭВМ, СССР, Узбекистан, АСУ, многомашинный комплекс.
Вопросы, связанные с использованием ЭВМ БЭСМ-6 и совместимых с ней ЭВМ, были частично раскрыты в соответствующей литературе, посвящённой истории вычислительной техники в СССР[1], [2] или в автобиографических работах, посвящённых выдающимся отечественным деятелям в данной сфере[3], [4]
При этом аспекты использования БЭСМ-6 в союзных республиках СССР, а также странах СЭВ, на сегодняшний день не раскрыты в достаточной степени, несмотря на то, что в некоторых из них на основе упомянутой ЭВМ были созданы сложные многомашинные комплексы, решавшие как республиканские, так и общесоюзные задачи, а самое главное, подготовлены высококвалифицированные кадры, способные эксплуатировать и усовершенствовать, имевшееся в их распоряжении аппаратное и программное обеспечение. Указанные факты обосновывают актуальность данного исследования.
Настоящая статья ставит перед собой следующие цели:
-
Дать общую характеристику учреждений-эксплуатантов ЭВМ БЭСМ-6;
-
Проанализировать особенности аппаратного и программного обеспечения для указанной ЭВМ, применяемой в учреждениях УзССР;
-
Дать обобщенную характеристику круга прикладных задач, решавшихся с помощью данной ЭВМ в УзССР с приведением ряда конкретных примеров.
Временные рамки настоящего исследования ограничены 1970—1990 гг., т. е. временем активной эксплуатации ЭВМ БЭСМ-6.
Как справедливо отметили в своей статье ветераны ИТМ и ВТ имени С.А. Лебедева: «Машина БЭСМ-6 впитала в себя все лучшее из предыдущих разработок С.А. Лебедева и его команды», поэтому многие организации стремились получить данную ЭВМ в своё распоряжение [5].
Эксплуатация ЭВМ БЭСМ-6 в УзССР осуществлялась в рамках «Института кибернетики ВЦ АН Узбекистана во главе В.К. Кабуловым, преобразованным в 1978 г. в Узбекское научно-производственное объединение «Кибернетика» АН Узбекистана (далее – УзНПО), в которое наряду с базовым Институтом кибернетики с ВЦ вошли созданные им два специализированных проектно-конструкторских бюро АСУ и РАСУ, НПК «Алгоритм» и «Опытно-экспериментальный завод»[6].
Как отмечает ученик В.К. Кабулова Н.С. Зиядуллаев, «это было единственное в системе Академии наук учреждение, где взаимодействовали научно-исследовательские лаборатории, проектно-конструкторские и производственные подразделения» [7] Всего на 1983 г. в структуре УзНПО имелось 9 подразделений[8].
На 1987 г. в распоряжении УзНПО имелось в распоряжение около четырех ЭВМ БЭСМ-6, действовавших в составе ряда разнородных многомашинных вычислительных комплексов (далее – МВК), включавших ЭВМ М-220А, М-400, СМ-4 а также многопроцессорную вычислительную систему[9]. В одной из своих статей В.К. Кабулов указал, что первая БЭСМ-6 была установлена в УзНПО в 1971 г.[10]
Вышеперечисленные МВК могли быть изготовлены по заказу сторонних организаций, но, вероятнее всего, эксплуатировались в подразделениях самого УзНПО. МВК БЭСМ-6 — М-220А был предназначен для разработки систем автоматизированного проектирования[11], МВК БЭСМ-6 — М-400 – для обработки агробиологических сигналов и управлением экспериментами в области биологии растений[12].
Такие комплексы не были редкостью и эксплуатировались в различных учреждениях СССР ещё с середины 1970-х гг.[13] с целью расширения круга задач, решаемых на БЭСМ-6, количества одновременно работающих на ней абонентов.
Отдельно следует отметить вычислительный комплекс, состоящий из двух ЭВМ БЭСМ-6 с подключённым к ним через связной процессор (ЭВМ СМ-4) многопроцессорной вычислительной системой (далее – МВС) неуказанной модели, вероятно, собственной разработки.
Данный комплекс был создан для обслуживания системы с большим количеством терминальных абонентов, в том числе и значительно удалённых от машины, связь с которыми осуществлялась при помощи телетайпов Т-63.
Создание МВК требовало и внесения различного рода изменений в ОС ДИСПАК. Данная ОС (наиболее распространенная на БЭСМ-6) постоянно дорабатывалась коллективом разработчиков под руководством В.Ф. Тюрина и в версиях 100—117 поддерживала работу БЭСМ-6 в сети ЭВМ и общую дисковую память, как для МВК состоящего из аналогичных ЭВМ, так и разнотипных.
В МВК БЭСМ-6 — М400, исходя из его специализации для работы с вводом и выводом информации на алфавитно-цифровые и графические терминалы, использовались следующие алгоритмы работы.
Для определения готовности к обмену ЭВМ БЭСМ-6 с М-400 использовался экстракод 63 с исполнительным адресом `77680`. Обмен осуществлялся пакетами по восемь слов, в котором первое являлось информационным. Считывание переданной информации и сохранение её в выделенном архиве главной задачи осуществлялось при помощи экстракода 50 с исполнительным адресом `7715`. Всего программа обмена включала в себя четыре команды: приём и выдача с терминала М-400, а также аналогичные команды для М-6000[14].
В МВК БЭСМ-6 — М-220А управление при помощи включения дополнительных стандартных подпрограмм ОС ДИСПАК №47 и №50, осуществляющих преобразование десятичных чисел, констант, кодов АЦПУ. Для установки режима межмашинного обмена использовался экстракод 50 с исполнительным адресом `1201`. В качестве буферной памяти при передаче данных использовался магнитный барабан, на котором формировался соответствующий массив.
В МВК БЭСМ-6 — МВС потребовалось дополнение ОС командами для обеспечения доступа к МВС. Данный механизм осуществлялся через резервный 7-й канал стойки управления внешними устройствами, при помощи команды обмена УВВ `4017`, тогда как режим обмена устанавливался экстракодом 50 с исполнительным адресом `7716`.
В соответствии с вышеуказанными доработками ОС ДИСПАК была дополнена дешифраторами новых экстракодов, которые (в зависимости от объема текста) могли быть помещёны в новые модули ОС, либо в уже существующие с дополнением, либо заменой содержимого[15].
Несмотря на то, что в публикациях УзНПО не указывают годы ввода в эксплуатацию того или иного МВК, у авторов сложилось впечатление, что наиболее совершенный и универсальный алгоритм межмашинного обмена был реализован именно в системе БЭСМ-6 — МВС.
Тем не менее, подробное описание алгоритма работы отдельных модулей ОС ДИСПАК в сети ЭВМ, а также сравнение разработок УзНПО с аналогичными разработками (например, НИТИ имени Александрова) выходит за рамки настоящей статьи и является предметом отдельной публикации.
Для задействования дополнительных ресурсов МВК с МВС специалистами УзНПО был создано дополнение для компилятора с языка Алгол-60, позволяющее программе пользователя создавать и области в памяти ЭВМ аналогично с работой СУБД «МАРС», а также включающие некоторые дополнительные средства отладки[16].
В качестве среды для разработки и отладки программ на БЭСМ-6 использовался диалоговый комплекс «КРАБ», что являлось логичным выбором для организации с большим количеством пользователей.
ЭВМ УзНПО были объединены в сеть. При этом в распоряжении руководителя УзНПО имелась система «Тасвир», включавшая ЭВМ СМ-3, КАМАК и телевизионного дисплея собственной разработки, установленного в кабинете руководителя, позволявшая отображать необходимую информацию об организационной структуре, сотрудниках (на 1983 г.), а позже, возможно, дополненная иными функциями.Коллективом УзНПО с использованием БЭСМ-6 решался широкий круг прикладных задач в следующих областях: геофизика, механика, материаловедение, медицина, инженерное дело. В данной статье приводятся некоторые крупные работы, в публикациях о которых прямо упомянуто, что они выполнялись на ЭВМ БЭСМ-6. Де-факто круг таких работ может быть значительно шире и требует дополнительных исследований.
Одной из самых нетривиальных сфер применения ЭВМ БЭСМ-6 в УзСССР была медицинская сфера. По данному направлению УзНПО были созданы две распределённые системы – «Вирус» и «Глаз».
Алгоритмы работы системы «Вирус» были основаны на исследованиях республиканских эпидемиологов и специалистов в области вычислительной математики, изучавших развитие эпидемий инфекционных заболеваний и создавших математические модели для их прогнозирования.
В частности, в 1979 г. была опубликована работа «Метод обучающейся модели в прогнозировании эпидемических процессов». В данной работе основная часть алгоритма изложена в виде программы для ЭВМ БЭСМ-6 на автокоде ИТМ и ВТ (М.Г. Чайковского)[17].
Система создавалась с целью оказанию помощи врачам при постановке диагнозов при инфекционных (прежде всего, грипп и гепатит) и глазных заболеваниях соответственно, а также для сбора и анализа статистики. Система была построена на алгоритмах, позволявшим оценивать показатели анамнеза больного с учётом определённого «веса» того или иного симптома.
Работа оператора велась через телеграфный аппарат, установленный в лечебном учреждении, при помощи которого врач вводил информацию о выявленных у пациента симптомах в диалоговом режиме. Далее информация передавалась на аналогичный телеграфный аппарат, установленный в УзНПО, который в свою очередь был подключён к ЭВМ БЭСМ-6 через аппаратуру сопряжения.
Система «Глаз» предназначавшаяся для помощи врачам УзССР для диагностики болезней, связанных с нарушением поля зрения. Алгоритм диагностики заболеваний изложен в работах Х.А. Туркулова и Х.М. Камилова и ряда других авторов[18],
Аппаратное обеспечение системы аналогично системе «Вирус».
Исходя из описания системы «Глаз» можно сделать вывод, что данная система, как и система «Вирус», содержала, возможно, некоторую базу данных пациентов, позволяя врачу отслеживать анамнез больного в динамике. Сделать вывод о том, насколько обширными могли быть базы данных и каков был порядок доступа к ним на основании имеющихся источников не представляется возможным.
Одним из важных направлений деятельности являлось создание так называемых пакетов прикладных программ (далее – ППП), представлявших собой автономные программные модули с собственным входным языком, процессором для обработки данного языка, монитором, архивом численных и логических модулей и другими компонентами.
Создание ППП связано с потребностью облегчения работы пользователя-математика, дабы избавить его от необходимости производить ряд сложных операций по последовательному пуску в решение требуемых программ и подпрограмм, обеспечением необходимого режима просмотра результата на экране терминала или выдачи на требуемое АЦПУ, графопостроитель или иное устройство вывода, защитой текста основных программ от нежелательных редакторских правок, способных вызвать ошибки, а главное обеспечением возможности работы с одними и теми же программами большому числу пользователей без создания множества копий текста программ в личных архивах пользователей диалоговой системы «КРАБ»[19].
Таким образом, использование ППП значительно облегчало работу пользователей, позволяя им работать с относительно небольшими по объему программами на входном языке пакета, а также давало возможность программистам УзНПО оперативно дополнять пакет дополнительными модулями, осуществлять его резервное копирование, не мешая работе пользователей ППП.
Сам по себе факт создание ППП по определенному направлению свидетельствует о ведении активной работе с привлечением не только сотрудников УзНПО, но и, вероятно, сторонних специалистов, которые использовали результаты вычислений в своей деятельности.
В 1979 г. В.К. Кабулов опубликовал работу «Алгоритмизация в механике сплошных сред», которая положила начало системной работе по созданию ППП по данной тематике[20].
Несмотря на то, что многие счётные программы были написаны на разных языках программирования, они объединялись в единое целое при помощи служебных программ (включая модули «ПУЛЬТ», «СЕРВИС», отвечавшие за диалоговый режим работы и архив)[21], написанные на языке Алгол-60.
Для подготовки и редактирования задания для ППП использовались терминалы БЭСМ-6, обслуживаемые диалоговой системой «КРАБ». Ввод задания осуществлялся на входном языке, разработанном для каждого ППП с учётом его специфики. Преобразование с входного языка осуществлялось в текст на Алгол-60 и далее компилировалось при помощи системы «БЭСМ-Алгол».
В 1980—1983 гг. были проведены работы по созданию ППП решения задач механики сплошных сред. Создание данной системы осуществлялось в несколько этапов. В работе по описанию её входного языка показан механизм его преобразования в текст задания для ЭВМ БЭСМ-6 с соответствующим стандартным паспортом[22].
Из приведённой публикации следует, что на 1983 г. не все сотрудники заинтересованных в работе с данным ППП учреждений имели доступ непосредственно к терминалам БЭСМ-6, поэтому входной язык был разработан с учётом требования облегчить операторам ЭВМ, не обладающих специальными знаниями в вычислительной математике, ввод с бланков с текстами программы, заполняемых пользователями и избежать необходимости повторного пересчёта.
В продолжение работ в области механики сплошных сред был создан ППП «Фильтр‑1», содержавший набор программ для решения линейных и нелинейных задач фильтрации жидкости и газа в пористых средах, включавший множество программ, написанных на разных языках программирования[23]. Для него был разработан достаточно развитый входной язык и соответствующий процессор для его преобразования в текст на алгоритмическом языке Алгол и передачу в систему БЭСМ‑Алгол, входившую в стандартную поставку ОС ДИСПАК[24].
В этот же период коллектив УзНПО вёл работы по смежной тематике, связанной с совершенствованием имевшегося в республике ПО для расчётов сейсмодинамики подземных сооружений. Новшество заключалось в применении метода «СН-ЭВМ» (СН — сложное нагружение), предложенного А.А. Ильюшиным.
С этой целью была создан программно-аппаратный комплекс[25] состоящий из экспериментальной установки «СН», устройства сопряжения типа КАМАК, ЭВМ «Электроника-60» и БЭСМ-6, на котором проводились соответствующие эксперименты, по результатам которых были написаны либо дополнены существующие программы расчётов, использовавшиеся далее в составе ППП, АСУ, либо изолированно заинтересованными сотрудниками УзНПО или иных профильных учреждений УзССР[26]
В структуре УзНПО ЭВМ БЭСМ-6 нашла применения и в области управления производственными процессами. С этой целью был создан ППП «Система фрезерной обработки деталей на станках с ЧПУ» (далее – САПФ). Данный пакет был предназначен для описания геометрии контура обрабатываемой поверхности детали, расчёта недостающих координат на чертеже геометрических элементов контура детали, проектирования заготовки и параметров её обработки с учётом конкретной модели станка с ЧПУ. Готовая программа выдавалась на перфоленту, подготовленную для станка конкретного типа. Чертёж детали мог быть также выдан на графопостроитель типа ЕС‑7051 или ЕС‑7052.
Согласно выводам авторов внедрение САПФ на производстве способствовало значительному сокращению временных издержек. Годовая экономия от внедрения данной системы на производственном предприятии была оценена в сумму 119 тыс. руб.[27].
В заключении следует упомянуть ряд работ по разработке отдельных счётных программ, выполнявшихся как в интересах УзНПО, так и сторонних заказчиков. В целях улучшения эффективности ПО, в том числе стандартных модулей ППП велись работы по формулированию и внедрению алгоритмов поисковой оптимизации[28]. Ряд работ был посвящен вопросам аппаратного обеспечения сетей ЭВМ, в том числе и с использованием БЭСМ-6[29].
Коллектив УзНПО проводил работы с помощью ЭВМ БЭСМ-6 связанные и с расчётами в области геологии. Одной из таких работ являлось создание ПО по расчёту температурной истории интрузивных тел. Данный алгоритм применялся при оценке геохимических критериев рудоносности исследуемых геологических объектов, в частности в Западном Узбекистане. Как и в случае с вышеупомятыми ППП, счётные программы были написаны на языке Алгол-60[30].
С учётом вышеизложенного, можно сделать следующие выводы:
-
ЭВМ БЭСМ-6 в УзССР нашла широкое применение, в том числе в составе многомашинных комплексов. Основной парк машин был сосредоточен в УзНПО «Кибернетика». Архитектура данных комплексов разрабатывалась в основном местными специалистами. Они же производили доработку аппаратного и программного обеспечения.
-
ЭВМ БЭСМ-6 применялись в разных отраслях народного хозяйства, в том числе и в «несвойственных» для неё областях, таких как медицина. Создание ППП способствовало внедрение более широкому использованию ИТ в заинтересованных организаций и внесло позитивных вклад в экономическое развитие республики, оценка которого, является предметом отдельного исследования.
-
Создание сложной вычислительной инфраструктуры свидетельствовало о зарождении в УзССР собственной школы инженеров, системных и прикладных программистов.
Список источников и литературы
-
50 лет ВЦ РАН: история, люди, достижения / Рос. акад. наук, Вычисл. центр им. А.А. Дородницына; [редкол. : гл. ред. : Ю.Г. Евтушенко, С.Л. Скороходов и др.]. - Москва: ВЦ им. А.А. Дородницына РАН, 2005. — 319 с.
-
Агзамов М.М., Таласов Б., Хикматуллаев С.Х., Хакимжонов А. Система автоматизированного программирования фрезерной обработки деталей на станках с ЧПУ // Алгоритмы. — Ташкент: РИСО АН УзССР, 1982. Вып. 49. С.18—28.
-
Алимов И., Каримов У. Сравнительный анализ двух алгоритмов поисковой оптимизации // Вопросы вычислительной и прикладной математики. — Ташкент: РИСО АН УзССР, 1981. Вып. 64. С.136-141.
-
Аминов А. Некоторые задачи температурной истории интрузивных тел // Вопросы вычислительной и прикладной математики. — Ташкент: РИСО АН УзССР, 1985. Вып. 78. С.38‑50.
-
Бабакулов И.К., Мухамедов Б.М., Рахимова М.У. Алгоритмы функционирования подсистемы СМ‑3‑КАМАК‑Тасвир // Алгоритмы. Теоретическое и системное программирование. – Ташкент: РИСО АН УзССР, –1983. Вып. 51. С.27-31.
-
Бабамурадов К.Ш., Дуцура Н.И., Убайдиллаев А. Применение апроксимационного метода СН‑ЭВМ для решения упругопрластических задач при сложном нагружении. // Вопросы вычислительной и прикладной математики. – Ташкент: РИСО АН УзССР, –1981. Вып. 63. С. 69‑80.
-
Балакирев Н.Е., Бартенев Ю.Г., Зельдинова С.А. О самой распространенной операционной системе ДИСПАК и других ОС на машинах серии БЭСМ-6 // Сборник статей конференции SORUCOM-2023. C. 45-55.
-
Бекмуратов Т.Ф., Иноятов А.И. Многомашинные комплексы на базе ЭВМ БЭСМ-6. – Ташкент: Фан, –1987. – 86 с.
-
Брухис Л.А. Опыт восстановления функциональности архивной системы МАРС для
-
Буриев Т., Хуснутдинов К. Управляющая программа первой очереди для алгоритмической системы решения задач МСС // Алгоритмы. Теоретическое и системное программирование. – Ташкент: РИСО АН УзССР, –1983. Вып. 51. С.38—44.
-
БЭСМ-6 и работа по ее дизассемблированию // Сборник статей конференции SORUCOM‑2023. C. 106-110.
-
Зиядуллаев Н.С. Выдающийся ученый с мировым именем – основоположник кибернетики и цифровых технологий в Центральной Азии: к 100-летию со дня рождения академика АН Узбекской ССР В.К. Кабулова // РППЭ. –2021. №9. (131). С. 113. URL: https://cyberleninka.ru/article/n/vydayuschiysya-uchenyy-s-mirovym-imenem-osnovopolozhnik-kibernetiki-i-tsifrovyh-tehnologiy-v-tsentralnoy-azii-k-100-letiyu-so-dnya (дата обращения: 04.06.2024).
-
Иван Денисович Софронов: воспоминания, очерки, статьи / Федеральное гос. унитарное предприятие "РФЯЦ-ВНИИЭФ"; [ред.-сост.: Е.В. Соколовская]. – Саров: ФГУП "РФЯЦ-ВНИИЭФ", 2009. – 343 с.
-
Икрамова Х.З. Математические методы прогнозирования эпидемических процессов. — Ташкент: «Фан», 1979. – 141 с.
-
Кабулов В.К. Алгоритмизация в механике сплошных сред. – Ташкент: Фан, 1979. –304 с.
-
Кабулов В.К., Рашидов Т.Р. Современное состояние развития теории упругости, пластичности и динамики сооружений в Узбекистане // Вопросы вычислительной и прикладной математики. – Ташкент: РИСО АН УзССР, –1981. Вып. 63. С.5—18.
-
Камилов М.М., Файзиев Ш.Х. Метод обучающейся модели в прогнозировании эпидемических процессов. – Ташкент.: «Узбекистан», – 1979. – 41 c.
-
Камилов Х.М. Применение методов кибернетики в диагностике заболевания глазного нерва в Узбекистане // V Всесоюзный съезд офтальмологов: Тез. докл. (Ташкент, 25—29 сент. 1979 г.). – Москва: [б. и.], – 1979.
-
Камилов Х.М., Х.А. Туркулов. К анализу нарушений поля зрения // Вопросы кибернетики. – Ташкент: РИСО АН УзССР, – 1980. Вып.107.
-
Липаев В.В. Очерки истории отечественной программной инженерии в 1940-е – 80-е годы. Научное издание. – Москва: Директ-Медиа, –2015. – 354 с.
-
Малиновский Б.Н. История вычислительной техники в лицах. – Киев: Фирма «КИТ», ПТОО «А.С.К.». – 384 с.
-
Мамаджанов М., Мухидинов Н.М. Входной язык системы «Фильтр-1» // Вопросы вычислительной и прикладной математики. – Ташкент: РИСО АН УзССР, –1980. Вып. 61. С.53—69.
-
Мамаджанов М., Мухидинов Н.М. Структура и описание пакета прикладных программ «Фильтр-1» // Алгоритмы. – Ташкент: РИСО АН УзССР, –1983. Вып. 39. С.23-31.
-
Саидахмедов Ш.Х. Программа расчёта среднего времени задержки пакетов сообщений в сетях коммутации для пары пакетов «источник-получатель» при фиксированной и вероятностной маршрутизации // Алгоритмы. Теоретическое и системное программирование. – Ташкент: РИСО АН УзССР, –1983. Вып. 51. С. 45—51.
-
Туркулов. Х.А. Алгоритм диагностики нарушения поля зрения на три цвета // Алгоритмы. Системное и прикладное программирование. – Ташкент: РИСО АН УзССР, –1981. Вып. 41. С. 32—39.
-
Умаров В.Х. Алгоритм модели двухканального тракта передачи данных // Алгоритмы. Теоретическое и системное
Примечания
1.50 лет ВЦ РАН: история, люди, достижения / Рос. акад. наук, Вычисл. центр им. А.А. Дородницына ; [редкол. : гл. ред. : Ю.Г. Евтушенко, С.Л. Скороходов и др.]. – Москва : ВЦ им. А.А. Дородницына РАН, 2005. –319 с., С.16.
2.Липаев В.В.Очерки истории отечественной программной инженерии в 1940-е – 80-е годы. Научное издание. — Москва : Директ-Медиа, 2015. с. 12.
3. Иван Денисович Софронов : воспоминания, очерки, статьи / Федеральное гос. унитарное предприятие «РФЯЦ-ВНИИЭФ» ; [ред.-сост.: Е.В. Соколовская]. – Саров : ФГУП «РФЯЦ-ВНИИЭФ», –2009. С. 73.
4. Малиновский Б.Н. История вычислительной техники в лицах. – Киев: Фирма «КИТ», ПТОО «А.С.К.» С. 62.5. Балакирев Н.Е., Бартенев Ю.Г., Зельдинова С.А. О самой распространенной операционной системе ДИСПАК и других ОС на машинах серии БЭСМ-6 // Сборник статей конференции SORUCOM-2023. C. 46-47.
6. Зиядуллаев Н.С. Выдающийся ученый с мировым именем – основоположник кибернетики и цифровых технологий в Центральной Азии: к 100-летию со дня рождения академика АН Узбекской ССР В.К. Кабулова // РППЭ. –2021. №9. (131). С.113. URL: https://cyberleninka.ru/article/n/vydayuschiysya-uchenyy-s-mirovym-imenem-osnovopolozhnik-kibernetiki-i-tsifrovyh-tehnologiy-v-tsentralnoy-azii-k-100-letiyu-so-dnya (дата обращения: 04.06.2024).
7.Зиядуллаев Н.С. Выдающийся … C. 113.
8.Б.М. Мухамедов, М.У. Рахимова, И.К. Бабакулов. Алгоритмы функционирования подсистемы СМ-3-КАМАК-Тасвир // Алгоритмы. Теоретическое и системное программирование. –Ташкент: РИСО АН УзССР, 1983. Вып. 51. С. 31.
9.Т. Ф. Бекмуратов, А. И. Иноятов. Многомашинные комплексы на базе ЭВМ БЭСМ-6. –Ташкент: Фан, 1987. — 86 с. С. 26-28.
10.Кабулов В.К., Рашидов Т.Р. Современное состояние развития теории упругости, пластичности и динамики сооружений в Узбекистане // Вопросы вычислительной и прикладной математики. –Ташкент: РИСО АН УзССР, 1981. Вып. 63. С.8.
11. Бекмуратов Т. Ф., Иноятов А. И. Многомашинные ... С. 24.
12. Бекмуратов Т. Ф., Иноятов А. И. Многомашинные ... С. 27.
13.Материалы VI Конференции по эксплуатации вычислительной машины БЭСМ-6. (Тбилиси, 19-23 октября 1976 г.) / Вычислит. центр АН СССР. Ин-т прикл. математики Тбил. гос. ун-та. — Тбилиси : Изд-во Тбилис. Ун-та, 1977. С. 85, 106, 110.
14. Бекмуратов Т. Ф., Иноятов А. И. Многомашинные ... С.26-28.
15. Бекмуратов Т. Ф., Иноятов А. И. Многомашинные ... С.42-43.
16.Брухис Л.А. Опыт восстановления функциональности архивной системы МАРС для
БЭСМ-6 и работа по ее дизассемблированию // Сборник статей конференции SORUCOM-2023. C 106.
17.Файзиев Ш.Х., Камилов М.М. Метод обучающейся модели в прогнозировании эпидемических процессов. — Ташкент.: «Узбекистан», 1979 г. C. 40.
Икрамова Х.З. Математические методы прогнозирования эпидемических процессов. — Ташкент: «Фан», 1979, 141 с.
18.Камилов Х.М. Применение методов кибернетики в диагностике заболевания глазного нерва в Узбекистане // V Всесоюзный съезд офтальмологов : Тез. докл. (Ташкент, 25-29 сент. 1979 г.). — Москва : [б. и.], 1979.
Камилов Х.М., Х.А. Туркулов. К анализу нарушений поля зрения // Вопросы кибернетики. — Ташкент: РИСО АН УзССР, 1980. Вып.107.
Туркулов. Х.А. Алгоритм диагностики нарушения поля зрения на три цвета // Алгоритмы. Системное и прикладное программирование. — Ташкент: РИСО АН УзССР, 1981. Вып. 41. С. 32.
19. Здесь необходимо отметить, что обычно для вызова программы в ОС ДИСПАК необходимо в «шапке» указывать её параметры, прежде всего, шифр пользователя и её стандартный паспорт. Такой порядок удобен если вызывается одна программа, имеющая собственный паспорт (объём этого раздела ОС имеет очень ограниченный размер). Программа пользователя может вызывать стандартные подпрограммы, библиотеки мониторной системы «Дубна» (далее – МС) при помощи процедуры *CALL (для этого она должна быть записана на диск МС-2048) или пользовательские программы при помощи процедуры *PERSO (могут содержаться на диске 2048 или на дисках архивной системы АРФА).
Система «КРАБ» позволяет запустить только одну подчиненную задачу (далее — ПЗ) в решение с одним шифром. Для того, чтобы обойти данное ограничение можно запускать их от имени своих «подчиненных», если таковые имеются (например, для пользователя с шифром 410300, «подчинённые» - 4103<01-99>), однако это имеет свои ограничения, так как просматривать результат выполнения пользователь сможет только для последней программы, выполнение которой завершено.
20.Кабулов В.К. Алгоритмизация в механике сплошных сред. – Ташкент: Фан, –1979. C. 1—10.
21.Речь идёт о стандартных модулях ППП, созданных УзНПО. Не путать с диалоговых систем «ПУЛЬТ» и «СЕРВИС» разработки ВЦ АН СССР.
22.Буриев Т., Хуснутдинов К. Управляющая программа первой очереди для алгоритмической системы решения задач МСС // Алгоритмы. Теоретическое и системное программирование. — Ташкент: РИСО АН УзССР, 1983. Вып. 51. С.43-44.
23.Мамаджанов М., Мухидинов Н.М. Структура и описание пакета прикладных программ «Фильтр-1» // Алгоритмы. — Ташкент: РИСО АН УзССР, 1983. Вып. 39. С.23.
24.Мамаджанов М., Мухидинов Н.М. Входной язык системы «Фильтр-1» // Вопросы вычислительной и прикладной математики. — Ташкент: РИСО АН УзССР, 1980. Вып. 61. С.68.
25.Судя по конфигурации данный комплекс создавался временно на срок эксперимента. Ввод информации с БЭСМ-6 в «Электронику-60» осуществлялся не путём прямого доступа к памяти, а путём ввода перфоленты с подготовленной на БЭСМ-6 траектории деформирования.
См. Бабамурадов К.Ш., Дуцура Н.И., Убайдиллаев А. Применение апроксимационного метода СН-ЭВМ для решения упругопрластических задач при сложном нагружении. // Вопросы вычислительной и прикладной математики. — Ташкент: РИСО АН УзССР, 1981. Вып. 63. С.79.
26.Кабулов В.К., Рашидов Т.Р. Современное состояние … С.15-18.
27.Агзамов М.М., Таласов Б., Хикматуллаев С.Х., Хакимжонов А. Система автоматизированного программирования фрезерной обработки деталей на станках с ЧПУ // Алгоритмы. — Ташкент: РИСО АН УзССР, 1982. Вып. 49. С. 18-19, 28.
28.Алимов И., Каримов У. Сравнительный анализ двух алгоритмов поисковой оптимизации // Вопросы вычислительной и прикладной математики. – Ташкент: РИСО АН УзССР, –1981. Вып. 64. С. 136.
29.Саидахмедов Ш.Х. Программа расчёта среднего времени задержки пакетов сообщений в сетях коммутации для пары пакетов «источник-получатель» при фиксированной и вероятностной маршрутизации // Алгоритмы. Теоретическое и системное программирование. – Ташкент: РИСО АН УзССР, –1983. Вып. 51. С.45.
Умаров В.Х. Алгоритм модели двухканального тракта передачи данных // Алгоритмы. Теоретическое и системное программирование. – Ташкент: РИСО АН УзССР, –1983. Вып. 51. С. 86.
30.Аминов А. Некоторые задачи температурной истории интрузивных тел // Вопросы вычислительной и прикладной математики. – Ташкент: РИСО АН УзССР, –1985. Вып. 78. С.38.
Об авторе:
Гуляев Анатолий Викторович — доцент кафедры автоматизации систем вычислительных комплексов, заведующий лабораторией программного обеспечения вычислительного практикума Факультета ВМК МГУ имени М.В.Ломоносова, gav@cs.msu.ru
Ильин Александр Петрович — лаборант научно-технического отдела Школы-интерната имени А.Н. Колмогорова (СУНЦ), МГУ имени М. В. Ломоносова, Москва, Россия, a.p.ilyin@rector.msu.ru
10 марта 2025