Шукаєте відповіді та рішення тестів для Декларативне програмування [03129]? Перегляньте нашу велику колекцію перевірених відповідей для Декларативне програмування [03129] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Як позначається у Пролозі функтор структури, що представляє список?
1) (3 бали) Записати 1 приклад структури мовою Пролог для представлення інформації про подарунки дітям до дня Святого Миколая, які укомплектовує Благодійна організація. До подарунку входять по одному товару з кожної категорії: іграшка, книга, солодощі. Іграшка має назву, вартість, призначення трьох типів (для дівчаток, хлопчиків, універсальна). Книга має назву, прізвища та імена авторів, вартість, жанр (проза, поезія, пізнавальна). Солодощі мають назву, вартість, масу.
Запишіть для кожного використаного вами терму функтор та арність.
2) (3 бали) Задати правило для визначення вартості подарунків, сформованих за умовами: до складу входять книги з одним автором, вартості більше 100 грн, а солодощі маси не більше 400 г.
3) (3 бали) Видалити динамічно записи, що відповідають умовам: містять іграшки, що не є універсальними, а книги є пізнавальні.
4) (3 бали) Записати ціль для виявлення чи серед подарунків є такі, що містять книгу без авторів.
Що є правильним для визначення заперечення у логічному програмуванні?
Визначити мовою Пролог предикат обчислення кількості невід'ємних елементів у вхідному числовому списку.
Задати виклик функції, яка аргументом має лямбда-вираз.
У представленні списку [a, s, d, f] через структуру пʼятим символом є а, не враховуючи пробіли.
До якої категорії функцій вищого порядку належить APPLY? Відповідь складається з двох слів.
Записати сполучні закони алгебри Буля стосовно базових логічних операцій.
Записати вирази обчислення кон'юнкції і диз'юнкції для довільного аргументу та константи.
У відповіді ПОЗНАЧАТИ ОПЕРАЦІЇ ЯК ПРИЙНЯТО У ПРОЛОЗІ.
Предикат assertz необхідний для роботи з списками
Що є правильним для задання логічного виразу х, що визначається як
"Якщо істинне а, то в, інакше - с"