Файл: Кравченко Р.Г. Основы кибернетики учеб. пособие.pdf

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

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

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

Добавлен: 11.04.2024

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

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

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

программы справочно-информационной и обрабатывающей ча­ стей системы. Программные системы, состоящие из универсаль­ ных или специальных программ и комплексов сервис-про­ грамм,— важные звенья библиотеки специального математиче­ ского обеспечения.

Перечислить все программы, необходимые для решения за­ дач в ОАСУ-сельхоз, в настоящее время невозможно. В первую очередь для построения библиотеки нужны такие программы, как программы прямого алгоритма симплекс-метода и модифи­

цированного мультипликативного

алгоритма симплекс-метода

с повторениями и двусторонними

ограничениями.

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

Программы, связанные с решением задач бухгалтерского учета, с расчетами производственно-финансового плана, оргхозплана и межотраслевого баланса, следует считать специаль­ ными программами. Программы экономического анализа произ­ водственной деятельности отраслей сельского хозяйства — важ­ нейшие среди них.

Особое место должны занять в библиотеке математического обеспечения ЭВМ программы для обработки информации с по­ мощью методов математической статистики (например, про­ граммы для обработки массовых данных, для корреляционного

ирегрессионного анализов).

Кдругим специальным программам следует отнести прежде всего группу программ для формирования матрицы исходных данных в задачах линейного программирования. Несомненно,

важны вспомогательные программы, с помощью которых ре­ зультаты решения выводятся в удобной форме на широкофор­ матное устройство печати (АЦПУ).

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

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

иотмечает в своей программе. Но все же основная предпосылка

вработе программиста заключается в том, что он считает вве-

261


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

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

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

математическим обеспечением, на автокод конкретно применяе­ мой машины.

Подсистема технического обеспечения ОАСУ-сельхоз явля­ ется одной из основных обеспечивающих подсистем информаци­ онно-вычислительной системы планирования, учета и управления в сельском хозяйстве. Она находится в тесном взаимо­ действии как с функциональными подсистемами, так и с под­ системами информационного и математического обеспечения. С помощью подсистемы технического обеспечения осуществля­ ется алгоритм функционирования системы управления, начиная со сбора и формирования первичной информации и заканчивая выдачей управляющих воздействий непосредственно в контур управления или выдачей данных в систему отображения инфор­ мации для последующего принятия решений. Для разработки программ используются системы программирования (машинные, процедурные, проблемные, вспомогательные), среди которых та­ кие процедурные системы, как АЛГОЛ-60, ФОРТРАН, КОБОЛ.

Все функциональные подсистемы имеют единую информа­ ционную базу (справочно-нормативная и первичная информа­ ция) и единый комплекс технических средств. Технические сред­ ства ОАСУ предназначаются для механизации процессов сбора первичной информации, ее передачи и обработки в соответствии с принятыми алгоритмами. Выбор типов и количества техниче­ ских средств для оснащения конкретной системы определяется набором и объемом задач, решаемых системой, и рациональ­ ным уровнем механизации и автоматизации процессов управ­

ления.

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

262


1.Подготовка информации — от регистрации информации, возникающей на производстве, до записи ее на машинный носи­ тель, используемый для ввода информации в вычислительный комплекс.

2.Обработка информации в соответствии с заданным алго­ ритмом или по заданной программе.

3.Вывод результатов вычислений в контур управления или

всистему отображения информации.

Технический комплекс системы включает:

а) средства сбора, формирования и концентрации первич­ ных данных;

б) средства связи и передачи данных; в) средства обработки информации;

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

При разработке требований к подсистеме исходят из основ­ ных положений по обработке экономической информации.

Экономические задачи, равнозначные по объему работ науч­ но-техническим задачам, характеризуются следующими при­ знаками: большим количеством исходных данных, циклическим характером обработки, значительным количеством выходных данных.

Характерным для экономической информации при решении ряда задач является увеличение объема выходной информации сравнительно с объемом входной информации. Отношение объема выходной информации к объему входной может ме­ няться в широких пределах. Так, среднее значение этого отно­ шения для плановых расчетов на предприятиях машиностроения составляет 1,9. Для обработки оперативной информации, по данным НИИ ЦСУ СССР, оно равно 4,5. Для задач текущей статистической отчетности значение этого отношения значи­ тельно ниже.

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

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

263


работки является одним из подходов для определения требова­ ний к средствам оснащения ОАСУ.

Следует также учитывать количество операций на один по­ казатель либо на десятичный знак, которое может изменяться в очень широких пределах (200—12 000 операций на один пока­ затель) .

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

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

1.В ОАСУ-сельхоз необходимо применять унифицированные технические средства, что позволит создавать типовые проекты технической подсистемы для различных уровней АСУ. Здесь должен соблюдаться принцип технической совместимости всего комплекса средств как на различных уровнях, так и между этими уровнями.

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

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

4.Все технические средства подсистемы должны обеспечи­

вать удобство, быструю готовность к эксплуатации, в том числе

ивысокую ремонтоспособность.

5.Форма представления исходной информации должна быть наглядной и удобной для восприятия. Выходные материалы для принятия решений и информация (документы и пр.) должны вы­ даваться в готовом виде, без необходимости последующей дора­ ботки.

6.

Учитывая

массовое

производство технических

средств

для

оснащения

различных

уровней ОАСУ-сельхоз,

стоимость

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

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

264


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

П р и н ц и п ы п о с т р о е н и я к о м п л е к с а т е х н и ч е ­ с ких с р е д с т в формирования, сбора и передачи информа­ ции заключаются в следующем.

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

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

3.Устройства должны быть согласованы по носителю инфор­ мации.

4.Комплекс технических средств формирования и передачи информации ОАСУ-сельхоз на уровне выше районного (меж­ районного) не имеет принципиального отличия от комплекса технических средств, разработанных и разрабатываемых для об­ мена информацией.

Используемые ЭВМ в ОАСУ-сельхоз должны обладать боль­ шой производительностью, иметь разнообразные устройства, обе­ спечивающие возможность приема, обработки, хранения и вы­ дачи большого объема информации.

Это объясняется значительной неравномерностью распреде­ ления потоков информации по времени (для большинства функ­ циональных подсистем процессы обработки информации по вре­ мени носят пиковый характер), сложностью решаемых задач и необходимостью их решения в сжатые сроки.

Территориальная разобщенность и наличие большого числа объектов управления различного уровня предъявляют особые требования к системе сбора и дистанционной передачи инфор­

мации.

стадии построения, так и

Система ОАСУ-сельхоз как на

в ходе эксплуатации обусловливает

необходимость проведения

научно-исследовательских и опытных работ, основанных на принципах системного подхода.

Основные

направления разработки к р и т е р и е в о п т и ­

м а л ь н о г о

ф у н к ц и о н и р о в а н и я отрасли с учетом дейст­

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

Ю Р. Г. Кравченко, А. Г. Скрипка

265