logo

Crowdly

Browser

Додати до Chrome

Декларативне програмування [03129]

Шукаєте відповіді та рішення тестів для Декларативне програмування [03129]? Перегляньте нашу велику колекцію перевірених відповідей для Декларативне програмування [03129] в vns.lpnu.ua.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Що є справедливим для відсікання у логічному програмуванні?

0%
100%
0%
100%
0%
0%
0%
100%
Переглянути це питання

1) (3 бали) Записати 1 приклад структури мовою Пролог для представлення інформації про подарунки школярам до дня Святого Миколая, які укомплектовує Благодійна організація. До подарунку входятьпо одному товару з кожної категорії: канцтовари, книга, солодощі. Канцтовари мають назву та вартість. Книга має назву, прізвища та імена авторів, вартість, жанр (детектив, фантастика, поезія,  історична, довідник). Солодощі мають назву, вартість, масу, позначку про наявність алергенів та кілокалорії.

Запишіть для кожного використаного вами терму функтор та арність. 

2) (3 бали) Задати правило для визначення назв канцтоварів, книги, солодощів, що входять у сформовані подарунки за умовами: до складу входять книги, де є більше двох авторів категорії поезія  та солодощі з калорійністю менше 400 ккал.

3) (3 бали) Видалити динамічно записи, що відповідають умовам: містять солодощі з алергенами,  а канцтовари і книги мають сумарну вартість не більше 400 грн.

4)(3 бали) Записати ціль для визначення чи серед подарунків є такі, що містять солодощі з алергеном або калорійністю більше 2000.

Переглянути це питання

Використання анонімних змінних впливає на економію обчислювальних ресурсів

100%
0%
Переглянути це питання

У представленні списку [a, s, d, f] через структуру сьомим символом є s, не враховуючи пробіли. 

100%
0%
Переглянути це питання

Мова Prolog була створена фахівцями зі ШІ в Массачусетському університеті

0%
100%
Переглянути це питання

 Запишіть терм у звичайній нотації для дерева

Дерево для терма

Переглянути це питання

1) Написати функцію мовою Scheme у строго функційному стилі, яка визначає загальну кількість усіх атомів і кількість елементів на верхньому рівні, крім нульових елементів, у введеній списковій структурі та формує пару з цих двох чисел. Використати принцип функціональної декомпозиції. Закоментуйте розроблені підфункції (9 балів). 

2) Сформувати виклики розробленої функції для різних типів S-виразів (різні класи еквівалентності), що свідчили б як про коректну, так і надійну її роботу  (2 бали).

3) Яка використана рекурсія за місцем виклику і за структурою обчислювального процесу? (2 бали)

4) ДОДАТКОВЕ ЗАВДАННЯ - 4 БАЛИ. Запрограмувати функцію my_equal? у строго функційному стилі для будь-яких S-виразів.

Переглянути це питання

1) (3 бали) Записати приклад структури для подання інформації про команду учасників змагань зі спортивних парних танців на льоду, яка містить: 

прізвище, ім’я, дату народження, громадянство, перелік даних про досягнення на міжнародних змаганнях (назва змагання, рік, зайняте місце) спортсмена та спортсменки

прізвище, ім’я, дату народження, громадянство тренера та хореографа спортивної пари.

Записати функтори та арності для використаних термів.

2) (3 бали) Задати правило, за яким визначатимуться прізвища та ім’я спортсмена/спортсменки, що брали участь в більше як трьох змаганнях, а тренер та хореограф цієї спортивної пари є тією ж самою особою. 

3) (3 бали) Динамічно видалити з БД записи про спортивні пари, у яких спортсмени мають різне громадянство і кожен з них взяв участь в одному змаганні та зайняв призове місце.

4) (3 бали) Задати ціль для визначення чи є команди, в яких спортсмени, тренер, хореограф є ровесниками і спортсмени не брали ще участі в змаганнях.

Переглянути це питання

Записати сполучні закони алгебри Буля стосовно базових логічних операцій.

Записати вирази  обчислення кон'юнкції і диз'юнкції для довільного аргументу та його заперечення. 

У відповіді ПОЗНАЧАТИ ОПЕРАЦІЇ ЯК ПРИЙНЯТО У ПРОЛОЗІ.

Переглянути це питання

Щоб отримати всі можливі співставлення з бази даних, у цільовому твердженні необхідно використати ! 

0%
100%
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на vns.lpnu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome