Файл: Белоногов Г.Г. Автоматизированные информационные системы.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.04.2024
Просмотров: 120
Скачиваний: 3
Рис. 3.1. Структурная схем а системы математического обеспечения
25
o<
чивости (ПВУ), интерпретирующая система и библиоте ка стандартных программ (ИС БСП);
— система автоматизированного (функционального) контроля (САК): диспетчер автоматизированного кон троля— ДАК, контролирующие тесты (КТ), испыта тельные программы (ИП), диагностические тесты (ДТ);
— общее МО подготовки программ.
С п е ц и а л ь н а я ч а с т ь МО может включать или использовать основные элементы общей части матема тического обеспечения и иметь в своем составе:
— автоматизированную информационную систему (АИС), в которой можно выделить автоматизированную информационно-поисковую систему (АТІПС), систему автоматизированной словарной службы (САСС) и си стему отображения выдаваемой информации (СОВИ);
— систему программного управления (СПУ): обслу живающая система (ОС), система диспетчеризации (СД), система программного управления работой ком плекса ЭВМ (ПУРК), система программного обслужи вания информационных полей (ОИП), система програм много обслуживания рабочих мест операторов (ОРМО);
— комплексы задач (КЗ): система комплексирования задач (СКЗ), библиотека программ задач (БПЗ);
—систему программного администрирования (СПА): система учета документов (СУД), система разграниче ния доступа'к информации (СРД);
—специальное математическое обеспечение подго
товки программ (СМО ПП), включающее специальные системы программирования (ССП).
С точки зрения характера использования приведен ных элементов МО его можно разделить на две части: МО функционирования АСУ и МО подготовки программ АСУ. Под МО функционирования АСУ понимается сово купность программных средств, обеспечивающих техни ческую эксплуатацию вычислительных средств системы, выполнение на этих средствах всех предусмотренных процессов преобразования информации, а также обще ние операторов с техническими средствами. К МО функ ционирования АСУ в соответствии с приведенной выше схемой следует отнести: САК, АИС, СПУ (включая ОС), СКЗ, СПА.
Особое место в МО функционирования АСУ занимает автоматизированная информационная система, с помо щью которой решаются наиболее трудоемкие и массовые
26
задачи автоматизируемых органов управления АСУ. Кро ме того, АИС обеспечивает выполнение основных вну тренних задач АСУ, таких, как общение человека с тех ническими средствами при вводе и выводе информации, обеспечение исходными данными комплексов задач.
Под МО подготовки программ АСУ обычно понима ется совокупность программных средств, обеспечиваю щих разработку (составление и отладку) программ МО АСУ. К нему относятся элементы общего и специального МО подготовки программ. Основу МО подготовки про грамм составляют специализированные программные си стемы, ориентированные на классы решаемых в АСУ за дач, учитывающие характер перерабатываемой в системе информации и режимы ее функционирования. Однако в ряде случаев для подготовки программных систем типа АИС, СПУ и т. п. весьма эффективным 'средством явля ются машинно-ориентированные системы программиро вания, относящиеся к общей части математического обеспечения АСУ, представленной на нашей схеме.
Дадим краткую характеристику основных элементов системы МО и их функционального назначения.
Под |
с и с т е м о й |
а в т о м а т и з и р о в а н н о г о |
( ф у н к ц и о н а л ь н о г о ) |
к о н т р о л я (САК) понимает |
ся совокупность программных средств, предназначенных для проверки правильности совместного функционирова ния всех или части технических средств АСУ. САК выяв ляет неисправные технические средства и выдает необ ходимую информацию своему диспетчеру для настройки АСУ на работу в соответствующих режимах в сложив шейся аварийной ситуации. Главной особенностью САК является то, что ее функционирование, как правило, сов мещается с выполнением основных процессов обработки информации.
Центральная часть САК — д и с п е т ч е р — осуществля ет организацию подключения в работу контролирующих и диагностических тестов и испытательных программ. Диспетчер связан с системой диспетчеризации (СД) си стемы программного управления АСУ и управляется этой системой.
В состав САК |
входят |
контролирующие тесты. |
К о н |
|
т р о л и р у ю щ и е |
т е с т ы |
(К Т)— это. |
комплекс |
про |
грамм, предназначенных |
для контроля |
правильности |
функционирования отдельных устройств, входящих в со став технических средств АСУ. С помощью этих тестов
27
осуществляется также обнаружение и локализация не исправностей, возникающих в процессе эксплуатации
технических средств АСУ.
И с п ы т а т е л ь н ы е п р о г р а м м ы (ИП) использу ются для контроля правильности функционирования все го оборудования вычислительных средств в комплексе
врежимах, наиболее близких к условиям работы АСУ.
Вряде случаев на испытательные программы могут быть возложены дополнительные задачи по накоплению и об работке статистических данных о различного рода про
цессах и неисправностях в системе.
Д и а г н о с т и ч е с к и е т е с т ы (ДТ) решают задачу отыскания мест неисправностей в ЭВМ в процессе устра нения отказов.
О п е р а ц и о н н а я с и с т е м а (ОС) представляет собой совокупность программных средств, предназна ченных для организации взаимодействия между основ ными компонентами математического обеспечения ЭВМ. В ее состав входит диспетчер ОС (ДОС). ДОС — это центральный управляющий блок ОС, предназначенный для подключения в работу тех или иных ее блоков в за висимости от. возникающих ситуаций в ходе вычисли тельного процесса. Операционная система осуществляет управление прохождением задач через вычислительную систему в различных режимах, определяемых на основе анализа заявок на решение (мультипрограммный, с раз делением времени, многопроцессорный, горячего или хо лодного резервирования, максимальной производитель ности и т. п.).
С и с т е м а п р о г р а м м н о г о в ы п о л н е н и я з а к а - з о в к устройствам ввода — вывода (УВЗ, УВВ) пред ставляет комплекс программ, предназначенных для организации выполнения заказов от различных про грамм на обмен информацией между оперативными и внешними накопителями и устройствами ввода — вывода информации, включая каналы связи. К этой системе можно отнести также совокупность взаимосвязанных программ, предназначенных для активной связи опера торов ЭВМ с операционной системой. Эта связь осуще ствляется посредством реализации приказов оператора к системе, а также выдачи из системы информации о ее состоянии в виде распечаток на рулонном телеграфном аппарате (РТА) или алфавитно-цифровом печатающем устройстве (АЦПУ).
28
П р о г р а м м ы п о в ы ш е н и я в ы ч и с л и т е л ь н о й у с т о й ч и в о с т и (ПВУ) входят в состав операцион ной системы и предназначаются для уменьшения влия ния помех, возникающих при работе ЭВМ, на ход реали зуемых в них вычислительных процессов.
Б и б л и о т е к а с т а н д а р т н ы х п р о г р а м м (БСП) содержит наиболее употребительные в процессах обра
ботки |
информации программы. И н т е р п р е т и р у ю |
щ а я |
с и с т е м а (ИС) организует работу с БСП на |
основе анализа требований, поступающих от различных
программ в ходе их выполнения. |
с и с т е м ы |
п р о |
||
Основным назначением |
о б щ е й |
|||
г р а м м и р о в а н и я |
(ОСП) |
является |
обеспечение |
раз |
работки библиотеки |
программ задач |
АСУ (БПЗ). |
В ОСП обычно включаются языки программирования широкого назначения, трансляторы с этих языков для ЭВМ различных типов. Кроме того, в состав ОСП вклю чаются программы-отладчики, предназначенные для от ладки программ в терминах входного языка и устанав ливающие связь между программами на алгоритмиче ском языке и программами на машинном языке.
Кроме общей системы программирования в общее МО подготовки программ следует включить машинно ориентированную систему программирования (МОСП), предназначенную в основном для разработки программ, относящихся к общей части системы математического обеспечения АСУ, а также для разработки некоторых программных систем специальной части (СПУ, АИС и т. п.). Эта система программирования включает я з ы к и с и м в о л и ч е с к о г о к о д и р о в а н и я (ЯСК), ориентиро ванные на ЭВМ определенного типа, а с с е м б л е р ы — трансляторы с языков символического кодирования на ЭВМ каждого типа; о т л а д ч и к и , обеспечивающие от ладку программ в терминах языков символического ко дирования.
Автоматизированные информационные системы (АИС), как основной элемент математического обеспечения АСУ, будут рассмотрены более подробно далее. Здесь только отметим, что они представляют собой комплексы систем ных программ, предназначенные для сбора, накопления, хранения, обновления, поиска, обработки и выдачи ин формации по различным запросам.
АИС разделяются на фактографические и докумен тальные. Ф а к т о г р а ф и ч е с к и е АИС предназначены
29
для накопления, хранения, обновления, обработки, поис ка и выдачи фактографической информации о характери стиках различного рода объектов. Д о к у м е н т а л ь н ы е АИС предназначены для накопления, хранения, обновле ния, обработки, поиска и выдачи сведений о докумен тальных источниках информации, а также для поиска оригиналов документов.
Документальные АИС обеспечивают:
—оперативное.оповещение исполнителей о новых по ступлениях'документальной информации;
—быструю выдачу ответов на текущие запросы, воз никающие в повседневной работе исполнителей;
— автоматическую обработку и ввод информации о документах в систему по тематике автоматизируемого органа АСУ.
Надо отметить, что в структуре обеих систем есть много общего. Например, в этих системах может приме няться одна и та же методика автоматического перевода запросов и сообщений с формализованного русского язы ка на внутримашинный язык. Однако есть и существен ные различия, обусловленные характером обрабатывае
мой информации. |
|
|
С и с т е м а |
п р о г р а м м н о г о |
у п р а в л е н и я |
(СПУ) •—это совокупность программ, предназначенных для организации взаимодействия между всеми компонен тами математического обеспечения АСУ, для динамиче ского обслуживания информационных полей и рабочих мест операторов, а также для взаимосвязи с другими автоматизированными системами. В состав СПУ входит ранее рассмотренная операционная система (ОС) общей части математического обеспечения.
Центральной .частью СПУ является с и с т е м а д и с п е т ч е р и з а ц и и (СД). Она осуществляет организацию взаимодействия между компонентами математического обеспечения АСУ, взаимосвязь с другими системами и настройку необходимых средств переработки информа ции на работу в требуемых режимах.
С и с т е м а п р о г р а м м н о г о у п р а в л е н и я рабо той комплекса ЭВМ (ГІУРК) предназначается для орга низации вычислительного процесса на нескольких сов местно работающих (скомплексированных) ЭВМ. Комплексирование ЭВМ мо^кет при этом быть осуществлено на различных уровнях: оперативного запоминающего устройства (ОЗУ), магнитных барабанов (МБ), магнит-
30