Question
Which of the following is a characteristic of "tight
coupling" between software modules?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.
What is the primary role of lexical analysis in the compilation process?
Which bus is responsible for transferring data between the CPU and memory?
Which computer architecture uses a single bus to connect the CPU, memory, and peripherals?
The SI unit for measuring electric resistance is:
Which of the following is NOT a method for handling deadlocks?
Which scheduling policy is most suitable for time-sharing systems?
Which complexity class includes problems for which a proposed solution can be verified in polynomial time?
What is the purpose of a weak entity in the ER model?
A 4 byte IP address = ______ + _______
What is the typical output voltage range of an operational amplifier (op-amp) powered by ±15V supply rails?