- •1 Приведите концептуальную структуру сапр (подсистемы, обеспечения, компоненты).
- •2 Приведите схему функционирования сапр.
- •3. Перечислите основные компоненты программного обеспечения сапр
- •4. Изложите классификационные признаки уровней сапр
- •5. Изложите назначение и основные функции монитора сапр
- •6. Изложите принципы взаимодействия подсистем сапр
- •7.Приведите структуру и состав сапр.
- •1) Проектирующие
- •2) Обслуживающие.
- •8.Приведите иерархические уровни описаний проектируемых объектов конструкций
- •9. Приведите иерархические уровни описаний проектируемых объектов технологических процессов.
- •10. Перечислите и охарактеризуйте аспекты описаний проектируемых объектов
- •11. Перечислите составные части процесса проектирования.
- •12. Изложите основные отличия нисходящего и восходящего проектирования
- •13. Изложите основные отличия внешнего и внутреннего проектирования при разработке сапр.
- •14. Опишите принцип унификации проектных решений и процедур при разработке сапр.
- •15. Приведите классификацию типовых задач проектирования
- •16. Приведите алгоритмы выполнения проектных процедур
- •17. Приведите классификацию задач анализа в сапр
- •18 Приведите классификацию задач параметрического синтеза в сапр
- •19. Приведите классификацию задач структурного синтеза
- •20.Дайте характеристику математического обеспечения сапр.
- •21.Изложите требования, предъявляемые к математическим моделям
- •22.Классификация математических моделей проектируемых объектов
- •23.Дайте характеристику лингвистического обеспечения сапр.
- •24.Приведите классификацию и охарактеризуйте область применения языков программирования.
- •Языки программирования
- •25. Приведите классификацию языков проектирования в сапр. Охарактеризуйте области их применения
- •Среди языков проектирования выделяют
- •26.Дайте характеристику процедурных и непроцедурных языков проектирования
- •Языки процедурные и непроцедурные
- •27.Дайте характеристику диалоговых языков в сапр
- •28.Опишите техническое обеспечение сапр сп. Решаемые задачи, состав, основные характеристики
- •29. Дайте характеристику входного и выходного информационного массива
- •30. Охарактеризуйте информационное обеспечение и информационный фонд сапр
- •31.Состав информационного фонда сапр
- •32.Способы ведения информационного фонда сапр
- •33. Опишите принципы использования БнД в составе сапр
- •34. Принципы построения банков данных (БнД)
- •35. Изложите принцип автоматизация проектирования технологических процессов сп на основе методов типизации
- •36. Изложите принцип формирование обобщенного технологического маршрута сп. Синтез индивидуальных технологических маршрутов
- •37. Изложите перечень обязательных требований, которым должна удовлетворять создаваемая сапр сп, инвариантная к специфике разнообразных сварочных процессов.
- •38. Опишите этапы автоматизированного проектирования тп.
- •39.Приведите структуру программного обеспечения сапр.
- •40.Прикладное программное обеспечение.
- •41. Охарактеризуйте лингвистическое обеспечение сапр.
- •42.Изложите схему функционирования сапр.
4. Изложите классификационные признаки уровней сапр
Классификация САПР по классу используемых вычислительных средств:
1) Малые системы автоматизации технологического проектирования, построенные на основе небольших ЭВМ.
2) Средние системы – вычислительыне комплексы, состоящие из 2,3 и более ЭВМ одинаковых типов (для увелич. надежности, либо для иерархирования, когда слабые задачи решаются на слабых ЭВМ). Эти системы включают в себя системы различного рода расчетных программ и программ по подготовке конструкторской документации, связанной с изготовлением узлов 1-го уровня сложности, т.е. таких, которые проектируются в рамках одной организации.
3) Более сложные задачи проектирования требуют создания систем 3-го класса – Больших САПР . В них в обязательном порядке предусматривается система разделения времени и наличие многопультовых устройств. Их создание целесообразно в тех случаях, когда имеются технические условия и требуется одновременная работа над одним и тем же проектом или же раздельная работа над различными проектами или их частями.
4) Сверхбольшие САПР – это сети ЭВМ и вычислительные центры коллективного пользования, нацеленные на решение сложных задач САПР.
5. Изложите назначение и основные функции монитора сапр
Управление ходом вычислительного процесса и координация взаимодействия подсистем САПР осуществляется монитором. В рамках пакетов ПП аналогичные функции решаются локальными мониторами.
В функции мониторов входят:
прием и интерпретация обращенных к ним команд пользователя;
загрузка и активизация компонентов ПО, организация маршрутов их выполнения;
установления взаимодействия между подсистемами;
динамическое распределение памяти;
обработка прерываний от дисплея пользователя;
сервисные функции (регистрация пользователей, сбор статистики, обработка сбоев системы и др.);
Язык управления монитором САПР достаточно прост, в его основе лежат команды вызова необходимых подсистем ПО САПР и задания им управляющих параметров, а также команды, описывающие способ информационного обмена между подсистемами(через ОЗУ, через внешнюю память или БД). Средства этого языка должны составлять макрокоманды, определяющие маршруты выполнения проектирующих подсистем ПО САПР.
6. Изложите принципы взаимодействия подсистем сапр
Взаимодействие управляющей подсистемы ПО и мониторов проектирующих пакетов осуществляется через стандартный интерфейс, представляющий собой формальные правила передачи фактических параметров.
В проектирующие подсистемы ПО передаются:
параметры, задающие режим функционирования;
адреса точек входа в обслуживающие подсистемы ПО;
адреса динамически распределенных областей памяти, предназначенных для информационного обмена между различными подсистемами ПО.
Каждый проектирующий пакет, входящий в САПР, имеет паспорт, хранящийся в базе данных САПР. Паспорт содержит следующие сведения о проектирующем пакете:
размер занимаемой области ОЗУ;
имена требуемых обслуживающих подсистем;
имена режимных параметров и их значения по умолчанию;
имя языка программирования, в стандарте которого пакет использует представление структур данных;
местонахождение в пакете обработчика прерываний от дисплея пользователя;
указатели на возможные способы обмена информацией с другими проектирующими подсистемами ПО(ОЗУ, СУБД, файловая система).
Монитор САПР, получив команду на активизацию какой-либо проектирующей подсистемы ПО, считывает из базы данных ее паспорт, проверяет корректность команды и возможность загрузки подсистемы.
Далее он помещает в ОЗУ необходимые обслуживающие подсистемы, проектирующую подсистему, а затем в строгом соответствии с данными из паспорта строится обращение к этой подсистеме.
Важной функцией управляющей подсистемы САПР и мониторов проектирующих пакетов является динамическое распределение памяти, необходимое всегда, когда пакет работает с данными переменного объема. Средства динамического распределения памяти- обязательные компоненты всех современных языков программирования.
