📢 Too many exams? Don’t know which one suits you best? Book Your Free Expert 👉 call Now!


    Question

    Which of the following is a characteristic of "tight

    coupling" between software modules?
    A Modules are independent and can be changed without affecting others. Correct Answer Incorrect Answer
    B Changes in one module often require changes in other modules. Correct Answer Incorrect Answer
    C Modules communicate only through well-defined interfaces. Correct Answer Incorrect Answer
    D Modules are highly reusable in different contexts. Correct Answer Incorrect Answer
    E The system is easy to maintain and extend. Correct Answer Incorrect Answer

    Solution

    Tight coupling means that modules are highly dependent on each other. A change in one module's internal implementation or interface often necessitates changes in other modules that depend on it. This makes systems harder to maintain, test, and reuse. Loose coupling, where modules interact through stable interfaces, is generally preferred.

    Practice Next
    ask-question