Das ist ein zeitlich begrenztes Quiz.
Du hast 30 Minuten um die 20 Fragen in diesem Quiz zu beantworten.
Se consideri funcţia F, definită astfel: (DEFUN FO (+ 10 20) T NIL) Care din următoarele afirmaţii sunt adevărate?
evaluarea formei (F) întoarce valoarea NIL
copiaza forma (F)
sterge forma (F)
Pentru a citi o expresie de la tastatură, ce funcţie trebuie utilizată?
READ
LOAD
UPLOAD
Care din următoarele funcţii afişează o linie nouă?
NEW LINE
TERPRI
LINE
TERLINE
PRILINE
Care este rezultatul obţinut în urma evaluării formei: (CAR (CDR '((A B) (C D))))
(C D)
(A D)
(A B)
(B D)
Se consideră următoarea formă: (SETQ L '(A B CM Care este conţinutul listei L după evaluarea formei: (SETF (CADR L) Z)
(ACZ)
(AZC)
(ABZ)
Care este valoarea memorată în X după evaluarea următoarelor expresii: (SETQ X 10) (+X1)
1
0
11
10
Se dau următoarele forme: (SETQ X '(A B C)) (SETQ Y '(A B C)) (EQXY) Ce se retumează după evaluarea ultimei expresii?
NIL
LIPS
A B C
Care este valoarea memorată în X după evaluarea următoarelor expresii: (SETQ X 10) (INCF X)
21
20
Rezultatul obţinut în urma evaluării formei (CONS ’A ’B) este:
eroare
(B . A)
(A . B)
Fie lista L = (A B C). Care este efectul evaluării formei: (LET ((ELEM (FIRST L))) (SETF L (REST L)) ELEM)
Forma este echivalenta cu macro-ul POP
Fie funcţia F, definită astfel: (DEFUN F(L) (COND ((ATOM L) 1) (T (+ (F (CAR L)) (F (CDR L)))))) Ce se obţine în urma evaluării formei: (F ‘(A B C))
4
3
Care este rezultatul obţinut în urma evaluării formei: (REDUCE #'APPEND '((A B) (C D) (E F)))
(A B C D E F)
(A B C) (D E F)
(A B) (C D) (E F)
(A B C D)
(C D E F)
Care este valoarea obţinută în urma evaluării formei: (TEST 'P 3)?
((P)P(P))
((P)(P)(P))
((PPP))
((3)P(3))
Care este valoarea obţinută în urma evaluării formei: (TEST 99 4)?
(99 (99) 99 (99))
(99 (4) 99 (4))
(4 (99) 4 (99))
(95 (95) 95 (95))
Care este valoarea obţinută în urma evaluării formei: ((LAMBDA (A B) (COND ((> A B)(- A B))(T (- B A)))) 3 7)
7
Care este valoarea formei: ((LAMBDA (CAR CDR) (CONS CAR CDR)) '(1 2 3) '(P Q R))?
((1 2 3) P Q R)
((1 2 3) R P Q)
((P Q R) P Q R)
((1 2 3) 1 2 3)
((P Q R) 1 2 3)
Fie funcţia: (DEFUN SUM (LIST) (COND ((NULL LIST) 0) ((>= (SUM (CDR LIST)) 0) (SUM (CDR LIST)) ) (T-1) ) ) Care este valoarea obţinută în urma evaluării formei: (SUM '(1 2 -5 -1 3))?
-1
-3
Ce se obţine în urma evaluării formei: (FEXEC ‘(A B C D E) ‘(B A E))?
(A B E)
(A B C D E)
(B A E)
Care este rezultatul evaluării formei (FEXEC '(1 2) ‘(8 7 6 5 4 3 2 1))?
1 2
Ce se obţine în urma evaluării formei: (FEXEC ‘(P Q R) '(S T U))?
‘(P Q R) '(S T U))
(S T U)
(P Q R)
(P Q R S T U)