Examen IA - v6

Descripción

Test sobre Examen IA - v6 , creado por Adrian Negru el 23/06/2019.
Adrian  Negru
Test por Adrian Negru, actualizado hace más de 1 año
Adrian  Negru
Creado por Adrian Negru hace más de 5 años
370
0

Resumen del Recurso

Pregunta 1

Pregunta
Se dă funcţia F(X) definită astfel. (DEFUN F(X) (* X (F (- X 1)))) Care este rezultatul evaluării formei (F 4)?
Respuesta
  • calculează factorialului lui 4.
  • calculează al patrulea element al şirului lui Fibonacci
  • rezultă o depăşire a stivei datorită recursivităţii infinite
  • sunt erori de sintaxă •

Pregunta 2

Pregunta
Să se determine rezultatul obţinut în urma evaluarii următoarelor forme: (SETQ B 10) (SETQA 11) (DEFUN F() (LET ((A 3)) (SETQ A (+ A B)) (PRINT A))) (F) (PRINŢ A) (PRINŢ B)
Respuesta
  • 21 11 10
  • 13 11 10
  • 13 13 10
  • Eroare

Pregunta 3

Pregunta
Pentru a citi un fişier, se va utiliza funcţia.
Respuesta
  • LOAD
  • READ
  • RUN
  • OPEN

Pregunta 4

Pregunta
Ce efect are evaluarea următoarelor forme: (SETQX 10) (SETQ Y (FORMAT NIL "VALOAREA ESTE ~S" X))
Respuesta
  • setează Y la NIL şi afişează "VALOAREA ESTE 10"
  • setează Y la "VALOAREA ESTE 10" şi nu afişează nimic
  • setează Y la NIL şi afişează "VALOAREA ESTE X"
  • setează Y la "VALOAREA ESTE X" şi nu afişează nimic

Pregunta 5

Pregunta
Care este rezultatul evaluării formei: (LIST 'PROGRAMARE (APPEND '(LIMBAJUL) '(LISP)))
Respuesta
  • ((PROGRAMARE) (LIMBAJUL LISP))
  • (PROGRAMARE LIMBAJUL LISP)
  • ((PROGRAMARE) LIMBAJUL LISP)
  • (PROGRAMARE (LIMBAJUL LISP))

Pregunta 6

Pregunta
Se dau formele: (SETQ L '(1 2 3)) (SETQ LISTA (POP L)) Care este rezultatul evaluării lui L şi LISTA?
Respuesta
  • L = (1 2 3) LISTA = 1
  • L = (2 3) LISTA = 1
  • L=(1 2) LISTA = 3
  • L=(1 2 3) LISTA=3

Pregunta 7

Pregunta
Fiind dată forma: (SETQ X '(A B C)) / Care este rezultatul obţinut în urma evaluării formei: ‘(,X V Z)
Respuesta
  • (XVZ)
  • (ABCYZ)
  • ((A B C) Y Z)
  • NIL

Pregunta 8

Pregunta
Se consideră următoarele forme: (SETQ X 10) (DEFVAR *Y* 20) (DEFUN F1(X) (PRINŢ X) (PRINŢ *Y*)) (DEFUN F2(*Y*) (PRINŢ *Y*) (F1 (+ X 5))) Ce se afişează în urma evaluării formei: (F2 1)
Respuesta
  • 1 15 20
  • 1 15 15
  • 20 15 15
  • 1 15 1

Pregunta 9

Pregunta
Se consideri funcţia F, definită astfel: (DEFUN FO (+ 10 20) T NIL) Care din următoarele afirmaţii sunt adevărate?
Respuesta
  • funcţia nu este corect definită
  • evaluarea formei (F) întoarce valoarea T
  • evaluarea formei (F) întoarce valoarea NIL
  • evaluarea formei (F) întoarce valoarea 30

Pregunta 10

Pregunta
Pentru a citi o s-expresie de la tastatură, ce funcţie trebuie utilizată?
Respuesta
  • SCANF
  • OPEN
  • INPUT
  • READ

Pregunta 11

Pregunta
Care din următoarele funcţii afişează o linie nouă?
Respuesta
  • PRINTLN
  • TERPRI
  • PRINTF
  • NEWL

Pregunta 12

Pregunta
Care este rezultatul obţinut în urma evaluării formei: (CAR (CDR '((A B) (C D))))
Respuesta
  • (C D)
  • (A B)
  • A
  • C

Pregunta 13

Pregunta
Se consideră următoarea formă: (SETQ L '(A B CM Care este conţinutul listei L după evaluarea formei: (SETF (CADR L) Z)
Respuesta
  • (A Z B)
  • (A Z C)
  • (A B C)
  • (Z B C)

Pregunta 14

Pregunta
Care este valoarea memorată în X după evaluarea următoarelor expresii: (SETQ X 10) (+X1)
Respuesta
  • 11
  • 1
  • 101
  • 10

Pregunta 15

Pregunta
Se dau următoarele forme: (SETQ X '(A B C)) (SETQ Y '(A B C)) (EQXY) Ce se retumează după evaluarea ultimei expresii?
Respuesta
  • NIL
  • T

Pregunta 16

Pregunta
Care este valoarea memorată în X după evaluarea următoarelor expresii: (SETQ X 10) (INCF X)
Respuesta
  • 11
  • 1
  • 0
  • 10

Pregunta 17

Pregunta
Rezultatul obţinut în urma evaluării formei (CONS ’A ’B) este:
Respuesta
  • eroare, deoarece B nu este listă
  • NIL
  • (A B)
  • (A . B)

Pregunta 18

Pregunta
Fie lista L = (A B C). Care este efectul evaluării formei: (LET ((ELEM (FIRST L))) (SETF L (REST L)) ELEM)
Respuesta
  • Eroare
  • B. Forma este echivalenta cu macro-ul POP
  • Forma este echivalenta cu macro-ul PUSH
  • Este intors primul element al listei L

Pregunta 19

Pregunta
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))
Respuesta
  • 3
  • 4
  • 1
  • Eroare

Pregunta 20

Pregunta
Care este rezultatul obţinut în urma evaluării formei: (REDUCE #'APPEND '((A B) (C D) (E F)))
Respuesta
  • (A B C D E F)
  • eroare
  • ((A B) (C D) (E M
  • (((A B) (C D) (E F)))

Pregunta 21

Pregunta
Care este valoarea obţinută în urma evaluării formei: (TEST 'P 3)?
Respuesta
  • (P (P) P)
  • ((P)P(P))
  • (P P P)

Pregunta 22

Pregunta
Care este valoarea obţinută în urma evaluării formei: (TEST 99 4)?
Respuesta
  • ((99) 99 (99) 99)
  • ((99) (99) (99) (99))
  • (99 99 99 99)
  • (99 (99) 99 (99))

Pregunta 23

Pregunta
Care este valoarea obţinută în urma evaluării formei: ((LAMBDA (A B) (COND ((> A B)(- A B))(T (- B A)))) 3 7)
Respuesta
  • 3
  • 7
  • 4
  • 5

Pregunta 24

Pregunta
Care este valoarea formei: ((LAMBDA (CAR CDR) (CONS CAR CDR)) '(1 2 3) '(P Q R))?
Respuesta
  • (12 3 (P Q R))
  • (1 2 3 P Q R)
  • ((1 2 3) (P Q R))
  • ((1 2 3) P Q R

Pregunta 25

Pregunta
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))?
Respuesta
  • 5
  • 6
  • 0
  • 7

Pregunta 26

Pregunta
Care este rezultatul evaluării formei (FEXEC '(1 2) ‘(8 7 6 5 4 3 2 1))?
Respuesta
  • NIL
  • (C D)
  • (D C)
  • (A A)

Pregunta 27

Pregunta
Ce se obţine în urma evaluării formei: (FEXEC ‘(P Q R) '(S T U))?
Respuesta
  • (S T U)
  • (S T U P Q R)
  • (P Q R)
  • (P Q R S T U)

Pregunta 28

Pregunta
Care sunt valorile evaluării fiecărei dintre următoarele forme? (FUNCALL *> ‘(55 33))
Respuesta
  • eroare
  • T
  • F

Pregunta 29

Pregunta
Care sunt valorile evaluării fiecărei dintre următoarele forme? (FUNCALL > 55 33)
Respuesta
  • eroare
  • T
  • F

Pregunta 30

Pregunta
Care sunt valorile evaluării fiecărei dintre următoarele forme? (APPLY '> '(55 33))
Respuesta
  • eroare
  • T
  • F

Pregunta 31

Pregunta
Care sunt valorile evaluării fiecărei dintre următoarele forme? (APPLY > 55 33)
Respuesta
  • F
  • T
  • Eroare

Pregunta 32

Pregunta
Care sunt valorile evaluării fiecărei dintre următoarele forme? (EVAL’>’55 33)
Respuesta
  • eroare
  • T
  • F

Pregunta 33

Pregunta
Care sunt valorile evaluării fiecărei dintre următoarele forme? (EVAL ’> 55 33)
Respuesta
  • F
  • T
  • Eroare

Pregunta 34

Pregunta
Fie funcţia: (DEFUN SUMA (LIST) (COND ((EQ (LENGTH LIST) 1) (CAR LIST) .. ) (T (+ (CAR LIST) (SUMA (CDR LIST))) ) ) ) Care este rezultatul evaluării formei: (SUMA ‘(1 2 5—1 3))?
Respuesta
  • 7
  • 15
  • 5
  • 10

Pregunta 35

Pregunta
Se dă funcţia: (DEFUN XXX (H R C) (COND ((NULL H) NIL) ((EQ (CAR H) C) (CAR R) ) (T (XXX (CDR H) (CDR R) O) ) ) H HH Care este rezultatul evaluării formei: (XXX '(A B C) '(1 2 3) ‘C)?
Respuesta
  • 2
  • 3
  • 1
  • NIL

Pregunta 36

Pregunta
Rezultatul evaluării formei (LIST '(P Q) '(S T)j este:
Respuesta
  • eroare
  • (PQST)
  • ((P Q) (S T))

Pregunta 37

Pregunta
Care este rezultatul evaluării formei: (CAR '(((A)) B C)):
Respuesta
  • (A)
  • ((A))
  • (A B C)

Pregunta 38

Pregunta
Rezultatul evaluării formei (CAR (A B C)) este:
Respuesta
  • A
  • (B C)
  • Eroare

Pregunta 39

Pregunta
Rezultatul evaluării formei (CONS ‘(P Q) (CDR ‘(A B C))) este:
Respuesta
  • ((P Q) B C)
  • (P Q B C)
  • (P Q (B O)

Pregunta 40

Pregunta
Rezultatul evaluării formei (APPEND ‘(CAR (X Y)) '(A B C)) este:
Respuesta
  • (X Y A B C)
  • ((X Y) A B C)
  • (CAR (X Y) A B C)

Pregunta 41

Pregunta
Se defineşte funcţia: (DEFUN MISTER (A B) (COND ((NULL A) 0) ((EQUAL B (CAR A)) (+ 1 (MISTER (CDR A) B)) ) (T (MISTER (CDR A) B)) ) Ea returnează:
Respuesta
  • de câte ori apare A în lista B
  • eroare
  • de câte ori apare B în lista A

Pregunta 42

Pregunta
Se consideră definiţia funcţiei F: (DEFUN F (A L) (COND ((NULL L) T) ((EQ A (CAR L)) NIL) (T (F A (CDR L))))) Care este rezultatul întors la evaluarea formei: (F 'B '((A B) C))
Respuesta
  • T
  • NIL
  • Eroare, funcţia nu este definită corect

Pregunta 43

Pregunta
Care este efectul următorului macro: > (DEFMACRO TEST (X) (LIST ’LET '((S 0)) (LIST 'DOLIST (LIST ’l X) *(SETQ S (+ S I))) ’S)) TEST
Respuesta
  • obţinerea unei expresii ce va putea fi apoi evaluată;
  • adunarea tuturor valorilor din lista argument (de intrare);
  • adunarea valorilor 1+2+3+...+n, unde n este numărul elementelor din lista transmisă ca argument;
  • nici un răspuns nu este corect.

Pregunta 44

Pregunta
Să se indice dacă următoarea afirmaţie este adevărată sau falsă: Nu se pot compila programele Lisp deoarece limbajul Lisp este interpretat.
Respuesta
  • adevărat
  • fals
Mostrar resumen completo Ocultar resumen completo

Similar

PROCESADORES DE TEXTO
rm-asociados
Japonés básico Lección 1
naichu-
SISTEMA REPRODUCTOR HUMANO
laboratoriocienc
Fechas clave de la Historia de España
maya velasquez
Anatomía cabeza
Diego Santos
Anatomía Humana
dorydan01
Poniendo en Práctica el Aprendizaje Basado en Problemas
Diego Santos
ESTRUCTURA DEL ESTADO COLOMBIANO
eduardo cuellar
Transcripcion del ADN
Paula Correa
ESPAÑA FÍSICA: TERMOS
Nuria Prado Álvarez
Tejidos animales
Enrique Bravo