Радиотехническая система, страница 3

.

Лингвистическое обеспечение САПР.

Лингвистическое и программное обеспечение САПР – совокупность языков используемых в процессе разработки и эксплуатации САПР. Язык – любое средство общения между человеком и машиной. Лингвистическое обеспечение САПР состоит из языков программирования, проектирования и управления. Языки программирования служат для проектирования САПР, они базируются на алгоритмических языках. Языки управления – служат для управления технологическим оборудованием. Для создания документации на образец. Существуют различные уровни языков программирования:

1. Высокого уровня (лёгкие для программирования)

2. Низкого уровня (близкие к машинным кодам) Языки высокого уровня требуют транслятор. Языки низкого уровня использую транслятор, который называется ASSEMBLER.

Классификация языков программирования

1. Операторные.1.1 Машинно-зависимые (ASSEMBLER). Используется для написания программ, описывающих специфику конкретного оборудования.1.2 Машинно-ориентированные (С). Сочетает в себе возможности ASSEMBLERа и языков высокого уровня, претендует на роль основного языка для САПР.1.3 Универсальные (ALGOL, BASIC, PASCAL, FORTRAN) FORTRAN более прост для решения инженерных задач (у него более простой логический блок).1.4.1 Проблемно-ориентированные (LOGO). Язык сейчас активно используется для создания ИР.1.4.2 Объектно-ориентированные (С++, Смолтон, Форт). Смолтон – решает не числовые задачи при построение ИР. Форт – компактный машинный код.

2. Функциональные (Линс, Снобол, Пролог). Используются для программирования задач общения на естественном языке (ЭВМ 5-го поколения).

Структура основных сетевых языков. (ASP, PHP) Perl – язык оформления отчётов. Отчёт используется для электронного хранения текст-таблица. Если отчёт динамический то запускается то запускается конвертор.Конвертор – программа формирования динамического отчёта (язык XML).Язык XSL переводит в сетевой стандарт.HTML – язык создания логической структуры Интернет сайта.

CSS – позволяет нам создать каскадные списки статей для формирования физической структуры Интернет сайта, осуществляет диалог с пользователем и оживляет Интернет страничку с помощью программы сценария, навигации.DHTML – делает диалог с пользователем не программированием а с помощью текста (Аналогия – служебные слова в С).

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

Программное обеспечение САПР. – это совокупность программных процедур и правил, написанных на том или ином языке. Делятся на системные и прикладные  Основным компонентом является операционная система.

Обрабатывающие программы подготавливают программы пользователя к решению. Управляющие  программы исполняют программы пользователя. Супервизор – программа управления задачей. Так же как и диспечер может переключать выполнение решения одной программы на решение другой программы. Реализует мультипрограммный режим ЭВМ и режим разделения во времени. Программа управления данными обеспечивает поиск, хранение, загрузку в ОЗУ и обработку файлов. Программа управления заданиями осуществляет ввод, трансляцию, загрузку в память, решение и вывод.Операционные системы бывают одно или мультипрограммными – подразумевает возможность одновременного запуска программ разного уровня (UNIX, DOS).  UNIX- допускает коллективное пользование, что необходимо в САПР. Достоинства UNIX – многоуровневая и многопрограммная система, высокая мобильность и хорошая иерархическая файловая структура. Имеет свой язык и большую библиотеку сервисных процедур.Основой САПР так же являются прикладные программы.MicroCAP – анализ, синтез и статическая обработка.. Используется в основном для анализа , синтеза и статической обработки, исследование продукта.Pspice – до 10000 моделей компонентов, + возможности MicroCAP. Самая большая библиотека в Pspice. P-CAD – самая перспективная прикладная программа, дает возможность работать с измерительным оборудованием  , единственная программа, выдающая полное конструктивное решение.В связи с особенностями СВЧ, где необходимо учитывать связь между компонентами объекта исполненными в полосковой технологии, влияние  диэлектрической проводимости подложки и т. д. Используются специальные программы: Super –compact, Microvawe Explorer.