Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-16,20-27,29-38,41-42.docx
Скачиваний:
5
Добавлен:
21.11.2019
Размер:
709.65 Кб
Скачать

34. Структура лингвистического обеспечения сапр.

Лингвистическое обеспечение включает в себя все языки, которые используются в САПР данного типа.

Требования к входным языкам:

- универсальность;

- удобство восприятия алфавита и синтаксиса языка;

- максимальная лаконичность описания;

- однозначность толкования элементов и конструкций языка;

  • возможность развития и расширения.

35. Инструментальные языки сапр.

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

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

Требования к языку можно сформулировать так:

1) Все конструкции языка должны естественно и просто определяться в нем.

2) Для решения определенной задачи должна быть возможность использовать сочетания конструкций, чтобы избежать необходимости вводить новую конструкцию.

3) Должно быть минимальное число неочевидных конструкций специального назначения.

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

5) Пользователю достаточно знать только то множество конструкций, которое непосредственно используется в его программе.

36. Языки описания объектов проектирования.

Смотреть рисунок выше. Вопрос 34.

37. Языки функционального и структурного описания оп.

При проектировании устройств автоматизации основными вертикальными уровнями являются функциональное (схемное), алгоритмическое (программное), конструкторское и технологическое проектирования.

Функциональное проектирование связано с разработкой структурных, функциональных и принципиальных схем. При этом определяются основные особенности структуры, принципы функционирования, важнейшие параметры и характеристики создаваемых объектов.

Функциональное проектирование включает два больших горизонтальных уровня - системный и функционально-логический:

  • на системном уровне проектируются структурные схемы устройств. Тут ведется укрупненное рассмотрение всей системы в целом;

  • на функционально-логическом уровне проектируются функциональные и принципиальные схемы устройств.

Здесь выделяют подуровнилогический, схемотехнический и компонентный:

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

  • на схемотехническом уровне проектируются принципиальные электрические схемы устройств;

  • на компонентном уровне разрабатываются отдельные компоненты устройств.

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

Конструкторское проектирование

Конструкторское проектирование включает в себя решение задач следующих групп:

  • коммутационно-монтажное проектирование;

  • обеспечения допустимых тепловых режимов элементов;

  • конструирование электромеханических узлов системы;

  • выпуск конструкторской документации.

Основные задачи коммутационно-монтажного проектирования - это размещение компонентов на подложке и трассировка электрических соединений между компонентами. Эти задачи конкретизируются в следующем перечне:

  • конструкторский расчет геометрических размеров компонентов;

  • определение взаимного расположения компонентов на элементе конструкции;

  • размещение компонентов на конструкторском элементе с учетом геометрии устройства, схемотехнических и технологических ограничений;

  • трассировка соединений;

  • вычерчивание чертежей общего вида устройства и определение основных габаритных размеров.

В этих же задачах решаются вопросы обеспечения тепловых режимов элементов.

Задача конструирования электромеханических узлов системы включает в себя комплекс специфических вопросов.

Задача выпуска конструкторской документации включает в себя автоматическое оформление результатов проектирования упомянутых выше задач в требуемом виде.

38

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