The learning objectives of this self-assessment are to help you validate your understanding of the different methods to use circuits to achieve computation, the differences between a programmable processor and programmable logic, the differences between PALs, PLAs/CPLDs, and FPGAs.
The quiz is intended to be a formative assessment to guide your learning. The automated feedback you get at the end of the quiz will point you to the sections of the material you should focus on for better grasp of the concept related to each question.