...
Software-Engineering
August 28, 2024
Software-Engineering
August 28, 2024
Software-Engineering
August 28, 2024
Software-Engineering
August 28, 2024

Software-Engineering

Question 165
Match each application/software design concept in List – I to its definition in List – II.

 

A
I-(b), II-(a), III-(d), IV-(c)
B
I-(b), II-(d), III-(a), IV-(b)
C
I-(d), II-(c), III-(b), IV-(a)
D
I-(d), II-(a), III-(c), IV-(b)
Question 165 Explanation: 
Coupling → Reliance of a code module upon other code modules

Cohesion → Focus of a code upon a single goal.

Scalable → Easy to add functionality to the software without having to redesign it.

Readable → Easy to visually inspect the design of the software and understand its purpose.

→ Cohesion is a measure of internal strength within a module, whereas coupling is a measure of inter dependency among the modules.

→ In a functional oriented design/modular software design there should be high cohesion and low coupling.

→ It requires High Fan-In and Low fan-out.

Correct Answer: C
Question 165 Explanation: 
Coupling → Reliance of a code module upon other code modules

Cohesion → Focus of a code upon a single goal.

Scalable → Easy to add functionality to the software without having to redesign it.

Readable → Easy to visually inspect the design of the software and understand its purpose.

→ Cohesion is a measure of internal strength within a module, whereas coupling is a measure of inter dependency among the modules.

→ In a functional oriented design/modular software design there should be high cohesion and low coupling.

→ It requires High Fan-In and Low fan-out.

Leave a Reply

Your email address will not be published. Required fields are marked *