Common Lisp Basic Programming Test

10 Questions | Total Attempts: 199

SettingsSettingsSettings
Please wait...
Common Lisp Basic Programming Test

Common Lisp (CL) is a phenomenal language used by a handful of programmers; it is a data exchange language of the original Lisp programming language. Take this basic programming test to assess your knowledge of Common Lisp.


Questions and Answers
  • 1. 
    Who was the founder of Lisp? 
    • A. 

      Jamie McCarthy

    • B. 

      John McCarthy

    • C. 

      Jack McCarthy

    • D. 

      Jacen McCarthy

  • 2. 
    What does Lisp stand for? 
    • A. 

      Listening protocol

    • B. 

      List processing

    • C. 

      Little performance

    • D. 

      Logical process

  • 3. 
    Which extention is used for Lisp files? 
    • A. 

      .lsp

    • B. 

      .lps

    • C. 

      .lisp

    • D. 

      .xlsp

  • 4. 
    Lisp symbolic expressions consist of how many objects?
    • A. 

      3

    • B. 

      5

    • C. 

      7

    • D. 

      9

  • 5. 
    Strings are characters enclosed in which of these?
    • A. 

      “”

    • B. 

      []

    • C. 

      ()

    • D. 

  • 6. 
    How many types of data variables are there in Common Lisp? 
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 7. 
    Which of these is not a CL symbolic expression? 
    • A. 

      List

    • B. 

      Atom

    • C. 

      Value 

    • D. 

      Strings

  • 8. 
    What is a sequence? 
    • A. 

      Vectors and strings

    • B. 

      Vectors and scalars

    • C. 

      Vectors and lists

    • D. 

      Vectors and values

  • 9. 
    All of these arguments are needed for defining functions in Lisp except which parameter of function?
    • A. 

      Name

    • B. 

      Number

    • C. 

      Body

    • D. 

      Parameter

  • 10. 
    What is Lisp popularly used for?
    • A. 

      Artificial Intelligence

    • B. 

      Search engines

    • C. 

      Mobile apps

    • D. 

      Web design

Back to Top Back to top