Связывание

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

Releated Post

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

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

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