User Tools

Site Tools


cs190m-assignments

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
cs190m-assignments [2008/10/05 12:14] jtkorbcs190m-assignments [2008/10/29 09:39] jtkorb
Line 1: Line 1:
 +====== Due 11/3/08 (in class) ======
 +
 +Identify your single most time-consuming Project 3 bug.
 +  - What failure did it cause (e.g., what output did you see)?
 +  - What was the error?
 +  - How did you fix it?
 +
 +You don't need to hand anything in, just be prepared to discuss.
 +
 ====== Due 10/8/08 (in class) ====== ====== Due 10/8/08 (in class) ======
  
-  - Print the "What makes a good program?" set of rules (from lecture [[http://www.cs.purdue.edu/homes/cs190m/fall08/notes/2008-10-06/|2008-10-06]]).  Mark each rule as supporting one or more of the principles of Simplicity ("S"), Clarity ("C"), and/or Generality ("G"). +  - Print the "What makes a good program?" set of rules (from lecture [[http://www.cs.purdue.edu/homes/cs190m/fall08/notes/2008-10-06/|2008-10-06]], file ''programming-style.pdf'').  Mark each rule as supporting one or more of the principles of Simplicity ("S"), Clarity ("C"), and/or Generality ("G"). 
-  - Add a junit test module to your project (Project 2B).  Submit hardcopy of your test class and include with project submission on regular due date.+  - Add a junit test module to your project (Project 2B).  Submit hardcopy of your test class (e.g., ''PuzzleSolverTester''and include with project submission on regular due date.
  
-Questions for class time discussion (nothing to be handed in, just be prepared to answer):+//Questions for class time discussion (nothing to be handed in, just be prepared to discuss): //
  
   - To what noun does the adjective "polymorphic" apply?   - To what noun does the adjective "polymorphic" apply?
-  - Distinguished between dynamically bound methods and statically bound data members.+  - Distinguish between dynamically bound methods and statically bound data members.
   - On what syntactic structure is a "cast" applied?   - On what syntactic structure is a "cast" applied?
   - Do casts generate compile time or runtime errors?   - Do casts generate compile time or runtime errors?
cs190m-assignments.txt · Last modified: 2008/10/29 16:54 by jtkorb