База ответов ИНТУИТ

Введение в программирование на Лиспе

<<- Назад к вопросам

Что происходит при вычислении формы (defun f(x)(cons x x)):

(Отметьте один правильный вариант ответа.)

Варианты ответа
имя функции f связывается с ее определением и будет доступно только один раз после вычисления указанной формы
имя функции f связывается с ее определением, и будет доступно далее при работе с интерпретатором(Верный ответ)
имя функции f связывается с ее определением, но данная форма не вычислима, т.к. не указано значение переменной x
Похожие вопросы
Что происходит при вычислении интерпретатором формы ((lambda (x) (cons x x)) 'A):
В каких случаях правильно указан результат применения функции Assign, имеющей описание
(DEFUN assign (x v al) (COND     ((Null al) (CONS (CONS x v) Nil ))       ((equal x (CAAR al))(CONS (CONS x v) (CDR al)))       ((QUOTE T) (CONS (CAR al) (assign x v (CDR al))))      ))

к следующим аргументам:

В каких случаях правильно указан результат применения функции Assign, имеющей определение
 (DEFUN assign (x v al) (COND     ((Null al) (CONS (CONS x v) Nil ))       ((equal x (CAAR al))(CONS (CONS x v) (CDR al)))       ((QUOTE T) (CONS (CAR al) (assign x v (CDR al))))      ))			

к следующим аргументам:

В каких случаях правильно указан результат применения функции Assign, имеющей описание
(DEFUN assign (x v al) (COND    ((Null al) (CONS (CONS x v) Nil ))    ((equal x (CAAR al))(CONS (CONS x v) (CDR al)))    ((QUOTE T) (CONS (CAR al) (assign x v (CDR al))))     ))			

к следующим аргументам:

Какой из результатов вычисления формы (pgrp '((1 2) 3 4)) является верным. Функция (pgrp x) имеет определение
(defun pgrp (x)(rplacd (rplaca (cdr x) (cons (cadr x) (cddr x))) NIL))            
Какой из результатов вычисления формы (pgrp '(1 2 3 4)) является верным. Функция (pgrp x) имеет определение
(defun pgrp (x)(rplacd (rplaca (cdr x) (cons (cadr x) (cddr x))) NIL))            
Какой из результатов вычисления формы (pgrp '(1 2 3)) является верным. Функция (pgrp x) имеет определение
(defun pgrp (x)(rplacd (rplaca (cdr x) (cons (cadr x) (cddr x))) NIL))            
Какой результат будет получен при вычислении формы (cons '(car '(A B) (car '(C D)))) :
Какой результат будет получен при вычислении формы (cons '(car '(A B)) '(car '(C D))) :
Какой результат будет получен при вычислении формы (funcall (cons 'car '('(C D)))):