- •Вопросы к экзамену по дисциплине «основы автоматизации конструирования» для студентов дневного отделения специальности
- •Вычислительные сети. Классификация вычислительных сетей.
- •По территориальной распространенности
- •Математическое обеспечение (мо) в сапр. Состав и требования к мо.
- •Понятие математического моделирования. Виды математических моделей.
- •Классификация и методы получения математических моделей.
- •Математические модели на микро-, макро- и метауровне.
- •Лингвистическое обеспечение. Классификация языков сапр.
- •Языки проектирования и программирования.
- •Диалог в сапр. Организация диалога.
- •Требования к диалоговым системам.
- •Характеристика информации, используемой в сапр. Информационное обеспечение в сапр.
- •База данных. Субд. Банк данных.
- •Особенности и требования к бд.
- •Виды представления баз данных.
- •Программное обеспечение (по) в сапр. Общее и специальное по.
- •Основные компоненты по сапр.
- •Общие сведения об операционной системе.
- •Методическое обеспечение в сапр.
- •Организационное обеспечение в сапр.
- •Система управления процессом выполнения работ Workflow.
- •Система централизованного управления данными проекта Vault.
- •Информационно-методическая часть основная литература
- •Дополнительная литература
Математические модели на микро-, макро- и метауровне.
ММ на микроуровне является отражение физических процессов, протекающих в непрерывных пространстве и времени. Типичные ММ на микроуровне - дифференциальные уравнения в частных производных (ДУЧП). На макроуровне используют укрупненную дискретизацию пространства по функциональному признаку, что приводит к представлению ММ на этом уровне в виде систем обыкновенных дифференциальных уравнений (ОДУ). Системы ОДУ являются универсальными моделями на макроуровне, пригодными для анализа как динамических, так и установившихся состояний объектов. Модели для установившихся режимов можно также представить и виде систем алгебраических уравнений. Порядок системы уравнений зависит от числа выделенных элементов объекта. Если порядок системы приближается к 103, то оперирование моделью становится затруднительным и поэтому необходимо переходить к представлениям на метауровне. На метауровне в качестве элементов принимают достаточно сложные совокупности деталей. Метауровень характеризуется большим разнообразием типов используемых ММ. Для многих объектов ММ на метауровне по-прежнему представляются системами ОДУ. Однако так как в моделях не описываются внутренние для элементов фазовые переменные, а фигурируют только фазовые переменные, относящиеся к взаимным связям, элементов, то укрупнение элементов на метауровне означает получение ММ приемлемой размерности для существенно более сложных объектов, чем на макроуровне. |
Лингвистическое обеспечение. Классификация языков сапр.
Лингвистическое обеспечение представляет собой совокупность языков, используемых в САПР для представления информации о проектируемых объектах, процессе и средствах проектирования и для осуществления диалога между проектировщиками и ЭВМ.
Лингвистическое обеспечение САПР состоит из языков программирования, проектирования и управления.
Языки программирования служат для разработки и редактирования системного и прикладного программного обеспечения САПР. Они базируются на алгоритмических языках — наборе символов и правил образования конструкций из этих символов для задания алгоритмов решения задач.
Языки проектирования — это проблемно-ориентированные языки, служащие для обмена информацией об объектах и процессе проектирования между пользователем и ЭВМ.
Языки управления служат для формирования команд управления технологическим оборудованием, устройствами документирования, периферийными устройствами ЭВМ.
Языки проектирования и программирования.
Языки проектирования.
При использовании САПР приходится не только решать задачи вычислительного характера и обработки данных, но и автоматизировать описание объектов, процессы ввода, вывода и редактирования данных, ввода графических изображений, схем, чертежей и т. п. Для этой цели служатязыки проектирования.
В качестве примера современного языка проектирования можно указать язык VHDL (VHSIC (Very high speed integrated circuits) Hardware Description Language) — язык описания аппаратуры на базе сверхвысокоскоростных интегральных схем. Этот язык принят в качестве стандарта как инструментальное средство автоматизации проектирования СБИС, ориентированное на методологию нисходящего проектирования. Он является достаточно универсальным, чтобы охватить все аспекты проектирования изделий в области цифровой электроники.
К машинно-ориентированным языкам относится язык СИ (разработан в 1972 г.). В нем объединяются достоинства низкоуровневых возможностей ассемблеров и мощных выразительных средств языков программирования высокого уровня. Язык СИ является одним из претендентов на роль основного языка программирования в САПР и ориентирован на разработку системных программ. Он, в частности, послужил главным инструментом для создания операционных систем для ЭВМ UNIX и MS DOS.
