CompTIA Security+ Exam Prep

Category - Software

If more than one task can be carried out by a module, what does this reflect?
  1. Cohesion
  2. Coupling
  3. Attributions
  4. External Processing
Explanation
Answer: A - A module that carries out more than one task has cohesion. If a module carries out only one task or several tasks that are very similar, it is described as having high cohesion. The higher the cohesion, the easier it is to update or modify and not affect other modules that interact with it. This also means the module is easier to reuse and maintain because it is more straightforward when compared to a module with low cohesion. A model with low cohesion carries out multiple different tasks and increases the complexity of the module, which makes it harder to maintain and reuse.
Was this helpful? Upvote!
Login to contribute your own answer or details

Top questions

Related questions

Most popular on PracticeQuiz