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

UptoLike

156
4. теща
5. свекор
6. свекровь
7. деверь [брат мужа]
8. свояченица [сестра жены]
9. свояк [муж свояченицы]
10. зять
11. невестка
12. золовка
(wifes_mother)
(husbands_father)
(husbands_mother)
(husbands_brother)
(wifes_sister)
(husband_of_ wifes_ sister)
Варианты лабораторных заданий
Номер варианта
Шифры родственных отношений
1
А1,А11,Б7,Б17
,
Б24,С1
2
А2,А12,Б8,Б18,Б25,С2
3
АЗ,А13,Б9,Б19,Б23,С10
4
А4,А14
1
Б10,Б20,С9,С11
5
А5,Б1,Б11,Б21,С8,С12
6
А6,Б2,Б12,Б22,С7
7
А7,БЗ,Б13,Б26,С6
8
А8,Б4,Б14,Б27,С5
9
А9,Б5,Б15,Б28,С4
10
А10,Б6,Б16,Б29,СЗ
Работа со списками на языке Пролог
Варианты заданий
Тема А. Работа с одноуровневыми списками
1) Предикат APPEND для соединения (конкатенации) двух списков в один новый
список.
2) Предикат REMOVE для удаления из списка заданного элемента.
3) Предикат REMOVEF для удаления из списка первых вхождений данного элемента.
4) Предикат SUBSTITUTE для замены всех вхождений заданного элемента в списке на
новый элемент.
5) Предикат REVERSE, изменяющий порядок элементов в списке на обратный.
6) Предикат ADDLAST для добавления заданного элемента в конец списка.
7) Предикат PARITY для определения четности числа элементов в списке.
4.    теща                                                             (wifes_mother)
5.    свекор                                                           (husbands_father)
6.    свекровь                                                         (husbands_mother)
7.    деверь [брат мужа]                                               (husbands_brother)
8.    свояченица [сестра жены]                                         (wifes_sister)
9.    свояк [муж свояченицы]                                           (husband_of_ wifes_ sister)
10.     зять
11.     невестка
12.     золовка
                                    Варианты лабораторных заданий
      Номер варианта             Шифры родственных отношений
             1            А1,А11,Б7,Б17,Б24,С1
             2            А2,А12,Б8,Б18,Б25,С2
             3            АЗ,А13,Б9,Б19,Б23,С10
             4            А4,А141Б10,Б20,С9,С11
             5            А5,Б1,Б11,Б21,С8,С12
             6            А6,Б2,Б12,Б22,С7
             7            А7,БЗ,Б13,Б26,С6
             8            А8,Б4,Б14,Б27,С5
             9            А9,Б5,Б15,Б28,С4
             10           А10,Б6,Б16,Б29,СЗ


                          Работа со списками на языке Пролог
                                        Варианты заданий

       Тема А. Работа с одноуровневыми списками
        1)       Предикат APPEND для соединения (конкатенации)       двух списков в один новый
список.
       2)    Предикат REMOVE для удаления из списка заданного элемента.
       3)    Предикат REMOVEF для удаления из списка первых вхождений данного элемента.
       4)    Предикат SUBSTITUTE для замены всех вхождений заданного элемента в списке на
новый элемент.
       5)    Предикат REVERSE, изменяющий порядок элементов в списке на обратный.
       6)    Предикат ADDLAST для добавления заданного элемента в конец списка.
       7)    Предикат PARITY для определения четности числа элементов в списке.




                                              156