Cтраница 1
Имена значений, перечисленные в описании скалярного типа, являются константами этого типа. [1]
Записи должны быть введены в файл с использованием имен значений, понятных для экспертной системы; или, наоборот, имена, присвоенные значениям, должны соответствовать элементам файла данных. Например, если экспертная система применяет колы аэропортов, такие, как СФО для Сан-Франциско или МАЙ для Майами, то в поле ПАРА ГОРОДОВ следует ввести СФОМАЙ, а не Сан-Франциско - Майами. Аналогично, если в базе данных слово завтрак обозначается символом 3, одним из разрешенных значений поля ПИТАНИЕ будет 3, а не ЗАВТРАК. [2]
Следующие определения типа созлаюг запись, которая будет содержать имя значения до 40 символов длиной и связанный с ним указатель. Остальная часть этого описания не используется н перных модулях, которые мы создадим, но будет полезна при разработке модулей, которые мы создадим позже. [3]
Следующий модуль передает две с 1 роки: имя объекта и имя значения. Эта процедура добавляет имя объекта к списку сцепленных объектов и вставляет имя значения в соответствующий список значений узла объекта. [4]
Для создания нового значения по умолчанию следует щелкнуть по кнопке New, ввести имя значения по умолчанию в диалоге New Default Value и щелкнуть по кнопке ОК. В окне Default Name показывается список всех имен значений по умолчанию. [5]
Сначала программа устанавливает, содержится ли имя оговоренного объекта в списке объектов, а затем ищет имя значения. [6]
Здесь, например, может быть необходимо проводить тонкие различия между обЪзначе - нием значения, именем значения и изображением значения и вводить для этих понятий короткие термины. [7]
Передача, управляемая данными, позволяет читать или записывать данные, представляемые в виде допустимых констант с именами передаваемых значений. [8]
Создание значения пакета осуществляется путем использования стандартного описания генератора языка Ада, расширенного так, чтобы допускать в качестве имени типа имя значения пакета. [9]
Сейчас программа может воспринимать строки, в которых записаны пары объект - значение с соответствующими коэффициентами доверия, добавлять новые узлы к сцепленному списку, отыскивать существующие имена объектов и имена значений, а также выводить па экран списки как объектов, так и значений. [10]
Эта процедура вызывается подпрограммами ввода ( чит, прин, форввод и ввод, см. 7.6.3), когда закодированное значение вида лит, считанное из книги, не увязывается с характером ожидаемого значения ( например, значение оказалось буквой, когда запрашивалась цифра) или когда литера в книге не соответствует никакому значению вида лит ( например, ошибка четности) [ С. С вызовом процедуры ошибка литеры предоставляется имя значения вида лит, которым предлагается заменить значение-нару-шителя, чтобы ввод мог продолжаться. В другом варианте рабочая подпрограмма может вырабатывать значение истина после того, как она, возможно, присвоила для использования на месте предложенного значения некоторое альтернативное значение вида лит. [11]
Этот модуль добавляет новый узел в вершину списка разрешенных значений объекта. Сначала процедура создает новый узел для имени значения. Затем она переопределяет вершину списка и устанавливает указа. И наконец, она заносит в новый узел ссылку на вершину списка. [12]
Для создания нового значения по умолчанию следует щелкнуть по кнопке New, ввести имя значения по умолчанию в диалоге New Default Value и щелкнуть по кнопке ОК. В окне Default Name показывается список всех имен значений по умолчанию. [13]
Следующий модуль передает две с 1 роки: имя объекта и имя значения. Эта процедура добавляет имя объекта к списку сцепленных объектов и вставляет имя значения в соответствующий список значений узла объекта. [14]
Сначала процедура расщепляет строку на три переменные, представляющие имя объекта, имя значения и коэффициент доверия. Затем она проверяет наличие имени объекта в списке объектов. [15]