LISP Programming: A Programming Language that was Designed for Easy Manipulation of Data Strings

This is a computer science engineering quiz on Artificial intelligence, which includes questions on LISP programming, applications of LISP programming, etc.

Start Quiz

DEC advertises that it helped to create “the world’s first expert system routinely used in an industrial environment,” called XCON or __________


Seymour Papert of the MIT AI lab created a programming environment for children called ___________


Which of the following is a project of the Strategic Computing Program?

Defense Advanced Research Projects Agency National Science Foundation Jet Propulsion Laboratory All of the mentioned

The original LISP machines produced by both LMI and Symbolics were based on research performed at?

CMU MIT Stanford University RAMD

In LISP, the function returns t if is a CONS cell and nil otherwise ________

(cons ) (consp ) (eq ) (cous =)

In LISP, what is the function assigns the symbol x to y?

(setq y x) (set y = ‘x’) (setq y = ‘x’) (setq y ‘x’)

In LISP, the following function (minusp (-20 4 8 8 1)) returns?

T F NIL -20

The expert system developed at MIT to solve mathematical problems is known as ___________


Prior to the invention of time-sharing, the prevalent method of computer access was ____________

Batch processing


Remote access

All of the mentioned

What is Weak AI?

The embodiment of human intellectual capabilities within a computer

A set of computer programs that produce output that would be considered to reflect intelligence if it were generated by humans

The study of mental faculties using mental models implemented on a computer

All of the mentioned

In a rule-based system, what is the form of procedural domain knowledge?

Production rules

Rule interpreters


Control rules

If a robot can alter its own trajectory in response to external conditions, it is considered to be ____________



Open loop


In LISP, which of the following function assigns the value 10 to the symbol a?

(setq a 10)

(a = b) where b = 10

(a = 10) (d) (setq 10 a)

All of the mentioned

Which approach to speech recognition avoids the problem caused by the differences in the way words are pronounced according to context?

Continuous speech recognition

Connected word recognition

Isolated word recognition

Speaker-dependent recognition

Special programs that assist programmers are called ____________

Heuristic processors

Symbolic programmers

Intelligent programming tools

Program recognizers

Quiz/Test Summary
Title: LISP Programming: A Programming Language that was Designed for Easy Manipulation of Data Strings
Questions: 15
Contributed by: