функции – это функции следующего (первого) ранга, функции основных подсистем. Основные функции обеспечивают работоспособность главной функции, а, следовательно, и всей системы в целом.
Вспомогательные функции – это функции второго ранга, функции подподсистем. Вспомогательные функции обеспечивают работоспособность основных функций. Функции низших (n) рангов, прежде всего, должны обеспечивать работоспособность функций высших (n-1) рангов.
Функции, обеспечивающие работоспособность, будем называть необходимыми функциями. Функциональная работоспособность системы определяется набором необходимых функций всех рангов, который должен быть необходимым и достаточным, и в то же время обеспечивать функциональную полноту.
Пример 1.18. Компьютер
Главная функция – обработка информации (компьютер обрабатывает информацию).
Основные функции: системного блока – прием, обработка, хранение и вывод цифровых (электрических) сигналов, клавиатуры – ввод цифровой и буквенной информации, монитора – вывод информации на экран и т. д.
Вспомогательная функция части системного блока, блока питания, – обеспечение электрической энергией.
Пример 1.19. Телефон
Главная функция – передача звукового сигнала, например, речи.
Основные функции: микрофона – преобразование звукового сигнала в электрический, наушника – преобразование электрического сигнала в звуковой, клавиатуры – вводить цифровую и буквенную информацию и т. д.
Вспомогательная функция кнопки клавиатуры – ввод конкретного знака.
Пример 1.20. Автомобиль
Главная функция – перевозка (перемещение) людей.
Основные функции: бензобака – хранение (удержание) бензина, двигателя – преобразование бензина в поступательное движение, трансмиссии – преобразование поступательного во вращательное движение и т. д.
Вспомогательная функция частей двигателя: поршня и цилиндра – сжатие бензина (создание давления).
1.6. Процесс
Процесс (от лат. processus – продвижение) – это состояние какого-либо явления во времени.
Процесс можно определить, как32:
1. последовательную смену состояний стадий развития.
2. совокупность последовательных действий для достижения какого-либо результата (например, производственный потребности – последовательная смена трудовых операций).
Для технических систем мы в основном будем рассматривать второе определение. Первое определение характерно для развития систем.
Пример 1.21. Приготовление кофе
Операция 1 – измельчение зерен кофе. Операция 2 – молотый кофе засыпается в турку. Операция 3 – турка заливается водой. Операция 4 – турку ставят на огонь или помещают в разогретый песок. Операция 5 – ждут пока поднимется пенка. Операция 6 – турку снимают с огня. Операция 7 – ждут, пока пенка опустится. Операции 5—7 повторяются несколько раз.
Пример 1.22. Компьютерная программа
Любая компьютерная программа