CS 2500, Spring 2011
Quiz 3 Review
As part of your review process, I recommend you study:


Chapter Three -- Data Abstraction

  1. Be able to define information hiding, and to explain how it helps create better software designs.
  2. Be able to define modularity, and to explain how it helps create better software designs.
  3. Be able to define data abstraction, abstract data type and data structure.
  4. Understand the list ADT.
  5. Be able to program a class (both .h and .cpp files).
  6. Be able to write a driver program to use the list ADT as a client.