Page 65 - 4800
P. 65

операторів do, do_section_of і ряду інших. Розглянемо це на прикладі секції start бази
                  знань  LAB_7.KB.  Відредагуємо  цю  секцію,  виконавши  в  головному  меню  Section  ->
                  Edit Section, а потім у списку, що з'явився вибравши start. Відкриється редактор опису
                  секції, в яке додамо два нових оператора в самий початок цієї секції і один в її кінець:
                          advice 'Починаємо консультацію'
                         call display ('list_films.txt')
                         . . .
                         advice 'Консультація закінчена.
                                  До побачення '
                         Другий оператор викличе на екран діалогове вікно, в якому відобразитися вміст
                  текстового файлу list_films.txt, який представляє собою афішу фільмів по кінотеатрах. Її
                  перегляд  цілком  резонний  для  вибору  способу  переміщення  в  конкретний  кінотеатр.
                  Природно,  це  можливо  тільки  в  тому  випадку,  якщо  цей  файл  існує.  Він  може  бути
                  створений в будь-якому зовнішньому текстовому редакторі, але така можливість існує і
                  в середовищі ESTA. Для реалізації цієї можливості слід:
                         • В основному меню системи вибрати File -> New.
                         •  З'явиться  вікно  (рис.  7.12),  в  якому  треба  вказати  тип  створюваного  об'єкта
                  Text File і натиснути кнопку ОК.












                                Рисунок 7.12 – Вікно вибору типу новостворюваного об'єкта

                         • Відкриється  вбудований  у  систему  ESTA  текстовий редактор,  в  якому треба
                  ввести вміст файлу афіші довільного змісту (рис. 7.13).















                                Рисунок 7.13 – Вікно вибору типу новостворюваного об'єкта

                         •  По  закінченню  набору  вмісту  файлу  слід  натиснути  кнопку  Save  на  панелі
                  інструментів  і  зберегти  файл  під  ім'ям  list_films.txt.  Після  чого  текстової  редактор
                  можна закрити.

                         7.5 Елементарні прийоми роботи з параметрами

                         Параметри  –  це  змінні,  які  визначають  процес  передачі  управління  між  усіма
                  секціями  вихідної  бази  знань.  Опис  будь-якого  параметра  складається  з  області
                  декларації  та  області типу.  Для  опису  параметра  використовується  ряд  опціональних
                  полів, що залежать від конкретного типу параметра. Створимо три нові параметри:
                         • user_name – текстового типу, який визначатиме поточного користувача ЕС,
                         • view_list_films – логічного типу, який визначить бажання виведення афіші,
                         • v_sr – числового типу, що визначає середню швидкість руху до кінотеатру.






                                                              65
   60   61   62   63   64   65   66   67   68   69   70