Основы построения и функционирования интеллектуальных информационных систем. Былкин В.Д - 93 стр.

UptoLike

93
Определения
Теперь мы знаем, как создавать список сцепленных объектов. На следующем шаге
определим константы, типы и переменные, которые будем использовать в программе. Читателям,
не знакомым с Паскалем, поясним, что определение констант означает ввод имен констант.
Аналогично, при определении шипов вводятся описательные имена, в отличие от числовых
констант. Объявление переменных задает переменные программы в соответствии с ранее
определенными чинами.
Например, чтобы ограничить длину строки для записи имен всех объектов и значений 40
символами, опишем константу WORD_MAX следующим образом:
WORD_MAX=40;
Таким же образом можно установить максимальную длину
строки в 80 символов, определив константу:
LINE MAX =80;
В модулях программы будут использоваться следующие константы: colon=‘:‘;
Period=‘.‘;
Comma=‘,‗;
spase=‘ ‗;
equals='=‘;
Далее определим типы строк, к которым относятся константы. Сначала установим
максимальную длину имени объекта и значения Затем ограничим длину вводимой строки;
Word_string=string[WORD_MAX];
line_string =string[LINE_MAX];
Кроме того, нам нужно задать определения типа, необходимые для создания и
манипулирования списком объектов. Для этого, прежде всего, создадим указатель объекта и
указатель значения; они будут указывать на конкретную запись, содержащую ранее определенное
значение или имя объекта. Delphi использует для этой цели индексный указатель. Указатель с
установленным типом ^T ссылается на анонимную переменную типа Т
                                       Определения

      Теперь мы знаем, как создавать список сцепленных объектов. На следующем шаге
определим константы, типы и переменные, которые будем использовать в программе. Читателям,
не знакомым с Паскалем, поясним, что определение констант означает ввод имен констант.
Аналогично, при определении шипов вводятся описательные имена, в отличие от числовых
констант. Объявление переменных задает переменные программы в соответствии с ранее
определенными чинами.
       Например, чтобы ограничить длину строки для записи имен всех объектов и значений 40
символами, опишем константу WORD_MAX следующим образом:

WORD_MAX=40;

      Таким же образом можно установить максимальную длину
строки в 80 символов, определив константу:

LINE MAX =80;

 В модулях программы будут использоваться следующие константы: colon=‘:‘;

  Period=‘.‘;

  Comma=‘,‗;

  spase=‘ ‗;

  equals='=‘;


      Далее определим типы строк, к которым относятся константы. Сначала установим
максимальную длину имени объекта и значения Затем ограничим длину вводимой строки;
     Word_string=string[WORD_MAX];
     line_string =string[LINE_MAX];
      Кроме того, нам нужно задать определения типа, необходимые для создания и
манипулирования списком объектов. Для этого, прежде всего, создадим указатель объекта и
указатель значения; они будут указывать на конкретную запись, содержащую ранее определенное
значение или имя объекта. Delphi использует для этой цели индексный указатель. Указатель с
установленным типом ^T ссылается на анонимную переменную типа Т




                                             93