Microsoft Word впвс book 2011 sev pa doc
Элементы архитектурного проектирования
Download 2.21 Mb. Pdf ko'rish
|
2.1.3 Элементы архитектурного проектирования
2.1.3.1 Вычислительные механизмы Выше мы отметили важность понятия вычислительный механизм в контексте процессов проектирования ВсС. Стремление расширить область абстрактного представления и проектирования ВсС предполагает замену и расширение списка объектов, которыми оперирует разработчик. Для абстрактного стиля проектирования ВсС, использования понятий абстрактной элементной базы и расширенного толкования виртуальной машины, аспектного подхода к организации процесса проектирования и расширения значимости невычислительных ограничений и аспектов необходимо универсальное понятие – строительный элемент, не привязанное к реализации. Таким понятием предлагается считать механизм (Мх), как некоторое конкретное решение из любой области деятельности, фиксирующее и демонстрирующее для повторного использования принцип решения некоторой задачи или проблемы. Оставим на время анализ механизмов, принадлежащих к невычислительным аспектам, и сосредоточимся на определении и анализе вычислительного механизма. Мы определили понятие механизма как некоторого технического, организационного или иного решения, не привязанного к конкретной реализации. Будем называть вычислительным механизмом (ВМх) техническое решение, направленное на организацию или непосредственное обеспечение вычислительного процесса. В предыдущем разделе мы отметили, что в рамках качественных переходов в организации вычислительной системы говорить об организации вычислительного процесса эффективно можно, начиная с регистрового уровня представления. Начиная с этого уровня, в логике работы системы появляются структуры данных и управления, которые реализуют алгоритмы в стиле, близком к программному представлению. Конечно, такая трактовка нижней границы вычислительного механизма очень условна, однако мы воспользуемся именно таким определением. Тогда, все объекты, расположенные в иерархии представления вычислительного процесса выше невычислительного базиса, будем относить к вычислительным 63 механизмам. Так как верхняя граница этой категории объектов не фиксируется, выделение среди них дополнительных категорий элементов (например, виртуальных машин) должно выполняться в рамках специальных определений, по сути, представляя собой вариант переименования или макроподстановки. Можно говорить о способах реализации вычислительного механизма, Download 2.21 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling