P
pro·school.ru
Каталог школ

Линейные и иерархические системы

💻 Информатика · 6 класс

Системы и их строение

Система — это совокупность взаимосвязанных объектов, которые действуют как единое целое и обладают новыми свойствами, отсутствующими у отдельных частей. Объекты, входящие в систему, называют её элементами. По способу связи элементов различают линейные и иерархические системы.

Умение определять тип системы помогает правильно строить схемы и понимать, как устроены окружающие нас объекты — от поезда до файлов на диске компьютера.

Линейная система

В линейной системе элементы выстроены в цепочку: каждый связан только с соседними. Пример из жизни — звенья цепи, вагоны поезда, люди в очереди. Если убрать одно звено, цепочка разорвётся на две части.

[вагон 1] - [вагон 2] - [вагон 3] - [вагон 4]

В линейной системе все элементы, как правило, равноправны: ни один не управляет остальными. Они просто стоят друг за другом в определённом порядке.

Иерархическая система

В иерархической системе элементы расположены по уровням, причём верхний уровень управляет нижними или включает их в себя. Такую структуру называют деревом, потому что от одной вершины она ветвится вниз, как ветви от ствола.

Директор / \ Завуч Завхоз / \ Учитель Учитель

Здесь директор стоит на верхнем уровне, ему подчиняются завуч и завхоз, а завучу — учителя. Каждый уровень подчинён вышестоящему.

Сравнение систем

ПризнакЛинейнаяИерархическая
Расположениецепочкойпо уровням
Связис соседямиподчинение уровней
Управлениеобычно нетверхний управляет нижним
Примерпоезд, очередьшкола, папки на диске

Очень наглядный пример иерархии в информатике — файловая система. Главная папка содержит вложенные папки, каждая из них — свои папки и файлы. Получается дерево, в котором можно спускаться с уровня на уровень.

Системы вокруг нас

Системы окружают нас повсюду, и важно уметь видеть их строение. Школьный класс — это система учеников и учителя. Город — система улиц, домов и жителей. Компьютер — система устройств, работающих вместе. Одна и та же совокупность объектов может рассматриваться и как линейная, и как иерархическая система, в зависимости от того, какие связи мы выделяем. Например, список учеников по алфавиту — это линейная цепочка, а та же школа по должностям — иерархия с уровнями подчинения.

Частые ошибки. Не считай любую систему со связями иерархической. Иерархия обязательно имеет уровни подчинения, где одни элементы управляют другими. Если объекты просто стоят в ряд и равноправны — это линейная система, а не иерархическая.

Кратко о главном

  • Система — это взаимосвязанные элементы, работающие как единое целое.
  • В линейной системе элементы выстроены цепочкой и связаны с соседями.
  • В иерархической системе есть уровни подчинения, она похожа на дерево.
  • Пример иерархии в информатике — папки и файлы на диске компьютера.