Complete the code to identify the principle that helps reduce system complexity.
The principle of [1] helps in breaking down a system into smaller, manageable parts.
Modularity divides a system into smaller parts, making it easier to understand and maintain.
Complete the code to select the principle that ensures system components do not depend heavily on each other.
The principle of [1] reduces tight connections between components.Loose coupling means components interact with minimal dependencies, improving flexibility.
Fix the error in the statement about system design principles.
Low [1] means that a component performs many unrelated tasks.Cohesion refers to how closely related the tasks performed by a component are. High cohesion means related tasks.
Fill both blanks to complete the sentence about system quality improvement.
Applying [1] and [2] principles together improves system maintainability and fault tolerance.
Modularity and redundancy together help improve system maintainability and fault tolerance.
Fill all three blanks to complete the explanation about principles improving system quality.
Using [1] reduces dependencies, [2] groups related tasks, and [3] adds backup components.
Loose coupling reduces dependencies, cohesion groups related tasks, and redundancy adds backups to improve quality.