21. Which tool is use for structured designing ?

A. Program flowchart
B. Structure chart
C. Data-flow diagram
D. Module
✅ The correct answer is option B.
Explanation: A Structure Chart (SC. in software engineering and organizational theory, is a chart which shows the breakdown of a system to its lowest manageable levels.

24. In Design phase, which is the primary area of concern ?

A. Architecture
B. Data
C. Interface
D. All of the mentioned
✅ The correct answer is option D.
Explanation: Part of the design phase is to create structural and behavioral models of the system which is covered by architecture, data and the interface of the product.

25. Which of the following is a mechanism that allows several objects in an class hierarchy to have different methods with the same name ?

A. Aggregation
B. Polymorphism
C. Inheritance
D. All of the mentioned
✅ The correct answer is option B.
Explanation: In polymorphism instances of each subclass will be free to respond to messages by calling their own version of the method.

26. Which of the property of software modularity is incorrect with respect to benefits software modularity ?

A. Modules are robust
B. Module can use other modules
C. Modules Can be separately compiled and stored in a library
D. Modules are mostly dependent
✅ The correct answer is option D.
Explanation: Modularity cannot bring benefits unless the modules are autonomous or independent

27. Which of the following points related to Object-oriented development (OOD. is true ?

A. OOA is concerned with developing an object model of the application domain
B. OOD is concerned with developing an object-oriented system model to implement requirements
C. All of the mentioned
D. None of the mentioned
✅ The correct answer is option C.

28. Actual programming of software code is done during the __________________ step in the SDLC?

A. Maintenance and Evaluation
B. Design
C. Analysis
D. Development and Documentation
✅ The correct answer is option D.
Explanation: The developer has to find in the technical documentation enough information to start coding.

30. The context diagram is also known as __________________?

A. Level-0 DFD
B. Level-1 DFD
C. Level-2 DFD
D. All of the mentioned
✅ The correct answer is option A.
Explanation: Context diagram captures the various entities external to the system interacting with it and data flow occurring between the system and the external entities.