Построение математических моделей и систем автоматизированного проектирования подъемно-транспортных и строительно-дорожных машин. Евтюков С.А - 17 стр.

UptoLike

32 33
4.2. Общая структура программного обеспечения
Все средства, входящие в состав ПО САПР, можно разбить на
две большие группы: стандартное и нестандартное ПО.
Стандартное ПО включает в себя программные средства, обеспе-
чивающие функционирование комплекса технических средств (КТС)
САПР, а также общее управление вычислительными процессами.
В состав стандартного ПО входят: операционные системы; си-
стемы
программирования; комплексы программ диагностики
и ТО
для обеспечения эксплуатации КТС САПР; сервисные программы;
а также могут входить некоторые виды пакетов программ общема-
тематического характера.
К нестандартному ПО САПР относятся: пакеты программ, от-
ражающие специфику проектируемых объектов; системы управ-
ления пакетами; средства реализации диалогового взаимодействия
пользователя с пакетами программ.
4.3. Стандартное ПО
4.3.1. Операционные системы
Под операционной системой
(ОС) понимается совокупность
программ, управляющих ходом работы ПК, обеспечивающих вза-
имодействие между элементами нестандартного ПО
и аппаратны-
ми (техническими) средствами, осуществляющих функции управ-
ления прохождением потока задач через вычислительную систему,
а также обеспечивающих связь между машиной и оператором ком-
пьютера. Операционная система ПК является ядром ПО САПР, его
центральным и связующим компонентом. Основные усилия при
разработке ОС направлены на повышение пропускной способно-
сти вычислительной системы.
В
зависимости от организации прохождения заданий через вы-
числительную систему можно выделить три уровня ОС: ОС для па-
кетной обработки заданий; ОС для пакетной обработки с мультипро-
граммированием и ОС для работы в режиме разделения времени.
4.3.2. Системы программирования
Системой программирования называется комплекс средств, обе-
спечивающих составление и отладку программ. Система програм-
мирования состоит из следующих элементов: языка программиро-
вания, транслятора, библиотек стандартных программ, отладочных
средств.
Языком в программировании называется совокупность, состоя-
щая из набора символов (алфавит языка) и правил (грамматика язы-
ка), устанавливающих способы объединения символов в осмыслен-
ные предложения и тексты (программы).
Транслятором называется программа, осуществляющая пере-
вод текста (программы) с
одного языка (входной язык транслято-
ра) на другой (выходной язык транслятора).
4.4. Нестандартное ПО
4.4.1. Пакеты программ
Пакет программ (ПП), входящий в состав САПР, представляет
собой комплекс программных средств, рассчитанных на решение
некоторого однородного класса задач (например, пакет оптимиза-
ции, динамических расчетов приводов, трансмиссий и т. д.).
Существуют два основных вида пакета
программ: ПП простой
структуры и ПП сложной структуры.
4.4.2. Средства организации диалогового взаимодействия
пользователя с пакетами программ
Диалоговая система должна выполнять следующие функции:
оперативно выдавать пользователю необходимую информацию;
воспринимать сообщения пользователя и выявлять смысл, содер-
жащийся в этих сообщениях; передавать выявленный смысл соот-
ветствующим пакетам программ и передавать пользователю тре-
бования, исходящие
от пакетов программ.