COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
OOA is concerned with developing an object model of the application domain
|
|
OOD is concerned with developing an object-oriented system model to implement requirements
|
|
All of the mentioned
|
|
None of the mentioned
|
Detailed explanation-1: -5. Which of the following points related to Object-oriented development (OOD) is true? Explanation: The answer is in support with the OOD. 6.
Detailed explanation-2: -An object can instantiate two classes is not true about the object oriented design of software.
Detailed explanation-3: -Some of the advantages of object-oriented programming include: Improved software-development productivity: Object-oriented programming is modular, as it provides separation of duties in object-based program development. It is also extensible, as objects can be extended to include new attributes and behaviors.
Detailed explanation-4: -OOA is concerned with developing an object model of the application domain. OOD is concerned with developing an object-oriented system model to implement requirements. OOP is concerned with realising an OOD using an OO programming language such as Java or C++.
Detailed explanation-5: -Which of the following is not a measurable characteristic of an object-oriented design? Because the class is the dominant unit in OO systems there is no call for the definition of class-oriented metrics.