Solutions to the Exam

  1. b
  2. b
  3. a
  4. d
  5. c
  6. d
  7. c
  8. a
  9. b
  10. a
  11. b
  12. d
  13. b - originally keyed wrong
  14. a
  15. a
  16. d
  17. a - originally keyed wrong
  18. c
  19. c
  20. c

  21. World w = new World ();
    Turtle t = new Turtle (w);
    t.setPenColor (java.awt.Color.red);
    int distance = SimpleInput.getIntNumber("Enter a positive integer.");
    
    int i;
    
    for (i = 0 ; i < 4; i++)
      {
       t.forward (distance);
       t.turn (-90);
      }
    
    t.turn (90);
    t.penUp();
    t.forward (distance/2);
    t.penDown();
    
    t.setPenColor (java.awt.Color.blue);
    
    for (i = 0 ; i < 4; i++)
      {
       t.forward (distance);
       t.turn (-90);
      }
    
    w.show();  // not required by the answer
    

  22. Picture p = new Picture (400,600);
    Turtle t = new Turtle (p);
    int x;
    for (x = 0 ; x < 12 ; x++)
      {
       t.forward (20);
       t.turn (360/12);
      }
    String filename = FileChooser.pickAFile();
    p.write (filename);
    p.show();  // not required by the answer