Skip to content
VUBuddy

CS504 Midterm Objective

Software Engineering - I PDF 1.3 MBUpdated 23 Oct 2026
Midterm past paper CS504 Midterm Objective PDF 1.3 MB
vubuddy.com
Type
Midterm past paper
Course
CS504 Software Engineering - I
Size
PDF 1.3 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 1.3 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 2, 3, 4 of 73. Download the file for all 73 pages.

2010

Q1. By following modern system engineering practices simulation of reactive systems is no longer necessary (1 marks)

  1. True

Q2. The state transition diagram (1 marks)

  1. depicts relationships between data objects
  2. depicts functions that transform the data flow
  3. indicates how data are transformed by the system

Q3. Control flow diagrams are (1 marks)

  1. required for all systems
  2. used in place of data flow diagrams
  3. useful for modeling user interfaces

Q4. (1 marks)

  1. Localized (page 81)
  2. Private
  3. Global
  4. Accessible

Q5. A complex System evolves from a (1 marks)

  1. medium sysetem
  2. bigger system
  3. non of the given

Q6. (1 marks)

  1. Independent (Page 71)
  2. Dependent
  3. Closeness
  4. All of the given

Q7. Software Maintenance phase involves (1 marks)

  1. Debugging
  2. Adding new features
  3. making changes

Q8. The hardest single part of building a software system is deciding precisely ----------- to build. (1 marks)

  1. what (Page 17)
  2. How
  3. When
  4. Why

Q9. Interaction Diagrams depict the ------------- Behavior of the system (1 marks)

  1. Static
  2. Dynamic (Page 106)
  3. Active
  4. Non of the above

Q10. In Sequence Diagrams the time required by the receiver object to process the message is denoted by an--- (1 marks)

  1. Activation Box (Page 108)
  2. Simple Box
  3. Arrow
  4. Non of the above

Q11. A poorly designed interface can cause a user to make catastrophic errors is one of the motivations for GUI. (1 marks)

  1. True (Page 62)
  2. False

Q12. Identifying System Features include ------ (1 marks)

  1. log important information
  2. conduct business
  3. analyze business results
  4. all of the above (Page 98)

Q13. Establishing responsibilities for objects includes (1 marks)

  1. Generalization Relationships
  2. Specialization Relationships
  3. all of the above (Page 86)
  4. identifying Association relationships

Correct answer: all of the above (Page 86)

Q14. Which of the following is a fact finding method? (1 marks)

  1. Site visits
  2. Prototyping
  3. Study of similar systems
  4. All of given

Correct answer: Prototyping

Seven common fact-finding methods (Sampling, Research, Observation, Questionnaires, Interviews, Prototyping, Joint Requirements Planning) are introduced as a means to discover requirements.

Q15. Windows mobile is a popular mobile operating system which seen commonly on PDAs. Which of the following category pair(s) best describe(s) it? (1 marks)

  1. Application software, embedded software
  2. system software, web-based software
  3. application software, scientific software
  4. system software, embedded software

Q16. The Object Oriented approach (1 marks)

  1. improves the reusability of codes. (Page 83)
  2. makes objects less independent.
  3. increases testing time.
  4. complicates mapping of a system model to an implementation model.
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.