1. (c) Cohesion
In object oriented programming design, cohesion is used to refer how a single class is designed. It refers that how closely all the routines in a class. And all the mouse handling routines are contained in one module is an example of Cohesion.
2. (c) This code is very tightly coupled and too many modules are interdependent on each other.
When too many modules are interdependent and tightly coupled, codes requires to change everywhere for a very small change in the feature
For C++ All of the mouse input handling routines are contained in one module. What is...