SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The effective decomposition of a problem into several modules are called as ____
A
Correctness
B
Modular design
C
Consistent
D
None
Explanation: 

Detailed explanation-1: -Modular design is a technique for breaking down a complex system (such as a large application) into smaller components called modules. Each of these modules can be developed independently, and should contain everything required to execute one part of the overall application.

Detailed explanation-2: -Modular decomposition is a process of decomposing subsystems into modules. After decomposition of the system into subsystems, subsystems must be decomposed into modules. In object oriented model of decomposition, system is decomposed into a set of communicating objects.

Detailed explanation-3: -What is modular programming? Modular programming (also referred to as modular architecture) is a general programming concept. It involves separating a program’s functions into independent pieces or building blocks, each containing all the parts needed to execute a single aspect of the functionality.

There is 1 question to complete.