logo

Crowdly

Browser

Add to Chrome

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

Looking for Декларативне програмування [03129] test answers and solutions? Browse our comprehensive collection of verified answers for Декларативне програмування [03129] at vns.lpnu.ua.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Терм :- належить до атомів

0%
100%
View this question

Цільове твердження записується у розділі clauses Пролог-програми

0%
0%
View this question

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

View this question

Від якого словосполучення (англ.) утворена назва першої функційної мови програмування?

View this question

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

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

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

4) Додаткове завдання - 4 бали. Сформувати список нульового рівня вкладеності на основі вхідного з довільними вкладеннями. Тобто (1 ((2) 8) (0)) - > (1 2 8 0)

View this question

Якого типу є рекурсивна гілка у рядку 4?

1 (define myFunc(lambda(x y)

2     (cond

3             ((eq? x '()) y)

4              (#t (cons (myFunc (car x) (myFunc2 (cdr x))) '())))))

5  (define (myFunc2(lambda(x)(+ x (myFunc (cons x '()) '(1)))))

View this question

(cdr  ' (a))=

View this question

(list 'a 'b) =

View this question

Чи вірне твердження «Паралельна рекурсія забезпечує розпаралелювання обчислювальних процесів в часі» ?

48%
52%
View this question
(apply cons '1 '5) =

View this question

Want instant access to all verified answers on vns.lpnu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome