Владимир Петров

Законы и закономерности развития систем. Книга 1


Скачать книгу

системы определяется набором необходимых функций всех рангов, который должен быть необходимым и достаточным, и в то же время обеспечивать функциональную полноту.

      Пример 1.18. Компьютер

      Главная функция – обработка информации (компьютер обрабатывает информацию).

      Основные функции: системного блока – прием, обработка, хранение и вывод цифровых (электрических) сигналов, клавиатуры – ввод цифровой и буквенной информации, монитора – вывод информации на экран и т. д.

      Вспомогательная функция части системного блока, блока питания, – обеспечение электрической энергией.

      Пример 1.19. Телефон

      Главная функция – передача звукового сигнала, например, речи.

      Основные функции: микрофона – преобразование звукового сигнала в электрический, наушника – преобразование электрического сигнала в звуковой, клавиатуры – вводить цифровую и буквенную информацию и т. д.

      Вспомогательная функция кнопки клавиатуры – ввод конкретного знака.

      Пример 1.20. Автомобиль

      Главная функция – перевозка (перемещение) людей.

      Основные функции: бензобака – хранение (удержание) бензина, двигателя – преобразование бензина в поступательное движение, трансмиссии – преобразование поступательного во вращательное движение и т. д.

      Вспомогательная функция частей двигателя: поршня и цилиндра – сжатие бензина (создание давления).

      1.6. Процесс

      Процесс (от лат. processus – продвижение) – это состояние какого-либо явления во времени.

      Процесс можно определить, как30:

      – последовательную смену состояний стадий развития.

      – совокупность последовательных действий для достижения какого-либо результата (например, производственный потребности – последовательная смена трудовых операций).

      Для технических систем мы в основном будем рассматривать второе определение. Первое определение характерно для развития систем.

      Пример 1.21. Приготовление кофе

      Операция 1 – измельчение зерен кофе. Операция 2 – молотый кофе засыпается в турку. Операция 3 – турка заливается водой. Операция 4 – турку ставят на огонь или помещают в разогретый песок. Операция 5 – ждут пока поднимется пенка. Операция 6 – турку снимают с огня. Операция 7 – ждут, пока пенка опустится. Операции 5—7 повторяются несколько раз.

      Пример 1.22. Компьютерная программа

      Любая компьютерная программа работает по определенному алгоритму – порядку действий. Таким образом, компьютерная программа осуществляет процесс.

      Пример 1.23. Алгоритм Евклида

      В качестве процесса представим алгоритм Евклида – метод вычисления наибольшего общего делителя (НОД). Это один из древнейших алгоритмов, который используется до сих пор.

      Наибольший общий делитель (НОД) – это число, которое делит без остатка два числа и делится само без остатка на любой другой делитель данных двух чисел. Проще говоря, это самое большое