Шукаєте відповіді та рішення тестів для Декларативне програмування [03129]? Перегляньте нашу велику колекцію перевірених відповідей для Декларативне програмування [03129] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Що належить до принципів фон Неймана або є їх наслідками ?
Чи правильне твердження
"Рекурсія вищого порядку є прикладом використання принципу композиції"?
Задати лямбда-виклик для обчислення добутку деяких елементів трьох заданих числових списків, а саме: першого елемента першого списку , третього елемента другого списку та другого елемента третього списку.
Маючи атом Е та () через один виклик комбінації відповідних примітивів функційної мови програмування утворіть S-вираз
( ((Е . Е)) ((Е) . Е) (Е Е) Е)
Задати у формі притаманній функційному програмуванню виклик функції reduct (редукція) для обчислення суми декрементів шести чисел, введених одним списком. Функціональний аргумент задати у вигляді лямбда-виразу.
1. Як позначаються логічні константи у мові Racket?
2. Навести приклади викликів функцій, а саме базових примітивів різних категорій, які результатом роботи завжди дають логічні величини.
Обчисліть самостійно результат виклику (reduct '(2 4 2) (lambda (x y) (+ (* x 2) (* y 2))) 0), де reduct - це функція вищого порядку, класична редукція
Чи правильне твердження
"Лямбда-вираз не може бути обчислений"?
Вибрати функції функційної мови програмування, які мають однакові області значень
1) Записати ПОВНУ dot-нотацію для S-виразу
((а ((1))) 5 ((7)) (1 (2)) (с (4)))
2) Зі скількох елементів складається вираз на верхньому рівні?
3) Записати хвіст для заданого списку.
4) Через один виклик примітивів добудьте з цього виразу атом 7