- Type
- Quiz
- Course
- CS504 Software Engineering - I
- Size
- PDF 848 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 3. Download the file for all 3 pages.
Q1. In composition ____________ are called from composing objects to composed objects.
Correct answer: Constructors
Q2. Which of the following statement is TRUE about a class's Static Member Function?
Correct answer: It is used to access static data members only.
Q3. While implementing ___________ in OOP paradigm, objects can exist independently.
Correct answer: Aggregation
Q4. Which of these violates encapsulation in object-oriented programming?
Correct answer: Friend functions
Q5. Which keyword is used in the function header to define an overloaded operator?
Correct answer: operator
Q6. What is the arity of a binary operator +?
Correct answer: 2
Q7. Student *ptr = new Student(“Ali”); is an example of __________.
Correct answer: Dynamic memory allocation
Q8. Memory is allocated to non-static members only, when _______________.
Correct answer: Object is created
Q9. What does return *this; do in an overloaded assignment operator?
Correct answer: Returns a reference to the current object
Q10. Which operator overload is necessary to support c3 += 0.087; in Complex?
Correct answer: operator +(double&, Complex&)
Q11. Whole Part Structure is also called ______
Correct answer: Aggregation
Q12. ___________ is concerned with decomposing a system into interacting sub-systems.
Correct answer: System Structuring
Q13. _________________ architectural model is widely used in mainframe application.
Correct answer: Repository Model
Q14. ________ has become a standard notation for object oriented system modeling.
Correct answer: UML
Q15. Aynchronous messages :
Correct answer: are shown by dotted line
Q16. Performance, Security and maintainability are the types of ________ requirements.
Correct answer: Non-Functional
Q17. A useful technique for evaluating the overall complexity of a proposed
architecture is to look at the
component's _______ .
A. flow dependencies and sharing dependencies
B. size and cost C. number and size of components D. function points
Q18. Maintainability and Portability issues are discussed in _____________.
Correct answer: Code View
Q19. Defining the services of an object means:
Correct answer: What it does?
Q20. Selecting Objects (in a domain) include:
Correct answer: Actors, Participants and Places
Related CS504 files
All CS504 files →- CS504 Highlighted Handouts by Asfand Yarr Highlighted PDF 3.3 MB
- CS504 Midterm Solved Subjective Paper Midterm PDF 2.1 MB
- CS504 Slides Lectures 16-25 Quiz RAR 29.6 MB
- CS504 Quiz 4 by VU Topper RM Quiz PDF 1.1 MB
- CS504 Slides Lectures 33-40 Quiz RAR 22.4 MB
- CS504 Quiz 4 MCQs by Waqas Qureshi MCQs PDF 3.1 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.