Для студентов ИДК по предмету Функциональное программированиеФункциональное программирование и интеллектуальные системыФункциональное программирование и интеллектуальные системы
2025-05-302025-05-30СтудИзба
🌐 Функциональное программирование и интеллектуальные системы - ответы на тест в ИДК 🌐
Описание
Специально для студентов института деловой карьеры ответы на тест "Функциональное программирование и интеллектуальные системы". Под картинкой можно посмотреть список вопросов, ответы на которые будут доступны здесь же сразу после оплаты. Также ответы на все вопросы теста "Функциональное программирование и интеллектуальные системы" будут доступны для скачивания в PDF-формате также сразу после оплаты. Рекомендуем убедиться, что это именно тот тест, который вы ищете. 🖤
![]()

Список вопросов
Языки функционального программирования
Один из самых распространённых нестрогих языков. Имеет очень развитую систему | Clean |
Предназначен для обучения функциональному программированию | Haskell |
Специально предназначен для параллельного и распределённого программирования. Чистый. Использует отложенные вычисления | Gofer |
ML - семейство строгих языков с развитой ___ системой типов и параметризуемыми модулями.
Вписать ответ:
Вписать ответ:
Языки функционального программирования
Считается первым функциональным языком программирования. Нетипизирован. Содержит массу императивных свойств | ISWIN |
Предназначенный для научных исследований в области computer science | Lisp |
Функциональный язык-прототип. Разработан Лэндиным для демонстрации того, каким может быть язык функционального программирования | Scheme |
Языки функционального программирования
Разработан Дэвидом Тернером, в качестве стандартного функционального языка, использовавшего отложенные | ML |
Один из первых типизированных языков функционального программирования. Содержит некоторые императивные свойства, такие как ссылки на изменяемые значения | Miranda |
Семейство строгих языков с развитой полиморфной системой типов и параметризуемыми модулями | Standard ML |
Главной особенностью ___ языков является то, что они описывают правила, которым должен удовлетворять результат, т.е. описывают то, что надо получить.
Вписать ответ:
Вписать ответ:
Создатели языков программирования
Дэвид Тернер | IPL |
Ньюэлл, Шоу и Саймон | Miranda |
Питер Лэндин | Lisp |
Ален Кольмероэ | ISWIM |
Джон МакКарти | Пролог |
Какой функциональный язык-прототип разработан Ландиным в 60-х годах XX века:
Какой язык специально предназначен для параллельного и распределённого программирования:
Какие языки относятся к декларативным:
Какой язык предназначен для научных исследований в области computer science:
Кто был создателем лямбда-исчисления:
Свойства функциональных языков:
Как называются языки, использующие отложенные вычисления:
Standard ML - один из первых ___ языков функционального программирования.
Вписать ответ:
Вписать ответ:
Lisp считается первым ___ языком программирования.
Вписать ответ:
Вписать ответ:
Miranda - разработан Дэвидом Тернером, в качестве стандартного функционального языка, использовавшего ___ вычисления.
Вписать ответ:
Вписать ответ:
В каком году разработали язык Lisp:
Существуют ___ и процедурные языки.
Вписать ответ:
Вписать ответ:
Haskell - один из самых распространённых ___ языков.
Вписать ответ:
Вписать ответ:
Standard ML содержит некоторые ___ свойства, такие как ссылки на изменяемые значения и поэтому не является чистым.
Вписать ответ:
Вписать ответ:
Свойства функциональных языков:
Язык ___ разработан Ландиным в 60-х годах XX века для демонстрации того, каким может быть язык функционального программирования.
Вписать ответ:
Вписать ответ:
Какой язык разработан Дэвидом Тернером, в качестве стандартного функционального языка, использовавшего отложенные вычисления:
Языки программирования и их особенности
описание последовательности действий приводящих к результату, т.е. описание того, как получить результат | Иранские языки |
описывают правила, которым должен удовлетворять результат, т.е. описывают то, что надо получить | Процедурные языки |
Декларативные языки |
Какой язык считается первым функциональным языком программирования:
Кем были заложены теоретические основы императивного программирования:
В каком году был создан язык Пролог:
Clean - специально предназначен для параллельного и ___ программирования.
Вписать ответ:
Вписать ответ:
Языки программирования
Декларативные языки | C, Pascal, Cobo |
Процедурные языки | Пролог, Lisp |
Пашто | |
Курсткий |
Нестрогие языки зачастую являются ___.
Вписать ответ:
Вписать ответ:
Главной особенностью ___ языков является описание последовательности действий приводящих к результату, т.е. описание того, как получить результат.
Вписать ответ:
Вписать ответ:
Язык ___ предназначен для научных исследований в области computer science.
Вписать ответ:
Вписать ответ:
Укажите соответствие:
(2 3 5 6 7) | список из двух пустых списков |
(()) | список из 5 элементов |
(((((первый) 2) третий) 4) 5) | (NIL) |
() | список из двух элементов |
(кот-37 (кличка Петя) (цвет серый) (хвост NIL)) | пустой список |
(NIL ()) | список из 4 элементов |
В каком формате могут задаваться числа в Lisp:
___ числа задаются в соответствии со следующим форматом: #C(R I), где R - действительная часть, а I - мнимая часть.
Вписать ответ:
Вписать ответ:
Пустой список имеет значение ___ .
Вписать ответ:
Вписать ответ:
Каким образом записывается список в Lisp:
___ - это упорядоченная последовательность, элементами которой являются атомы, либо списки (подсписки), заключенная в круглые скобки.
Вписать ответ:
Вписать ответ:
___ - это имя, состоящее из букв, цифр и спецзнаков, которое обозначает какой-либо объект, предмет, вещь или действие реального мира.
Вписать ответ:
Вписать ответ:
Укажите соответствие:
#b и #B | логические значения |
Символы и числа | константы типа char |
"это строка" и "ddghfhj123 ryur " | атомарные объекты |
T и NIL | строковые константы |
Какая директива в языке Lisp предусмотрена для превращения любого символа в константу:
Что относится к особенностям функционального языка программирования Lisp:
Какой префикс зафиксирован для восьмеричной системы счисления:
Какие особенности характеризуют язык Lisp:
Выберите константы типа char:
Алфавитные знаки относятся к типу ___ .
Вписать ответ:
Вписать ответ:
Атомы и списки называются ___ выражениями.
Вписать ответ:
Вписать ответ:
Под ___ константой понимается любая последовательность символов, заключенная в двойные кавычки.
Вписать ответ:
Вписать ответ:
Числа и логические значения T и NIL являются ___, остальные символы - переменными.
Вписать ответ:
Вписать ответ:
Для превращения любого символа в ___ в языке предусмотрена специальная директива DEFCONSTANT.
Вписать ответ:
Вписать ответ:
Какая запись не является представлением числа 30:
Укажите соответствие:
#b11110 | #16r1E |
#o36 | #2r11110 |
#x1E | #8r36 |
Под строковой константой понимается любая последовательность символов, заключенная в:
К какому типу относятся алфавитные знаки:
Какие символы используются для задания логических значений:
Выберите правильные записи чисел в Lisp:
Lisp является наиболее важным языком ___ программирования.
Вписать ответ:
Вписать ответ:
Какой формат используется для задания числа:
Что понимается под "символом" в Lisp:
Для чего предназначена функция CONS:
Лямбда - ___ - это определение вычислений и параметров функции в чистом виде без фактических параметров, или аргументов.
Вписать ответ:
Вписать ответ:
Функция, которая проверяет выполнение некоторого условия и возвращает в качестве результата логическое значение T или NIL:
Дать имя и определить новую ___ можно с помощью функции DEFUN.
Вписать ответ:
Вписать ответ:
Результатом функции EQ являются:
Наиболее общий предикат, проверяющий наличие логического равенства, с помощью которого можно сравнивать произвольные объекты:
С помощью каких селекторов можно выделить голову и хвост списка:
Функция ___ строит новый список из переданных ей в качестве аргументов головы и хвоста.
Вписать ответ:
Вписать ответ:
Чтобы предотвратить вычисление значения выражения, нужно перед выражением поставить:
Образовать связь между символом и его значением можно при помощи функций:
При помощи функции ___ символу можно присвоить или связать с ним некоторое значение.
Вписать ответ:
Вписать ответ:
Сопоставьте вызов функции с результатом:
(eq 3.14 3.14) | Т |
(eq '(a b c) '(a b c)) | T |
(eq T (atom 'mouse)) | NIL |
(eq 'x 'cat) | Т |
(eq () NIL) | NIL |
(eq 'cat (car '(cat dog))) | NIL |
Сопоставьте вызов функции с результатом:
(null '(x y z)) | Т |
(null NIL) | NIL |
(null T) | Т |
(null '()) | NIL |
Последний элемент списка можно выделить с помощью функции ___.
Вписать ответ:
Вписать ответ:
В языках программирования в основном используются два способа передачи параметров:
Сопоставьте вызов функции с результатом:
(eql 3.0 3.0) | NIL |
(eq 3 3.0) | Т |
(eql 3 3) | NIL |
Проверка того, является или нет аргумент числом, может быть выполнена с помощью предиката:
Сопоставьте вызов функции с результатом:
(equal '(x y z) '(x y z)) | Nil |
(equal '(a b c) (cons 'a '(b c))) | Nil |
(equal '(NIL) '((NIL))) | Т |
(equal 3.00 3) | T |
(equal 'x 'x) | Т |
В языках программирования в основном используются два способа передачи параметров - это передача параметров по значению и передача параметров ___ .
Вписать ответ:
Вписать ответ:
Сопоставьте традиционную форму с префиксной формой:
X-Y | ( / Y ( + X Y) |
Y/(X+Y) | (- X Y) |
X+Y | (* S P) |
X*Y | (+ X Y) |
Распределите функции по группам
CAR | Создание |
CONS | Проверка |
EQ | Разбор |
Результатом выражения (АТОМ s-выражение) являются:
Для чего используется директива DEFVAR:
Сопоставьте вызов функции с результатом:
(NUMBERP t) | Т |
(NUMBERP 3.0) | NIL |
(NUMBERP list) | Т |
(NUMBERP 3) | NIL |
Для записи функций в Lisp используется
Наиболее общим предикатом, проверяющим наличие логического равенства, является ___ , с помощью которого можно сравнивать произвольные объекты.
Вписать ответ:
Вписать ответ:
Какие функции являются базовыми предикатами:
Для вызова функций в Lisp используется ___ форма записи
Вписать ответ:
Вписать ответ:
Сопоставьте вызов функции с результатом:
(atom '(2 3 4 5)) | Т |
(atom 'x) | Nil |
(atom NIL) | Nil |
(atom (cdr '(2 3 4))) | Т |
(atom ()) | Nil |
Какие базовые функции используются для проверки:
Какие базовые функции используются для разбора:
Предикат - это ___ , которая проверяет выполнение некоторого условия и возвращает в качестве результата логическое значение T или NIL.
Вписать ответ:
Вписать ответ:
Сопоставьте вызов функции с результатом:
(CAR '(5 6 2 8)) | 6 |
(CAR (CDR '(5 6 2 8))) | 5 |
(CDR '(5 6 2 8)) | 2 |
(CAR (CDR (CDR '(5 6 2 8)))) | (6 2 8) |
Предикат EQ:
CAR, CDR, CONS, ATOM, EQ являются:
Результатом вызова функции (atom 'x) будет:
Сопоставьте вызов функции с результатом:
(cons '(+ 1 2) '(+4)) | (a b c) |
(cons (+ 1 2) '(+ 4)) | ((+ 1 2) + 4) |
(cons '(a b) '(c d e)) | (3 + 4) |
(cons 'a '(b c)) | ((a b) c d e) |
Самым общим циклическим или итерационным предложением в Common Lisp является:
Последовательность форм может быть связана с определенным условием с помощью предложений:
Для выхода из предложения PROG используется предложение ___ .
Вписать ответ:
Вписать ответ:
Для задания цикла, выход из которого выполняется только с помощью предложений перехода, используется предложение:
Характеристики ответов (шпаргалок) к экзамену
Тип
Коллекция: Ответы (шпаргалки) к экзамену
Учебное заведение
Просмотров
0
Качество
Идеальное компьютерное
Количество вопросов

Зарабатывай на студизбе! Просто выкладывай то, что так и так делаешь для своей учёбы: ДЗ, шпаргалки, решённые задачи и всё, что тебе пригодилось.
Начать зарабатывать
Начать зарабатывать