CS603 Midterm MCQs 2024 by Miss Mehwish
- Type
- Midterm past paper
- Course
- CS603 Software Architecture and Design
- Size
- PDF 473 KB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 2, 3 of 7. Download the file for all 7 pages.
Past Papers for Mids./Finals are also Available
- MCQ: In , parent owns child entity so child entity can't exist without parent entity. Options:
- Aggregation
- Abstraction
Correct option: Composition
- MCQ: New features can be easily added to a system without changing an existing implementation. Options:
- Open-Close principle
- Liskov Substitution principle
- Dependency Inversion principle
- Single responsibility principle
Correct option: Open-Close principle
- MCQ: Wherever a polymorphic call is made, compiler inserts code to first look for Options:
- vtable
- vptr
- vfirst_look
- vcode_firstlook
Correct option: vtable
- MCQ: One of the basic requirement of a good Object Oriented Design is Options:
- High cohesion and high coupling
- High cohesion and low coupling
- Low cohesion and high coupling
Correct option: High cohesion and low coupling
- MCQ: When we distribute system intelligence along with the data, it will help us to Options:
- Decrease cohesion, decrease coupling and disturb the design
- Increase cohesion and coupling while disturbing the design
- Decrease cohesion, increase coupling and improve the design
- Increase cohesion, and decrease coupling while improving the design
Correct option: Increase cohesion, and decrease coupling while improving the design
- MCQ: High coupling may lead to a fragile design that break in unexpected ways when Options:
- Inherited
- Run
Correct option: Run
Q7. MCQ: Suppose, you have only one line of code in the system. Identify the option that is not suitable for one line code system.
- It will be easy to amendable to future changes.
- It will be easy to fix.
- Bugs will be hard to discover.
- It will be easy to understand.
Correct option: Bugs will be hard to discover.
Q8. MCQ: The main advantage of over
- Polymorphism, Composition
- Inheritance, Aggregation
- Polymorphism, Aggregation
- Inheritance, Composition
Correct option: Inheritance, Composition
Q9. MCQ: The problem of
- Autonomy
- Dependency
- Sovranty
- Exemption
Correct option: Dependency
Q10. MCQ: creation is not polymorphic.
- Object
- Entity
- Array
- Class
Correct option: Object
- Conceptually speaking, the object of Type B holds the corresponding objects of Type A as _______ components.
- Protected
- Internal
Related CS603 files
All CS603 files →- CS603 Midterm Short Notes by Almas Afzal Midterm PDF 2.3 MB
- CS603 Midterm Past Paper 2 Midterm PDF 108 KB
- CS603 Midterm Solved Subjective Current Papers by Sarim Midterm PDF 972 KB
- CS603 Midterm Past Papers by Sabahat Saad Midterm PDF 28.4 MB
- CS603 Midterm Handouts Handout PDF 2 MB
- CS603 Current Solved Subjective 2023 by VUBuddy Subjective PDF 3.2 MB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.