Skip to content
VUBuddy

CS504 Grand Quiz Preparation

Software Engineering - I PDF 342 KBUpdated 23 Oct 2026
Quiz CS504 Grand Quiz Preparation PDF 342 KB
vubuddy.com
Type
Quiz
Course
CS504 Software Engineering - I
Size
PDF 342 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 342 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 13. Download the file for all 13 pages.

Sohail Zubair

CS504 100 % CORRECT MCSQ

Q1. Choose the correct option in terms of Issues related to professional responsibility

  1. Confidentiality
  2. Intellectual property rights
  3. Both Confidentiality & Intellectual property rights
  4. Managing Client Relationships

Correct answer: Both Confidentiality & Intellectual property rights

Q2. Efficiency in a software product does not include ________

  1. responsiveness
  2. licensing
  3. memory utilization
  4. processing time

Correct answer: licensing

Q3. As per an IBM report, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, and there are 94 restarts”. What is the reason for these statistics?

  1. Lack of adequate training in software engineering
  2. Lack of software ethics and understanding
  3. Management issues in the company
  4. All of the mentioned

Q4. The reason for software bugs and failures is due to

  1. Software companies
  2. Software Developers
  3. Both Software companies and Developers
  4. All of the mentioned

Correct answer: Both Software companies and Developers

Q5. Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).

  1. 100-200
  2. 200-400
  3. 400-1000
  4. above 1000

Correct answer: 100-200

Q6. RAD stands for

  1. Relative Application Development
  2. Rapid Application Development
  3. Rapid Application Document
  4. None of the mentioned

Correct answer: Rapid Application Development

Q7. Which one of the following models is not suitable for accommodating any change?

  1. Build & Fix Model
  2. Prototyping Model
  3. RAD Model
  4. Waterfall Model

Correct answer: Waterfall Model

Q8. Which is not one of the types of prototype of Prototyping Model?

  1. Horizontal Prototype
  2. Vertical Prototype
  3. Diagonal Prototype
  4. Domain Prototype

Correct answer: Diagonal Prototype

Q9. Which one of the following is not a phase of Prototyping Model?

  1. Quick Design
  2. Coding
  3. Prototype Refinement
  4. Engineer Product

Correct answer: Coding

Q10. Which of the following statements regarding Build & Fix Model is wrong?

  1. No room for structured design
  2. Code soon becomes unfixable & unchangeable
  3. Maintenance is practically not possible
  4. It scales up well to large projects

Correct answer: It scales up well to large projects

Q11. RAD Model has

  1. 2 phases
  2. 3 phase
  3. 5 phases
  4. 6 phases

Correct answer: 5 phases

Explanation: RAD Model consists of five phases namely: Business modeling, Data modeling, Process modeling, Application generation and Testing & Turnover.

Q12. What is the major drawback of using RAD Model?

  1. Highly specialized & skilled developers/designers are required
  2. Increases reusability of components
  3. Encourages customer/client feedback
  4. Increases reusability of components, Highly specialized & skilled developers/designers are required

Correct answer: Increases reusability of components, Highly specialized & skilled developers/designers are required

Q13. 9. SDLC stands for

  1. Software Development Life Cycle
  2. System Development Life cycle
  3. Software Design Life Cycle
  4. System Design Life Cycle

Correct answer: Software Development Life Cycle

Q14. 10. Which model can be selected if user is involved in all the phases of SDLC?

  1. Waterfall Model
  2. Prototyping Model
  3. RAD Model
  4. both Prototyping Model & RAD Model

Correct answer: RAD Model

Q15. What are the types of requirements?

  1. Availability
  2. Reliability
  3. Usability
  4. All of the mentioned

Correct answer: All of the mentioned

Q16. Select the developer-specific requirement?

  1. Portability
  2. Maintainability
  3. Availability
  4. Both Portability and Maintainability

Correct answer: Both Portability and Maintainability

Q17. Which one of the following is not a step of requirement engineering?

  1. Elicitation
  2. design
  3. analysis
  4. documentation

Correct answer: design

Explanation: Requirement Elicitation, Requirement Analysis, Requirement Documentation and Requirement Review are the four crucial process steps of requirement engineering. Design is in itself a different phase of Software Engineering.

Q18. FAST stands for

  1. Functional Application Specification Technique
  2. Fast Application Specification Technique
  3. Facilitated Application Specification Technique
  4. None of the mentioned

Correct answer: Facilitated Application Specification Technique

Q19. QFD stands for

  1. quality function design
  2. quality function development
  3. quality function deployment
  4. none of the mentioned

Correct answer: quality function deployment

Q20. A Use-case actor is always a person having a role that different people may play.

  1. True
  2. False

Correct answer: False

Explanation: Use-case Actor is anything that needs to interact with the system, be it a person or another (external) system.

Q21. The user system requirements are the parts of which document ?

  1. SDD
  2. SRS
  3. DDD
  4. SRD

Correct answer: SRS

Q22. A stakeholder is anyone who will purchase the completed software system under development.

  1. True
  2. False

Correct answer: False

Q23. Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one.

  1. True
  2. False

Correct answer: True

Q24. Which is one of the most important stakeholder from the following ?

  1. Entry level personnel
  2. Middle level stakeholder
  3. Managers
  4. Users of the software

Correct answer: Users of the software

Q25. Which of the following property does not correspond to a good Software Requirements Specification (SRS)?

  1. Verifiable
  2. Ambiguous
  3. Complete
  4. Traceable

Correct answer: Ambiguous

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.