1. What are two types of input and output to computer programs?   [Answer]

  2. How is user I/O generally done?   [Answer]

  3. Is there a standard way to represent user I/O?   [Answer]

  4. Why does it make sense to specify the I/O using subprograms?   [Answer]

  5. Which type of I/O is not interactive? Why?   [Answer]

  6. When is it appropriate to use file I/O rather than user I/O?   [Answer]

  7. Why must the FindSmallest function wait each time it makes a call to InputLine?   [Answer]

  8. Why type of parameters do you think the InputLine and OutputLine procedures require?   [Answer]