Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lingvisticheskoe_obespechenie.docx
Скачиваний:
13
Добавлен:
25.09.2019
Размер:
4.41 Mб
Скачать

Кафедра технологии машиностроения

Рефераты по дисциплине

«САПР технологических процессов»

Студент: Кобзева О.Н.

Группа: УОЗТМ - 09

Преподаватель: Шацких И.И.

Липецк 2012

Программное обеспечение

ПО САПР - это совокупность программ на машинных носителях с необходимой программной документацией, предназначенной для выполнения автоматизированного проектирования. Создание ПО САПР - трудная научно-техническая задача, для решения которой требуются большие материальные затраты. Известны САПР, ПО которых насчитывает до 500 тыс. операторов языка программирования. Разработка такого ПО требует сотен и тысяч человеко-лет, причем требования к квалификации разработчиков таких систем очень высоки. Например, в разработке САПР морских судов, оцениваемой в 600 человеко-лет, принимало участие 15 организаций. Стоимость современных САПР определяется главным образом стоимостью ПО, которое в несколько раз превышает стоимость технического обеспечения.

Программное обеспечение САПР (ПО САПР) состоит из двух разделов: прикладное программное обеспечение (ППО) и системное программное обеспечение (СПО).

Программное обеспечение состоит из следующих основных частей:

- системы стандартных текстов для контроля и обнаружения ошибок устройств, оперативной памяти, логических схем ЭВМ;

- системы генерации версии операционной системы (ОС) на конкретной конфигурации технических средств ЭВМ;

- алгоритмических языков программирования для решения на ЭВМ различных практических задач;

- программы управления вычислительными ресурсами ЭВМ, необходимой для распределения памяти, постановки и обслуживания системных очередей и т.д.;

- монитора ОС для управления процессами прохождения задач на ЭВМ;

- трансляторов для перевода программ, написанных на языках программирования, во внутренний код, годный для выполнения на ЭВМ;

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

- редакторов связей, загрузки, отладчики для запуска и контроля за прохождением задачи пользователя в ОС;

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

- монитора САПР для управления работой различных систем пользователей в ОС;

- системы управления базой данных (СУБД) для поддержки баз данных САПР;

- базы данных для хранения справочной информации различных САПР;

- пакетов прикладных программ (ППП)

К прикладному программному обеспечению САПР относятся программы, разрабатываемые в соответствии с прикладным назначением тех или иных подсистем САПР и затем объединяемые в тематические пакеты прикладных программ (ППП).

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

данных или даже локальные базы данных с соответствующей системой управления базой данных (СУБД). Сложные ППП позволяют снизить затраты времени на работу прикладных программ и более гибко управлять процессом отработки пакета.

Программное обеспечение САПР делится на составные части, которые относятся к проектирующим и обслуживающим подсистемам САПР:

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

технологий, реализованных САПР.

Требования, которым должно удовлетворять ПО САПР 1. Адаптивность, приспособленность к функционированию в различных условиях. 2. Гибкость 3. Компактность 4. Мобильность 5. Надежность 6. Реактивность – обеспечение быстрого решения задачи при ориентации на пользователя. 7. Модифицируемость – пополнение программами, расширение возможностей системы. В большинстве случаев в обязанность инженеров и конструкторов не входит разработка своего собственного ПО САПР. Однако встречаются ситуации, когда знание простых средств программирования оказывается полезным, особенно в случае, если прикладные пакеты обеспечивают интерфейс с пользовательскими программами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]