Skip to content
VUBuddy

CS603P Graded Quiz 2 May 2026

Software Architecture and Design (Practical) PDF 37 KBUpdated 23 Oct 2026
Quiz CS603P Graded Quiz 2 May 2026 PDF 37 KB
vubuddy.com
Type
Quiz
Course
CS603P Software Architecture and Design (Practical)
Size
PDF 37 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 37 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 2, 3, 4 of 6. Download the file for all 6 pages.

Quiz 1 - CS603 (Q1/10)

Question:

In programming, the ________________ is a way to decouple software modules.

A. DIP

B. LSP C. OCP D. ISP Copied: 5/18/2026, 11:24:19 AM

Quiz 2 - CS603 (Q2/10)

Question:

In programming, the __________________ states that no client should be forced to depend on methods it does not use.

A. OCP B. DIP

C. ISP

D. LSP Copied: 5/18/2026, 11:24:32 AM

Quiz 3 - CS603 (Q3/10)

Question:

Which among the following best describe the inheritance?

  1. Using the data and functions into derived segment
  2. Copying the code already written
  3. Using already defined functions in programming language
  4. Using the code already written once

Correct answer: Using the data and functions into derived segment

Copied: 5/18/2026, 11:24:43 AM

Quiz 4 - CS603 (Q4/10)

Question:

Strategy Pattern is a __________

A. Class Pattern B. Structural Pattern C. Creational Pattern

D. Behavioral Pattern

Copied: 5/18/2026, 11:24:55 AM

Quiz 5 - CS603 (Q5/10)

Question:

Design Patterns have ____ essential elements.

A. 2

B. 4

C. 1 D. 3 Copied: 5/18/2026, 11:25:07 AM

Quiz 6 - CS603 (Q6/10)

Question:

How many basic types of inheritance are provided as OOP feature?

  1. 6
  2. 3
  3. 2
  4. 4

Correct answer: 4

Copied: 5/18/2026, 11:25:17 AM

Quiz 7 - CS603 (Q7/10)

Question:

//Here, we have an interface “sampleInterface” with only one method. interface sampleInterface { double sampleMethod(double arg);

//The implementation of the method is provided in the classA

class classA ________ sampleInterface

double sampleMethod(double arg); { return arg * (10);

Fill in the blank by choosing an appropriate keyword from the given options.

A. ref

B. implements

C. extends D. inherits Copied: 5/18/2026, 11:25:27 AM

All CS603P files →
CS603P Software Architecture and Design (Practical) All CS603P handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.