Ch 07: Software Requirements

111 Questions111 MCQs0 Short Questions0 Long Questions
๐ŸŽฏ Exam Practice Papers
SEMESTER PASS

CS611 - Software Quality Engineering Examination Practice

Timed practice exam simulation for CS611 - Software Quality Engineering.

๐Ÿ“˜ VU MID TERM EXAMLectures 1 to 22
โฑ๏ธ 60 Mins

Mid Term Examination

Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.

๐Ÿ“30 MCQs
โฑ๏ธ60 Minutes
๐Ÿ“— VU FINAL TERM EXAMLectures 23 to 45
โฑ๏ธ 90 Mins

Final Term Examination

Comprehensive semester exam preparation with 45 MCQs covering Lectures 23 to 45 with complete course coverage.

๐Ÿ“45 MCQs
โฑ๏ธ90 Minutes
Showing 101 โ€“ 110 of 111 Questions
Page 11 of 12
Q101
๐Ÿ“ Short Q๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.10. Domain KnowledgeMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Explain why domain-specific knowledge is crucial in software quality engineering and requirement development. What specific problems does a project team face when they lack sufficient domain expertise during the initial phases of the Software Development Life Cycle (SDLC)?
Q102
๐Ÿง  Long Problem๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.18. Testing: Fault DetectionHardโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Define 'Testing: Fault Detection' as a core Software Quality Assurance (SQA) activity. Describe when formal testing officially begins, who is responsible for executing the test cases, and explain how testing differs from static review activities (such as code inspections) in terms of process, execution, and defect identification.
Q103
๐Ÿง  Long Problem๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.4. Pre-release DefectsHardโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Detail the concept of 'Defect Containment' and 'Pre-Release Defects' (Dormant Defects) in Software Quality Assurance. Explain how escaping defects are measured, discuss the real-world implications of dormant defects in low-priority software modules, and provide the cash register payment scenario from the handouts to illustrate your answer.
Q104
๐Ÿง  Long Problem๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.8. Defect Prevention BasicsHardโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Detail the concept of 'Defect Prevention' as outlined in Software Quality Engineering. Explain its foundational assumptions, compare its cost-benefits with late-stage defect correction, and analyze how the integration of domain specialists helps prevent defects during the Requirement Engineering phase.
Q105
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.17. Example of Inspection: Direct Fault Detection and RemovalMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on the SQA handouts, what is the core lesson regarding the integration of off-the-shelf software solutions, third-party products, or plugins into a shared codebase, particularly when multiple developers are working on overlapping modules?
  1. A.Plugins can be integrated directly into the master branch without SQA testing to reduce development time.
  2. B.Off-the-shelf solutions and plugins should only be adopted after a careful, thorough review of their compliance and behavior.
  3. C.Plugins always cause database status mutations, so their use is strictly prohibited in CMMI Level 3 organizations.
  4. D.Third-party plugins must be compiled using separate source control repositories to avoid runtime dependencies.
Q106
๐Ÿ“ Short Q๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.3. QA and Defect: Classification SchemeMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In software quality assurance, define 'Defect Containment' and explain how it differs from 'Defect Detection' based on their goals and methodologies.
Q107
๐Ÿ“ Short Q๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.6. Post-release DefectsMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What are post-release defects, and what are the specific financial and non-financial consequences they impose on the software supplier?
Q108
๐Ÿ“ Short Q๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.15. Defect ReductionMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Explain the concept of 'Defect Reduction' as detailed in the course handouts. Why is a vigorous defect detection process necessary even when a strong defect prevention mechanism is already adopted?
Q109
๐Ÿ“ Short Q๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.3. QA and Defect: Classification SchemeMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Identify the three macro-level categories used to classify software defects as detailed in the quality handouts, and name two widely used tools for logging and tracking these defects.
Q110
๐Ÿ“ Short Q๐Ÿ“˜ CS611๐Ÿ“‘ Lec 7๐Ÿท๏ธ 07.6. Post-release DefectsMediumโญ๐Ÿ’ก๐ŸŒŸ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Explain why post-release defects (production bugs) are significantly more costly to fix compared to pre-release defects, highlighting both financial and non-financial impacts.