If you have the 2nd or 3rd Edition:
- Chapter 4: Exercises 1, 2, 3
- Chapter 4: Exercise 12 which considers an ADT Polynomial
- Programming Problem: Design and implement in Java the ADT Polynomial that exercise 12 describes; test using JUnit
- Edition 3 describes a derivative method rather than the add(Polynomial) method -- you may do either one.
If you have the previous (Updated) edition:
- Chapter 3: Exercises 1, 2, 3
- Chapter 3: Exercise 11 which considers an ADT Polynomial
- Programming Problem: Design and implement in Java the ADT Polynomial that exercise 12 describes; test using JUnit
For any program that you implement in Java, hand in printouts of
your source code as well as the output of your test cases.
Correctness counts for 40% of your grade.
Test cases (which should include both "normal" and "special" cases)
count for 30% of the grade. Readability counts for 30%.
Choose appropriate names
for your identifiers. Use comments (Javadoc style), preconditions,
postconditions and
indentation appropriately.
Follow the programming conventions/guidelines we discussed.
The assignment should be done individually.
[Back to the Assignments Index]