Файл: Общее математическое обеспечение для решения задач экономики, статистики и управления на ЭВМ Минск-32 тезисы докладов и сообщений..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.10.2024

Просмотров: 34

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Ц С У С С С Р ГЛАВНОЕ УПРАВЛЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ РАБОТ

ОБЩЕЕ МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

ДЛЯ РЕШЕНИЯ ЗАДАЧ ЭКОНОМИКИ, СТАТИСТИКИ И УПРАВЛЕНИЯ

НА ЭВМ «МИНСК-32»

Тезисы докладов и сообщений

Москва 1974

•asiJSTRJ*' г

ц^ А Л Ь Н О Г <

жf t ) ' '

5т а

Вопросам математического обеспечения ЭВМ «Минск-32» был посвящен семинар «Математическое обеспечение и решение задач экономики, статистики и управления на ЭВМ «Минск-32», органи­ зованный Ассоциацией пользователей ЭВМ типа «Минск» при Главном управлении вычислительных работ ЦСУ СССР совмест­ но с павильоном «Вычислительная техника» ВДНХ СССР при участии организаций-разработчиков математического обеспече­ ния и завода-изготовителя ЭВМ.

Семинар проходил в г. Москве с 13 по 16 ноября 1973 года. В работе семинара приняли участие 1045 человек из 865 органи­ заций Советского Союза и 8 человек — из стран — членов СЭВ, представляющих национальные Ассоциации пользователей ЭВМ «Минск-32» ВНР, НРБ и ПНР.

Цель семинара заключалась в обмене опытом работы по ис­ пользованию алгоритмических языков, трансляторов и систем математического обеспечения при решении широкого круга за­ дач народного хозяйства.

Были заслушаны 41 доклад и сообщения, посвященные реше­ нию различного класса 5адач.

Работа семинара проходила по следующим направлениям: I. Алгоритмические языки, трансляторы и опыт их использо­

вания.

И. Системы математического обеспечения ЭВМ «Минск-32», доработки и исправления СМО.

Ш. Математическое обеспечение для решения экономических и статистических задач.

IV. Системы обработки массивов информации.

О разработке транслятора с алгоритмического языка ФОРТРАН был заслушан доклад представителей НИИ ЭВМ

3

С. И. Ьалацковой-Подольсковой, И. М. Булко, В. И. Цагельского, которые сообщили, что система ФОРТРАН, предназначенная для решения широкого круга инженерных и научно-технических задач, состоит из входного языка, транслятора, библиотеки программ, а также документации по описанию системы. Входной язык системы в основном близок к стандарту языка ФОРТРАН, кото­ рый обычно называют ФОРТРАН-IV. Транслятор с языка ФОРТРАН является частью системы программирования ЭВМ «Минск-32»; транслятор разработан в соответствии с принципами системы программирования и удовлетворяет всем ее требовани­ ям. Перевод исходной ФОРТРАН-программы в результирующую программу на языке загрузки выполняется транслятором за два просмотра исходного текста. Транслятор позволяет организовать последовательную трансляцию нескольких программ. В этом случае заказы на трансляцию оформляются одним пакетом.

По отношению к системе ФОРТРАН в библиотеке программ различаются три уровня. К первому уровню библиотеки отно­ сятся программы, обслуживающие систему программирования. Ко второму — программы, обслуживающие возможности вход­ ного языка. Третий уровень библиотеки составляют произволь­ ные программы, используемые при составлении ФОРТРАНпрограмм.

О разработке новой редакции транслятора с алгоритмического языка ФОРТРАН (ИФВЭ) доложил И. 3. Абдулин. С сообще­ нием об изменении редакции транслятора с алгоритмического языка АЛГАМС выступили разработчики транслятора — пред­ ставители Таллинского политехнического института Т. Н. Луме и Л. Р. Приск.

Представитель института математики АН БССР Н. В. Шкут сообщил о разрабатываемом трансляторе ТАМ-32 с алгоритми­ ческого языка АЛГАМС, который учитывает индивидуальные особенности транслируемых программ и обеспечивает за счет этого достаточно высокое качество рабочих программ. АЛГАМС и ТАМ-32 обеспечивают использование в транслированных прог­ раммах библиотечных программ. Кроме того, ТАМ-32 трансли­ рует АЛГАМС-программы в библиотечные программы, а также дает возможность транслировать отдельные процедуры в биб­ лиотечные программы. Таким образом, ТАМ-32 не только обес­ печивает использование библиотечных программ, но и позволяет пополнять библиотеку за счет транслированных программ и от­ дельных процедур.

Системе автоматизации программирования «МЭСИ-32» для решения экономических задач в рамках отраслевых АСУ был

4


посвящен доклад представителей Московского экономико-ста­ тистического института А. П. Пучковой, А. Л. Тышлера, Г. Г. Гу­ рова, Н. С. Крылова, А. А. Землянского, Н. А. Васильева.

О новостях СМО ЭВМ «Минск-32» и общей характеристике СМО докладывали представитель НИИ ЭВМ М. Е. Неменман и представитель Минского завода электронных вычислительных машин им. Г. К. Орджоникидзе В. Л. Седун.

Сообщение о разработке барабанной операционной системы сделал представитель НИИ ЭВМ Н. Т. Кушнерев.

Опыту использования трансляторов с алгоритмических языков ФОРТРАН, АЛГАМС и КОБОЛ и расширению библиотек программ были -посвящены выступления Н. Ф. Денисова, И. А. Лившина, С. Г. Гобунцова, С. С. Климовицкого, В. Е. Ганика, И. М. Эпштейна и др.

Вопросам хранения, сжатия, поиска информации, подготовки информации и работы с массивами были посвящены выступления Р. П. Бушко, Н. К. Личикаки, Д. М. Блинова, П. И. Кустова, И. Г. Гланти, М. М. Сепиашвили, М. Г. Цуладзе, Ю. А. Шахова, В. И. Чмель и др.

В выступлениях представителей ВЦ Латвийского Государ­ ственного университета им. П. Стучки Р. П. Балодиса и М. В. Витиньша рассматривались вопросы автоматизации трансляции программ и использования системы макрообработки данных (СМОД).

Был рассмотрен процесс трансляции и выполнения связан­ ных с ней обслуживающих программ. Предлагался аналог ка­ талогизированной процедуры для трансляции программ на ЭВМ «Минск-32». Вместо процедуры разработана управляющая прог­ рамма (УП), которая организует ввод заказа и выполнение прог­ рамм в соответствии с ним. УП может выполнять несколько за­ фиксированных процедур, и выбор необходимой осуществляется заказом. Фактически заказ выполняет самые простые и типич­ ные функции языка управления заданиями. Такой способ исполь­ зовался при составлении управляющего блока транслятора СМОД.

СМОД предназначена, в основном, для программирования сложных и нестандартных задач обработки данных, где исполь­ зование существующих версий универсальных языков и трансля­ торов с них по каким-либо причинам не дает желаемого резуль­ тата.

СМОД объединяет в единую систему макрокоманды, пред­ назначенные для описания типовых процедур обработки данных, с языком символического кодирования (ЯСК), которым програм­

мист может пользоваться при программировании нестандарт­ ной части обработки. В системе СМОД программист имеет право обрабатывать одни и те же величины макрокомандами и опера­ торами ЯСК без организации специальных связей.

Вопросам реализации алгоритмов симплексного метода на ЭВМ «Минск-32» были посвящены выступления Е. В. Кузнецо­ вой, А. А. Кузьминой, Е. II. Радвинского и М. С. Радвинекой.

Вдокладах А. Н. Каширина, Б. И. Хуторецкого, И. А. Медведя, A. М. Шварца говорилось о разработке генератора отчетов мат­ ричного типа и диалоговой системе на базе ЭВМ «Минск-32».

О разработке программ коррекции исходных текстов и ана­ лиза сегментов сообщали на семинаре В. Э. Гурари, Е. М. Дынькин и Д. X. Шапиро.

О принципах построения и реализации ленточной операцион­ ной системы МО АСУ для ЭВМ «Минск-32» доложил участни­ кам семинара Г. М. Миркин.

Вопросам обработки экономической информации, статисти­ ческого анализа данных, решения задач по планированию, ма­

териально-технического снабжения были посвящены доклады

B.А. Трофимова, Д. X. Фарукшина, JL М. Тоодинга, В. И. Карастеляна, В. Г. Балабанова, Е. И, Ратнера, А. М. Ривкина, А. М. Сте­ пановой, А. А. Милан, А. П. Олениной, Ю. Е. Семенко и др.

Ввод информации — тема докладов Г. М. Попова, Л. И. Федо­ рова, Д. А. Ржаницына, А. В. Пастуховского, М. У. Гуревича.

Оматематическом обеспечении объединения ЭВМ «Минск-22»

и«Минск-32» сообщили Я. Г. Веренко, М. Л. Шерман, Н. М. Михайлишина и Ю. А. Снежхо.

Доклады Н. С. Кривицкой, А. А. Цундера, А. С. Серова,

A.А. Скрипия были посвящены доработ 'ат СМО ЭВМ

«Минск-32».

Оразработке математического обеспечения автоматизирован­ ных систем управления говорили в своих выступлениях С. Д. Зурова, И. М. Попов, Л. В. Михайловский, Г. И. Родионова, И. И. Сергеева, Г. В. Митрофанов, Л. А. Тимошенко, В. Ф. Серова, И. Я. Нищенко и др.

Вопросам программного обеспечения информационно-поис­ ковых систем были посвящены доклады Гараева, Л. Ф. Немцова,

B.Н. Писемской, Г. П. Баскаковой, П. П, Васильева, Г. И. Каревской, Г. А. Дробинского, Л. В. Семагиной, И. Г. Дробинской

идр.

В. Н. Цветков в своем выступлении дал подробный анализ программного обеспечения ЭВМ типа «Минск».

6


Семинар содействовал дальнейшему совершенствованию и развитию математического обеспечения среди организаций поль­ зователей ЭВМ «Минск-32».

Л. М. Поварчук, Н. Н. Шилова, В. Д. Селиванова.

В. Н. Цветков

НЕКОТОРЫЕ ВОПРОСЫ ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЭВМ ТИПА «МИНСК» В АСУ

На начало текущей пятилетки в стране действовало 417 АСУ, которые позволили накопить опыт по использованию ЭВМ в процессах планирования и управления экономикой и производ­ ством.

К концу 1973 года функционировало уже 785 систем по плани­ рованию и управлению производством. Во всех отраслях народ­ ного хозяйства, в объединениях, на заводах, в научных, проектных и других организациях, плановых органах и министерствах было создано 1.466 вычислительных центров.

Уровень эффективности отраслевых систем во многом зависит, как показывает опыт, от состава решаемых задач. Наибольший эффект достигается в том случае, когда в АСУ решаются задачи по составлению оптимальных планов, рациональному использо­ ванию производственных мощностей, управлению материальнотехническими ресурсами.

Эти задачи являются наиболее сложными при составлении алгоритмов и программ.

За три года девятой пятилетки заметно продвинулись работы по АСУ в области планирования развития народного хозяйства и управления отраслями промышленности и предприятиями.

Приведем ряд цифр характеризующих применение ЭВМ типа «Минск», которой пользуется основная масса организаций и которая является в настоящее время базовой ЭВМ для автома­ тизированных систем управления.

Нами в течение ряда лет проводится анкетное обследование более 500 ВЦ, занимающихся решением научных, инженернотехнических и экономических задач. Ниже приведены данные о числе ВЦ, в которых разработаны и разрабатываются вышеука­

8

занные задачи (здесь и далее ответы даны в % к числу опрошен­ ных организаций):

 

1971 г.

1972 г.

1973 г

Научные

14,4

15,6

19,6

инженерно-технические

22,3

26,7

21,2

экономические

73,6

88,5

89,9

задачи: учета

24,2

71,1

77,8

планирования

23,4

65,0

67,6

статистики,

5,8

45,7

45,1

В результате обследования нами получены данные о коли­ честве ВЦ, занятых разработкой АСУ и АСУП

 

1971г.

1972

г.

1973 г.

Разработка АСУ

31,1

38,1

 

39,2

Разработка АСУП

8,2

43,1

 

45,8

Всего

39,3

81,2

 

85,0

Эти цифры говорят о том, что основная масса ЭВМ, (начиная с 1972 года) используется в автоматизированных системах управ­ ления для решения экономических задач.

Теперь приведем данные об опубликованном математическом обеспечении, т. е. о том математическом обеспечении, которым можно было пользоваться большинству.

С 1963 г. по 1972 г. опубликовано 1145 программ общего ма­ тематического назначения (для ЭВМ типа «Минск»), из них только 34,9% программ предназначены для решения задач эко­ номики.

Таким образом, мы имеем математическое обеспечение, позволяющее решать задачи математики, физики, техники,, и не имеем такового для решения различных экономических задач.

Программное (математическое) обеспечение для ЭВМ типа «Минск» в основном подготовлено Институтом математики АН БССР и НИИ ЭВМ, укомплектованными специалистами с весьма высоким уровнем квалификации в области математики.

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

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

Отсутствие программного обеспечения для решения широкого круга экономических задач приводит к тому, что более 50% пред-

9



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

 

1971г.

1972

г.

1973

г.

ВЦ заняты доработкой СМО

53,4

54,1

 

51,0

 

ВЦ используют готовое СМО

46,6

45,9

 

49,0

 

ВСЕГО

100,0

100,0

100,0

Сейчас дело поставлено так, что каждое предприятие, НИИ, КБ, каждое министерство и ведомство организует свое «карлико­ вое» хозяйство, которое невозможно обеспечить квалифициро­ ванным персоналом. В итоге — дорогостоящая вычислительная техника используется не на полную мощность, АСУ не решают всех задач по автоматизации расчетов, по планированию и уп­ равлению.

Несмотря на то, что в проектировании и создании АСУ име­ ются еще недостатки и просчеты, накопленный опыт позволяет сделать новый шаг вперед по пути повышения эффективности АСУ и, следовательно, общественного производства.

Нет сомнения в том, что дальнейшее совершенствование ЭВМ и АСУ с одновременным устранением отмеченных недостатков позволит улучшить систему планирования и управления, послу­ жит делу дальнейшего подъема нашей экономики.

Р. П. Балодис

АВТОМАТИЗАЦИЯ ТРАНСЛЯЦИИ ПРОГРАММ

В докладе рассматривается процесс трансляции и выполнения связанных с ней обслуживающих программ. К обслуживающим программам относятся: корректор, отладочная программа, прог­ рамма разметки магнитных лент (МЛ), перезапись с перфокарт на МЛ и другие программы, которым нужно задать относительно небольшую информацию, чтобы настроить их на выполнение задачи в соответствии с особенностями входных данных. Работа этих программ разделяется на две фазы: начальную и исполни­ тельную. В течение первой фазы считываются управляющие кар­ ты, и программа настраивается в соответствии с содержащейся на них информацией. Во второй фазе происходит выполнение программы.

10