Exteor/help/html/050705.htm
2024-06-07 20:30:06 +03:00

53 lines
3.3 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML>
<HEAD>
<meta name="GENERATOR" content="Microsoft&reg; HTML Help Workshop 4.1">
<meta http-equiv="Content-Type" content="text/html; charset=ANSI"/>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<Title>Создание конституент</Title>
</HEAD>
<BODY>
<h1>Создание конституент</h1>
<p>Создание пустых конституент заданного типа производится с помощью <a href="050200.htm#id_panel_cst">панели РС-формы</a>,
либо <a href="050602.htm">программного меню</a>.</p>
<p>Формальные выражения для производных понятий и сокращений могут быть получены полуавтоматически.
В Экстеор 4 реализовано два различных механизма генерации формальных выражений термов: терм-функции и анализ типизации исходного терма (структуры).</p>
<h4>Создание производных термов по типизации</h4>
<div class ="picCaption">Рис. 1. Порождение термов по структуре выбранного понятия.</div>
<img src="pic/from_description/105.png" />
<p>Создание выражений производных термов по структуре базового понятия представлено на
Рис. 1. К типизации базового понятия применяются операции взятия проекции и суммирования множества подмножеств до тех пор,
пока типизация не станет <b>типизацией базисного множества</b>. </p>
<p>Описанная операция применима к термам и родовым отношениям, чья типизация не совпадает с типизацией базисного множества.
Каждый узел в дереве всех возможных способов прийти к базисному множеству определяет некоторое производное понятие.
Представленный на Рис. 1 диалог позволяет отбирать необходимые производные понятия и задавать их схемную интерпретацию.</p>
<h4>Создание термов с помощью терм-функций</h4>
<p>Порождение схожих по структуре формального выражения понятий производится с помощью <a href="050706.htm">терм-функций</a>.
Для того чтобы создать терм-функцию на основе существующего терма, необходимо выбрать терм в списке конституент и воспользоваться пунктом
<b>Терм -> ТФ</b> контекстного меню.</p>
<div class ="picCaption">Рис. 2. Порождение терм-функции по выражению терма.</div>
<img src="pic/from_description/106.png" />
<p>Диалог создания терм-функции представлен на Рис. 2.
После выбора исходного терма автоматически формируется список вхождений других конституент,
которые могут быть заменены на <b>параметры</b>. После выбора параметров необходимо нажать на кнопку
<b>Генерировать</b> и задать интерпретацию терм-функции и <b>Добавить ТФ</b>.</p>
<p>Для генерации выражений термов по терм-функции,
необходимо выбрать терм-функцию в списке конституент и воспользоваться пунктом <b>ТФ -> Терм</b> контекстного меню.
Далее для каждого параметра необходимо выбрать его значение из <b>списка предлагаемых конституент</b>, имеющих подходящую типизацию.
При генерации выражения терма пользователь
выбирает между генерацией полного выражения (подстановка в выражение терм-фукнции параметров) и сокращенного выражения,
использующего имя терм-функции. Диалог создания выражения терма по терм-функции представлен на Рис. 3.</p>
<div class ="picCaption">Рис. 3. Порождение терма по выражению терм-фукнции.</div>
<img src="pic/from_description/107.png" />
</BODY>
</HTML>