Arrange the following types of Cohesion from best to worst type.
A. Logical Cohesion
B. Sequential Cohesion
C. Communication Cohesion
D. Temporal Cohesion
E. Procedural Cohesion
Choose the correct answer from the options given below:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: D. B → C → E → D → A
Explanation
The standard cohesion scale, strongest to weakest, is: functional > sequential > communicational > procedural > temporal > logical > coincidental. Dropping the two types not listed here leaves Sequential (B) → Communicational (C) → Procedural (E) → Temporal (D) → Logical (A). The ranking reflects how strongly the elements of a module are related: sequential elements pass data along a chain, communicational elements at least share the same data, procedural elements share only a control sequence, temporal elements are merely executed at the same time, and logical elements are unrelated functions selected by a flag. That order is option 4.More Programming Languages and Computer Graphics questions
- Which of the following UML diagrams has a static view?
- Which of the following statements is/are TRUE? P: In software engineering, defects that are discovered earlier are more expensive to fix. Q…
- Software coupling involves dependencies among pieces of software called modules. Which of the following are correct statements with respect…
- Match each UML diagram in List-I with the appropriate description in List-II: List-I (a) State Diagram (b) Use-Case Diagram (c) Class Diagr…
- Coupling is a measure of the strength of the interconnections between software modules. Which of the following are correct statements with…
- A software design pattern often used to restrict access to an object is: