Вверх ↑
Ответов: 36
Рейтинг: 2
#1: 2009-11-16 21:23:17 ЛС | профиль | цитата
Помимо Справки и FAQ хотелось бы узнать больше о системном представлении программ в HiAsm.
Может, были когда-то дискуссии о концепции, может, какие-то теоретики программирования вдохновили Дилму и его соратников?
Ну, не бывает культурного вакуума, когда нечто рождается из ничего.
Впрочем, Ахматова с этим не согласилась бы:
"Когда б вы знали, из какого сора.
Растут стихи, не ведая стыда...
Как одуванчик у забора,
Как лопухи и лебеда".
Но надежда еще живет - она ведь умирает последней... ;0)
Потому спрошу приверженцев HiAsm: справедливо ли следующие тезисы:
Каждый компонент, включаемый в схему, представляет собой черный ящик (хотя через команду "Исходник компонента" всегда можно посмотреть его код на Паскале, а команду "Конфигурация компонента" - версию, авторов и список настроек). Слева направо через него течет поток событий (сигналов, чисел, символических наборов), которые компонент преобразует согласно своей функции. На верхнюю сторону квадрата через точки поступают внешние параметры функции, а по точкам на нижней стороне параметрические выходы компонента воздействуют на другие компоненты.
Иными словами, по горизонтали связаны событийные входы-выходы, а по вертикали - параметрические. По горизонтали разворачивается основной информационный процесс программы, ведущий от исходных входных данных к результатам. А вертикальный срез состоит в статических установках программы, дополняющих ее структуру, и процессах управления параметрами компонентов.

карма: 1

0