Согласование функций может осуществляться по параметрам и объединением-расширением функций.
Согласование функций по параметрам
§ во времени,
§ в пространстве,
§ по условиям.
В частности может быть динамическое согласование.
Пример 19. В современных посудомоечных машинах необходимо согласовывать во времени операции замачивания, мойки и сушки. Аналогично и в стиральных машинах операции замачивания, стирки, отжима и сушки (согласование во времени)
Пример 20. Как правило, функция потребления пищи осуществляется в столовой комнате, сна – в спальне, а работы – в кабинете (согласование в пространстве).
Пример 21. Любые операции, проводящиеся только в случае, если выполнена предыдущая операция должны согласовываться по условию. Например, аппарат по заполнению какой-то тары содержимым. Должен до момента заполнения проверить имеется ли на этом месте эта тара, и только при ее наличии заполнять ее содержимым.
Согласование функций путем их объединения или расширения будет рассмотрено ниже в виде закономерности перехода к моно- или полифункциональности.
|
|
Закономерность перехода к МОНО- или ПОЛИфункиональности
Закономерность перехода к МОНО- или ПОЛИфункиональности осуществляется механизмами свертывания или развертывания функций. Схематически это изображено на рис. 2.
Ниже опишем закономерности свертывания и развертывания функций.