Last Updated: 2009 November 30

Test questions

Test questions can be based on the following sources: (1) the textbook(s), (2) readings, (3) classes, (4) reports, (5) exercises, and (6) on-line notes and slides. They are based on topics from the beginning of the year up to and including the class before the test. Consider all concepts and terminology used in the text book, reports, slides and classes and ask the typical questions - how, why, when, where and what -- individually and in combination. In particular, variations are based on "describe", "explain", "define", "what is meant by", etc. Some programming exercises in the example programming exercises have been and may be asked as test questions.
  1. Test instructions for class tests and the final examination. It is useful to become familiar with them.
  2. Lisp description questions
  3. Lisp basic questions
  4. Lisp functional questions
  5. Lisp macro questions
  6. Prolog description questions
  7. Prolog basic questions
  8. Prolog accumulator questions
  9. Prolog cut and not questions
  10. Prolog chat questions
  11. Prolog operator questions
  12. Prolog logic questions

How not to study for tests

Example programs

Example programs used as examples and in reports. The files are *.tar.gz files.

Lisp programs contains the following

Prolog programs contains the following