Case Studies and Project Work – MCQs July 22, 2025 by u930973931_answers 30 Score: 0 Attempted: 0/30 Subscribe 1. : What is the primary objective of a software case study? (A) To develop hardware components (B) To replicate operating systems (C) To analyze and solve real-world problems (D) To compile documentation only 2. : In OOP case studies, what does UML stand for? (A) Unified Markup Language (B) Unique Modeling Language (C) Unified Modeling Language (D) Universal Mapping Language 3. : Which diagram in UML shows class relationships? (A) Use Case Diagram (B) Activity Diagram (C) Sequence Diagram (D) Class Diagram 4. : A software case study involves which of the following stages? (A) Only implementation (B) Planning and implementation only (C) Planning, analysis, design, coding, testing (D) Coding and debugging only 5. : In OOP, which design principle emphasizes one reason for change? (A) Open/Closed Principle (B) Single Responsibility Principle (C) Interface Segregation Principle (D) Dependency Inversion Principle 6. : What is the main benefit of using OOP in project work? (A) Reduced memory usage (B) Increased power consumption (C) Better code organization and reusability (D) Avoiding modular design 7. : What is a case study in OOP typically based on? (A) Hypothetical errors (B) Practical real-world problem (C) Assembly-level programming (D) Low-level system analysis 8. : Which type of modeling helps understand the dynamic behavior of a system? (A) Class modeling (B) Object modeling (C) Behavioral modeling (D) Structural modeling 9. : What is a major goal of project documentation? (A) To increase development time (B) To confuse users (C) To provide clarity and maintainability (D) To replace testing 10. : A class diagram mainly shows which of the following? (A) System processes (B) Object states (C) Class attributes and relationships (D) Execution flow 11. : In a project, which phase includes identifying user requirements? (A) Coding (B) Maintenance (C) Requirement analysis (D) Deployment 12. : Which of the following is not typically part of a project case study? (A) Class diagrams (B) Use case scenarios (C) Hardware repair logs (D) Object interactions 13. : What is the outcome of the design phase in a case study? (A) Source code (B) Flowcharts only (C) Software design models (D) Data entry 14. : Which document outlines the timeline of a project? (A) Source code (B) Project plan (C) Debug log (D) Exception report 15. : What is the role of testing in project work? (A) To design classes (B) To compile code (C) To verify functionality (D) To write documentation 16. : In object-oriented design, encapsulation promotes: (A) Code duplication (B) Secure data hiding (C) Unstructured programming (D) Use of macros 17. : In a project, a “use case” represents: (A) Hardware requirement (B) Database backup (C) System functionality from the user’s perspective (D) User manual 18. : A project that follows the OOP approach focuses on: (A) Procedural control (B) Functional decomposition (C) Real-world object modeling (D) Machine-level instructions 19. : Which component in OOP helps in achieving polymorphism? (A) Global variables (B) Static methods (C) Inheritance (D) Arrays 20. : Which of these is a deliverable in project work? (A) Encapsulation (B) Object (C) Software prototype (D) Variable declaration 21. : What do sequence diagrams illustrate in case studies? (A) Variable initialization (B) Object interactions over time (C) Data types (D) Static memory allocation 22. : What does SRS stand for in project development? (A) Software Review Summary (B) Systematic Role Specification (C) Software Requirement Specification (D) Source Repository Service 23. : In a project report, “scope” refers to: (A) Tools only (B) Limitations and boundaries of the system (C) Budget estimation (D) Number of users 24. : What is a common challenge in case study-based project work? (A) Too many diagrams (B) Identifying real user needs (C) Using predefined outputs (D) Avoiding variables 25. : Which document usually contains system diagrams, class structure, and ER models? (A) User manual (B) SRS document (C) Source code (D) Installation guide 26. : Which phase comes just before deployment in project lifecycle? (A) Testing (B) Requirement gathering (C) Planning (D) Analysis 27. : Case studies often help in understanding: (A) Compiler syntax (B) Hardware architecture (C) Practical application of programming concepts (D) Operating system boot process 28. : Which of these is not a feature of OOP? (A) Abstraction (B) Recursion (C) Encapsulation (D) Inheritance 29. : Which design tool is best for illustrating use cases? (A) ER Diagram (B) Sequence Diagram (C) Use Case Diagram (D) Class Diagram 30. : In software projects, stakeholders refer to: (A) Only programmers (B) Anyone impacted by the project (C) Only the testing team (D) Hardware vendors only