Обработка и анализ структуры

Обработка и анализ структуры. Функции обработки и анализа структуры собраны в меню Обработка. Первый подпункт данного меню называется Поиск. Он предназначен для поиска понятия в графе по его названию.

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

Для начала поиска необходимо нажать кнопку Искать. При этом просматриваются все вершины графа и в случае совпадения введенного слова с названием какой-либо вершины, или с началом названия, данная вершина помещается в центр окна просмотра. Если же совпадений не обнаружено, то выводится сообщение о том, что искомый элемент не найден. Подпункт меню Подструктура предназначен для выделения из исходного графа различных подграфов. Он содержит два подпункта Вверх и Вниз. Для работы данных алгоритмов обработки необходимо, чтобы на графе была выделена хотя бы одна вершина.

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

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

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