EMERGING TRENDS IN SOFTWARE ENGINEERING
MISCELLANEOUS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Correctness
|
|
Modular design
|
|
Consistent
|
|
None
|
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.