Две системы

Случай 1; Связывание во время программирования в сочетании с возможностью выбора из заранее заданного множества вариантов во время выполнения. Очевидно, что случай 1 является основным, поскольку уже во время программирования известно, что Р1 всегда имеет одно и то же значение. Отсрочкой связывания достигается большая гибкость, но в данном случае это может явиться только источником ошибок. В других случаях для достижения повышенной гибкости можно допустить снижение надежности и эффективности, обеспечиваемых ранним связыванием. Разработчику САПР всегда приходится искать компромиссное решение с учетом следующих критериев: гибкость (увеличивающуюся при отсрочке связывания), надежность (увеличивающуюся при раннем связывании), эффективность (увеличивающуюся при раннем связывании). Важно понимать, что выбор того или иного решения оказывает большое влияние на архитектуру САПР. Две системы, даже если они предназначены для решения одних и тех же основных задач, могут сильно различаться из-за выбора времени связывания. Кроме того, решения в отношении времени связывания сильно влияют на такие пакеты программ, как базовая графическая система GKS. Важной характеристикой GKS является способ связывания атрибутов графического представления с примитивами и сегментами.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.