MCQOPTIONS
Saved Bookmarks
This section includes 38 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
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 |
| Answer» E. | |
| 2. |
Who designs and implement database structures ? |
| A. | Programmers |
| B. | Project managers |
| C. | Technical writers |
| D. | Database administrators |
| Answer» E. | |
| 3. |
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 |
| Answer» D. None of the mentioned | |
| 4. |
Which of the following is the worst type of module coupling ? |
| A. | Control Coupling |
| B. | Stamp Coupling |
| C. | External Coupling |
| D. | Content Coupling |
| Answer» D. Content Coupling | |
| 5. |
Which of the following is the worst type of module cohesion ? |
| A. | Logical Cohesion |
| B. | Temporal Cohesion |
| C. | Functional Cohesion |
| D. | Coincidental Cohesion |
| Answer» E. | |
| 6. |
Which of the following is the best type of module coupling ? |
| A. | Control Coupling |
| B. | Stamp Coupling |
| C. | Data Coupling |
| D. | Content Coupling |
| Answer» D. Content Coupling | |
| 7. |
Which of the following is the best type of module cohesion ? |
| A. | Functional Cohesion |
| B. | Temporal Cohesion |
| C. | Functional Cohesion |
| D. | Sequential Cohesion |
| Answer» B. Temporal Cohesion | |
| 8. |
Which of the following is not an operation as per OOD algorithms and data structures ? |
| A. | operations that manipulate data in some way |
| B. | operations that perform a computation |
| C. | operations that check for syntax errors |
| D. | operations that monitor an object for the occurrence of a controlling event |
| Answer» D. operations that monitor an object for the occurrence of a controlling event | |
| 9. |
Which of the following is conceptually similar to objects ? |
| A. | PACKAGE |
| B. | PROC |
| C. | PRIVATE |
| D. | None of the mentioned |
| Answer» B. PROC | |
| 10. |
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 |
| Answer» C. Inheritance | |
| 11. |
Which of the following is a function of CASE Tool ? |
| A. | Supporting Structured analysis and design (SA/SD) |
| B. | Maintaining the data dictionary |
| C. | Checking whether DFDs are balanced or not |
| D. | All of the mentioned |
| Answer» B. Maintaining the data dictionary | |
| 12. |
What DFD notation is represented by the Rectangle ? |
| A. | Transform |
| B. | Data Store |
| C. | Function |
| D. | None of the mentioned |
| Answer» C. Function | |
| 13. |
To arrive at a form which is suitable for implementation in some programming language is the purpose of_______________? |
| A. | Structured Analysis (SA) |
| B. | Structured Design (SD) |
| C. | Detailed Design (DD) |
| D. | None of the mentioned |
| Answer» C. Detailed Design (DD) | |
| 14. |
The importance of software design can be summarized in a single word which is___________________? |
| A. | Efficiency |
| B. | Accuracy |
| C. | Quality |
| D. | Complexity |
| Answer» D. Complexity | |
| 15. |
The context diagram is also known as __________________? |
| A. | Level-0 DFD |
| B. | Level-1 DFD |
| C. | Level-2 DFD |
| D. | All of the mentioned |
| Answer» B. Level-1 DFD | |
| 16. |
SA/SD features are obtained from which of the methodologies ? |
| A. | Constantine and Yourdon methodology |
| B. | DeMarco and Yourdon methodology |
| C. | Gane and Sarson methodology |
| D. | All of the mentioned |
| Answer» E. | |
| 17. |
Objects are executed _____________________? |
| A. | sequentially |
| B. | in Parallel |
| C. | sequentially & Parallel |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 18. |
Object that collects data on request rather than autonomously is known as_________________? |
| A. | Active Object |
| B. | Passive Object |
| C. | Multiple instance |
| D. | None of the mentioned |
| Answer» C. Multiple instance | |
| 19. |
Java packages and Fortran subroutine are examples of__________________________? |
| A. | Functions |
| B. | Modules |
| C. | Classes |
| D. | Sub procedures |
| Answer» C. Classes | |
| 20. |
_______________ is the process of translating a task into a series of commands that a computer will use to perform that task ? |
| A. | Project design |
| B. | Installation |
| C. | Systems analysis |
| D. | Programming |
| Answer» E. | |
| 21. |
__________________ is a measure of the degree of interdependence between modules ? |
| A. | Cohesion |
| B. | Coupling |
| C. | None of the mentioned |
| D. | All of the mentioned |
| Answer» C. None of the mentioned | |
| 22. |
In what type of coupling, the complete data structure is passed from one module to another ? |
| A. | Control Coupling |
| B. | Stamp Coupling |
| C. | External Coupling |
| D. | Content Coupling |
| Answer» C. External Coupling | |
| 23. |
In the Analysis phase, the development of the ______________ occurs, which is a clear statement of the goals and objectives of the project ? |
| A. | documentation |
| B. | flowchart |
| C. | program specification |
| D. | design |
| Answer» D. design | |
| 24. |
In DFDs, user interactions with the system is denoted by ____________________? |
| A. | Circle |
| B. | Arrow |
| C. | Rectangle |
| D. | Triangle |
| Answer» B. Arrow | |
| 25. |
If all tasks must be executed in the same time-span, what type of cohesion is being exhibited ? |
| A. | Functional Cohesion |
| B. | Temporal Cohesion |
| C. | Functional Cohesion |
| D. | Sequential Cohesion |
| Answer» C. Functional Cohesion | |
| 26. |
How many layers are present in the OO design pyramid ? |
| A. | three |
| B. | four |
| C. | five |
| D. | one |
| Answer» C. five | |
| 27. |
How is generalization implemented in Object Oriented programming languages ? |
| A. | Inheritance |
| B. | Polymorphism |
| C. | Encapsulation |
| D. | Abstract Classes |
| Answer» B. Polymorphism | |
| 28. |
Grady Booch, James Rumbaugh, and Ivar Jacobson combined the best features of their individual object-oriented analysis into a new method for object oriented design known as _____________________? |
| A. | HTML |
| B. | XML |
| C. | UML |
| D. | SGML |
| Answer» D. SGML | |
| 29. |
Function-oriented design techniques starts with functional requirements specified in_______________? |
| A. | SDD |
| B. | SRS |
| C. | All of the mentioned |
| D. | None of the mentioned |
| Answer» C. All of the mentioned | |
| 30. |
Debugging is_________________? |
| A. | creating program code |
| B. | finding and correcting errors in the program code |
| C. | identifying the task to be computerized |
| D. | creating the algorithm |
| Answer» C. identifying the task to be computerized | |
| 31. |
Data Store Symbol in DFD represents a_______________? |
| A. | Physical file |
| B. | Data Structure |
| C. | Logical file |
| D. | All of the mentioned |
| Answer» E. | |
| 32. |
Choose the option that does not define Function Oriented Software Design ? |
| A. | It consists of module definitions |
| B. | Modules represent data abstraction |
| C. | Modules support functional abstraction |
| D. | None of the mentioned |
| Answer» C. Modules support functional abstraction | |
| 33. |
Choose the incorrect statement in terms of Objects ? |
| A. | Objects are abstractions of real-world |
| B. | Objects can’t manage themselves |
| C. | Objects encapsulate state and representation information |
| D. | All of the mentioned |
| Answer» C. Objects encapsulate state and representation information | |
| 34. |
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 |
| Answer» E. | |
| 35. |
A step by step instruction used to solve a problem is known as ___________________? |
| A. | Sequential structure |
| B. | A List |
| C. | A plan |
| D. | An Algorithm |
| Answer» E. | |
| 36. |
A directed arc or line in DFD represents_________________? |
| A. | Data Store |
| B. | Data Process |
| C. | Data Flow |
| D. | All of the mentioned |
| Answer» D. All of the mentioned | |
| 37. |
A design description of an object is known as a class__________________? |
| A. | instance |
| B. | object |
| C. | case |
| D. | both instance and object |
| Answer» E. | |
| 38. |
A design description in OOD includes___________________? |
| A. | Protocol Description |
| B. | Implementation Description |
| C. | Type Description |
| D. | both Protocol and Implementation Description |
| Answer» E. | |