Skip to content
VUBuddy

CS504 Midterm Past Paper 3

Software Engineering - I PDF 628 KBUpdated 23 Oct 2026
Midterm past paper CS504 Midterm Past Paper 3 PDF 628 KB
vubuddy.com
Type
Midterm past paper
Course
CS504 Software Engineering - I
Size
PDF 628 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 628 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 1, 2, 3 of 9. Download the file for all 9 pages.

CS504 Mid Term

Which one is not a type of messages which Sequence Diagrams Depict

  1. Synchronous
  2. Asynchronous
  3. Create
  4. Update (Page 108)

What is the most crucial non-functional requirement of a system to control radiation dosages that are emitted as treatment for cancer?

  1. Security
  2. Reliability
  3. Usability
  4. Accuracy (not sure)

What would be the most suitable architecture to develop a commercial web page to do business transactions over the internet?

  1. Client server model (p129)
  2. Island model
  3. RAD model
  4. Repository model

The first step in any OOA process model is to____________________

CS504 Mid Term

  1. build an object-relationship model (p90)
  2. define collaborations between objects
  3. elicit customer requirements
  4. select a representation language

By following modern system engineering practices simulation of reactive systems is no longer necessary

  1. True

Which view should be consider first during software requirements analysis?

  1. actor view
  2. data view
  3. essential view
  4. implementation view (Page 316)

State Transition Diagram is helpful in determining

  1. Business Understanding (Page 52)
  2. Process Flow
  3. Data store

CS504 Mid Term

  1. Non of the given

A better Design has an objective achieve

  1. High Cohesion
  2. Low Cohesion
  3. Low Coupling
  4. High cohesion and Low coupling (Page 316

The process of defining attributes is called

  1. What I know (Page 95)
  2. Who know me
  3. Whom I know
  4. Non of the above

Which of the following is not an objective for building an analysis model?

  1. define set of software requirements
  2. describe customer requirements
  3. develop an abbreviated solution for the problem (Page 329)
  4. establish basis for software design
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.