- What is a high-level system diagram called?
- What is a detailed hardware diagram called?
- What three diagrams did we use in this chapter to define our software architecture?
- What is it called when two classes are connected together without the use of an inheritance mechanism?
- What information should be included in test cases?
- How can a developer create a constant in Python?
- What line of code should a developer write to find out which addresses have slaves present on the I2C bus?
- What can be used to catch an exception and print it out?
- What statement can be written to force an application to exit?
- What type of setup can be used to fully test and validate the drivers created in an application?





















































