Нерегулярные данные, которые трудно представить в виде спискаили таблицы, часто представляют в виде иерархических стриктур. С подобными структурами мы очень хорошо знакомы по обыденной жизни. Иерархическуюструктуру имеет система почтовых адресов. Подобные структуры также широко применяют в научных систематизациях и всевозможных классификациях (рис. 1.11).
Рис.1. 11. Пример иерархической структуры данных
В иерархической структуре адрес каждого элемента определяется путем доступа (маршрутом), ведущим от вершины структуры к данному элементу.Вот, например, как выглядит путь доступа к команде, запускающей программу Калькулятор (стандартная программа компьютеров, работающих в операционной системе Windows 98):
Пуск ►Программы ► Стандартные ► Калькулятор.