Cards (20)

    • What does Lisp stand for?
      LISt Processor
    • Lisp is known for its distinctive use of parentheses.
    • Who created Lisp in 1958?
      John McCarthy
    • Lisp was instrumental in the development of AI research and symbolic computation.research
    • Lisp's initial applications were in natural language processing and expert systems.
    • What keyword is used in Lisp to define a function?
      defun
    • Lisp handles data structures through lists, which are also wrapped in parentheses.lists
    • Lisp's syntax primarily revolves around the use of parentheses.
    • What is the key data structure in Lisp for handling data?
      Lists
    • Arrange the following milestones in Lisp's history chronologically.
      1️⃣ Lisp creation by John McCarthy
      2️⃣ Natural language processing
      3️⃣ Expert systems
      4️⃣ Data science and algorithms
    • Arrange the following milestones in Lisp's history in chronological order:
      1️⃣ 1958: Lisp creation by John McCarthy
      2️⃣ 1960s: Natural language processing
      3️⃣ 1970s: Expert systems
      4️⃣ Present: Data science, algorithms
    • Lisp was created in 1958 by John McCarthy
    • Lisp is primarily used for object-oriented programming.
      False
    • Lisp follows a functional programming paradigm.
    • In Lisp, function definitions begin with the keyword defun.
    • Lists in Lisp are wrapped in square brackets.
      False
    • What type of syntax does Lisp use for arithmetic operations?
      Parentheses-based
    • Higher-order functions are a key feature of Lisp.
    • To reverse a string in Lisp, one can use the function reverse-string.
    • What is the 5th Fibonacci number calculated using Lisp?
      5