Владимир Петров - Законы и закономерности развития систем. Книга 1

Тут можно читать онлайн Владимир Петров - Законы и закономерности развития систем. Книга 1 - бесплатно ознакомительный отрывок. Жанр: Прочая околокомпьтерная литература. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Владимир Петров - Законы и закономерности развития систем. Книга 1 краткое содержание

Законы и закономерности развития систем. Книга 1 - описание и краткое содержание, автор Владимир Петров, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Монография уникальна. Это самое полное описание законов и закономерностей развития систем. Она состоит из 4 книг и представляет собой усовершенствование предыдущей книги.Книга 1 – введение в монографию, описывающее понятия и определения, структуру законов и закономерностей развития систем, каждый закон и закономерность, предназначение законов и закономерностей и методику прогнозирования развития систем. Остальные книги детально описывают каждый закон и закономерность.

Законы и закономерности развития систем. Книга 1 - читать онлайн бесплатно ознакомительный отрывок

Законы и закономерности развития систем. Книга 1 - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Владимир Петров
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

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

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

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

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

Описание алгоритма нахождения НОД делением.

– Большое число делим на меньшее.

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

– Если есть остаток, то большее число заменяем на остаток от деления.

– Переходим к пункту 1.

Например, необходимо найти НОД для 30 и 18.

30/18 = 1 (остаток 12)

18/12 = 1 (остаток 6)

12/6 = 2 (остаток 0). Конец: НОД – это делитель. НОД (30, 18) = 6

Пример 1.24. Компилятор

Большинство компиляторов переводит программу с некоторого высокоуровневого языка программирования в машинный код, который может быть непосредственно выполнен процессором.

Компилятор состоит из следующих этапов.

1. Лексический анализ. На этом этапе последовательность символов исходного файла преобразуется в последовательность лексем. Цель лексического анализа – подготовить входную последовательность к грамматическому анализу.

2. Синтаксический (грамматический) анализ. Последовательность лексем преобразуется в дерево разбора.

3. Семантический анализ. Дерево разбора обрабатывается с целью установления его семантики (смысла) – например, привязка идентификаторов к их декларациям, типам, проверка совместимости, определение типов выражений и т. д. Результат обычно называется «промежуточным представлением/кодом», и может быть дополненным деревом разбора, новым деревом, абстрактным набором команд или чем-то еще, удобным для дальнейшей обработки.

4. Оптимизация. Выполняется удаление излишних конструкций и упрощение кода с сохранением его смысла. Оптимизация, может быть, на разных уровнях и этапах – например, над промежуточным кодом или над конечным машинным кодом.

5. Генерация кода. Из промежуточного представления порождается код на целевом языке. В конкретных реализациях компиляторов эти этапы могут быть разделены или, наоборот, совмещены в том или ином виде.

Каждый из этих этапов имеет свою программу, работающую по определенному алгоритму – процессу.

1.7. Структура

Структура(от лат. Structūra – «строение») – это внутреннее устройство системы. Она создается элементамии связямимежду ними.

1.7.1. Связи

Связи могут быть внутренние и внешние .

Внутренние связи – связи между элементами системы (подсистемами).

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

1.7.2. Элементы

Элементыи связимогут быть:

вещественные;

энергетические;

информационные .

Внутренние связи

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

Корпус телефона обеспечивает внутренние связи. Он обеспечивает вещественные (механические) связи отдельных элементов телефона. Проводами обеспечиваются энергетические и информационные связи.

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

Корпус автомобиля обеспечивает внутренние вещественные связи. Трубопроводы и провода обеспечивают энергетические связи. Информационные связи обеспечиваются проводами от системы управления и к ней или бесконтактно, например, открывание дверей.

Внешние связи

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

Внешние связи у телефона осуществляются по проводам или бесконтактно у радиотелефона и у мобильных телефонов.

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

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

Работа системы осуществляется вследствие прохождения потоков:

вещества.

энергии.

информации.

1.8. Поток

1.8.1. Классификация потоков

Работа системы осуществляется вследствие прохождения потоков.

Потокможет быть:

вещества;

энергии;

информации.

Потоки веществамогут быть:

твердые;

гелеобразные;

жидкие;

газообразные;

смешанные.

В свою очередь твердые потоки могут быть:

– монолитными;

– в виде отдельных частиц (порошок).

К потокам вещества относятся и все виды транспортных систем.

Потоки вещества

Пример 1.29. Поток автомобилей
Поток твердого монолитного вещества.

Пример 1.30. Поток масла
Поток жидкого вещества.

Пример 1.31. Поток сжатого газа
Поток сжатого газа для автоматической подкачки шин – это поток газа.

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

Потоки энергии

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

Поток электроэнергии по проводам.

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

Поток жидкого топлива. Это же и поток вещества в жидком состоянии.

Поток электроэнергии по проводам.

Потоки информации – это совокупность передаваемой информации между двумя и более взаимодействующими объектами, все виды СМИ: печатные материалы, Интернет, радио, телевидение и т. д.

Потоки информации

Пример 1.34. Телефон
Поток электрических и звуковых сигналов.

Пример 1.35. Автомобиль
Поток сигналов управления и сигналов от датчиков.

Потоки могут быть организованныеи неорганизованные.

К организованным потокам относятся потоки, созданные человеком или другими живыми существами, например, дороги, трубопроводы, электрические и оптические кабели и т. д. Примером потоков, созданных другими живыми существами, могут служить муравьиные потоки, поток перелетных птиц, поток рыб и т. д.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Владимир Петров читать все книги автора по порядку

Владимир Петров - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




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


Отзывы читателей о книге Законы и закономерности развития систем. Книга 1, автор: Владимир Петров. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x