- What is a high-level system diagram called?
- A block diagram
- What is a detailed hardware diagram called?
- A schematic or wiring diagram
- What three diagrams did we use in this chapter to define our software architecture?
- An application flowchart
- A state diagram
- A class diagram
- What is it called when two classes are connected together without the use of the inheritance mechanism?
- Composition
- What information should be included in a test case?
- The test case number.
- The test case objective (why are we doing the test?)
- Conditions that need to occur before the test is performed.
- Input that needs to be applied to the system during testing (push a button).
- Expected results (what should we see happen?)
- Who did the testing? (yes, who can we blame if we discover a problem in the future?)
- When was the test performed?
- The software version number that the test is to be...




















































