Автоматизация проектирования радиоэлектронной аппаратуры — страница 7

  • Просмотров 2885
  • Скачиваний 37
  • Размер файла 29
    Кб

электрические и механические части разрабатываемого изделия, которая должна быть оформлена в строгом соответствии с ЕСКД. Цель технологического проектирования — разработка технологии и составление технологической документации, необходимой для организации производства изделий. Таким образом, в результате рассмотрения основных этапов проектирования РЭА и возможностей их автоматизации можно сделать следующий вывод. На

первых двух этапах проектирования (системном и схемотехническом) большая часть решаемых задач носит ярко выраженный творческий характер. При этом в работе участвует, как правило, небольшое число специалистов высокой квалификации. Влияние полученных решений на основные показатели разрабатываемой РЭА велико. ЭВМ на данных этапах применяют главным образом для анализа и контроля выполненной человеком работы. Следующий этап

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

проектирования РЭА, так как именно в этой области эффективность внедрения САПР оказывается максимальной. РОЛЬ ЯЗЫКА ПРОГРАММИРОВАНИЯ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ МАШИННОГО ПРОЕКТИРОВАНИЯ Решение каждой конкретной задачи проектирования конструкций РЭА с применением ЭВМ требует ее описания в виде программы на языке, воспринимаемом процессором машины и понятном конструктору-оператору. Введем понятия языка

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

машине виде. Основу всех языков программирования составляют алгоритмические языки, разрабатываемые в соответствии с требованиями теории алгоритмов, которые рассмотрены в гл. 3. Все используемые в настоящее время языки программирования можно разделить на машинно-ориентированные, процедурно- и проблемно-ориентированные, а также языки общего назначения. Характерной чертой машинно-ориентированных языков является учет