Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСвЭ ФиК 4 курс / лекции / 006. Лекция 6.doc
Скачиваний:
25
Добавлен:
09.02.2015
Размер:
111.62 Кб
Скачать

Подсистема «Программно-математическое обеспечение аис»

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

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

В состав программного обеспечения АИС входят следующие основные виды программ:

• операционные системы;

•прикладные программы;

•системы программирования.

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

ОС выполняет большое число функций управ­ления:

•прикладными процессами;

•областью взаимодействия;

•памятью;

•внешними устройствами;

•обеспечением безопасности данных;

•хранением данных;

•диагностикой неисправностей системы;

•интерфейсом;

•учетом используемых ресурсов.

В блочную структуру ОС входят:

•монитор, который управляет выполнением задач;

•загрузчик, предоставляющий прикладному процессу необходимые программы;

•супервизор, управляющий процессом, памятью и работой обору­дования системы;

•планировщик, осуществляющий планирование порядка выполне­ния задач и распределения ресурсов;

•утилита, выполняющая сервисные операции, например пересылку данных из одного внешнего устройства в другое.

ОС обеспечивает выполнение следующих технологических функций:

•вводит данные с внешних устройств;

•запускает, выполняет и завершает выполнение программ;

•записывает и читает файлы;

•выводит информацию на периферийные устройства (экран, прин­тер и др.);

•ликвидирует возникающие сбои;

•ведет отсчет времени.

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

Соседние файлы в папке лекции