Skip to content
VUBuddy

CS504 Quiz 1 by Arsal Shani and Aina Malik

Software Engineering - I PDF 1.1 MBUpdated 23 Oct 2026
Quiz CS504 Quiz 1 by Arsal Shani and Aina Malik PDF 1.1 MB
vubuddy.com
Type
Quiz
Course
CS504 Software Engineering - I
Size
PDF 1.1 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 1.1 MB

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 1, 2, 3 of 10. Download the file for all 10 pages.

CS504 Quiz by Arsal Shani and Aina Malik

MCS Family Group

Q1. Vertical partitioning is also known as ….

  1. Balancing
  2. Mutating
  3. Parallelizing
  4. Factoring

Q2. It ensures that a class only has one instance and provides a global point of access to it.

  1. Singleton Pattern
  2. Observer Pattern
  3. Real Pattern
  4. None of the given above

Q3. Fat Client Model is one of the configurations of _________ Model.

  1. Data-centered
  2. Layered
  3. Reference
  4. Client Server

Q4. N-tier architecture stems from the struggle to find a ________ between the fat-client architecture and the thin-client architecture.

  1. Concurrency
  2. Distribution point
  3. Middle ground
  4. Similarity

Q5. Which of these represents the Krutchen’s 4+1 architectural view model?

  1. Logical view, Process view, Physical view, Development view, Use case view
  2. Logical view, Dynamic view, Physical view, Development view, User case view
  3. Logical view, Process view, Physical view, Development view, Sequence view
  4. Dynamic view, Process view, Physical view, Development view, Use case view

Q6. Thin Client Model is one of the configuration of _____ Model

  1. Data-centered
  2. Client Server
  3. Layered
  4. Reference

Q7. In the N-Tire Architecture the idea is to enhance scalability and ______ by distributing both the data and the application using multiple server machines.

  1. Usability
  2. Performance
  3. Interoperability
  4. Integrity

Q8. Floating point constants should always be written with decimal point and at least

  1. One decimal
  2. Two decimal
  3. Three decimal
  4. None of the given
  5. Which of the following statements are same in output:
  6. a = a>>2
  7. a = a/4

Q3. a = a*2

  1. (1) and (3) only (I think)
  2. (2) and (3) only
  3. (1) and (2) only
  4. All produce the same result

10. Dynamic process model shows the process ____ of the system. a. Components b. Objects c. Structure d. Linkage

11. There are ___ layers in OSI reference model. a. 5 b. 6 c. 7 d. 8 12. Complex expressions: a. Make the code easy to modify b. Make the code difficult to modify c. Make the code easy to understand d. Does not affect understand ability

13. Vertical participation divides the architecture application from a ______ making perspective. a. Decision b. Design c. Conclusion d. Move

14. Issues like system performance, availability, scalability, and security are analyzed in _______.

All CS504 files →
CS504 Software Engineering - I All CS504 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.