Name:

Quiz 27

Regarding Reading 27.

  1. What two fundamental problems does Petzold mention in regard to creating programs in assembly language?
  2. What are three advantages that high-level languages provide the programmer?
  3. What is credited as being the "first real working compiler," who created it, and when?
  4. Name two early, canonical high-level languages and state what their names are derived from.
  5. What is the difference between an interpreter vs. a compiler?
  6. In the 1970s, what distinguished the design and implementation of the UNIX operating system compared to other OSes?
  7. What does it mean to be an ALGOL-like language?
  8. In your opinion, is programming an art or a science?