Ch 01: Software Quality Engineering Discipline

279 Questions279 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 41 โ€“ 50 of 279 Questions
Page 5 of 28
Q41
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.23. Defect Removal or ContainmentEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the primary objective of 'Defect Containment' within the software quality engineering lifecycle?
  1. A.To guarantee that a developed software product contains exactly zero dormant defects at shipment.
  2. B.To reduce the chance of passing defects from one phase of the software development lifecycle to another.
  3. C.To completely eliminate the need for subsequent software validation or system-level testing.
  4. D.To increase the budget allocation for cosmetic graphic user interface modifications.
Q42
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.15. What is BugMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How easily can a software bug be traced by compiler tools during the development process?
  1. A.Compiler tools can instantly and perfectly trace every logic bug to its exact root cause.
  2. B.A bug is rarely traceable by a Compiler to its nearest place.
  3. C.Compilers only trace bugs if they are located in third-party off-the-shelf components.
  4. D.A bug is only traceable if it is recorded as a defect in production by the client.
Q43
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.23. Defect Removal or ContainmentMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Why are traditional software defect reduction techniques (such as testing and code inspections) alone insufficient for large and highly complex software systems?
  1. A.Because they can only reduce the number of faults to a low level, leaving remaining faults that may still be triggered under rare conditions.
  2. B.Because they inherently increase the rate of defect injection into downstream development phases.
  3. C.Because they are only compatible with CMMI Maturity Level 1 ad hoc workflows.
  4. D.Because they require open-budget projects and completely eliminate the need for requirements traceability.
Q44
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.20. Example of FailureMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In the C code example provided in the course handouts where the requirement is to add two numbers, the statement `ans = value1 - value2;` represents a ________, whereas the incorrect output printed to the screen represents a ________.
๐Ÿ’ป c Snippet
ans = value1 - value2; // subtraction instead of addition
  1. A.Bug, Defect
  2. B.Error, Bug
  3. C.Fault, Failure
  4. D.Failure, Fault
Q45
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.6. ReliabilityEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Under the ISO-9126 standard, which quality characteristic is defined as a set of attributes related to the capability of software to maintain its level of performance under stated conditions for a stated period of time?
  1. A.Usability
  2. B.Efficiency
  3. C.Reliability
  4. D.Maintainability
Q46
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.1. Quality Engineering BasicsMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What kind of structural model does the ISO-9126 standard establish for defining software quality?
  1. A.A sequential list of programming languages and compiler requirements.
  2. B.A hierarchical framework for quality definition, organized into quality characteristics.
  3. C.An ad-hoc, process-free grading scheme managed exclusively by project heroes.
  4. D.A budget-centered calculation spreadsheet tracking SPI and CPI variables.
Q47
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.6. ReliabilityMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How is the 'Reliability' characteristic defined in the ISO-9126 standard, and what information does it convey to stakeholders?
  1. A.It represents the effort needed to make specified architectural modifications and software updates.
  2. B.It defines the relationship between the level of software performance and the amount of server memory used.
  3. C.It refers to the ease of use of any software function especially from the end-user viewpoint.
  4. D.It refers to the capability of software to maintain its level of performance under stated conditions for a stated period of time.
Q48
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.1. Quality Engineering BasicsMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the ISO-9126 Quality Framework as described in Module 01 of the course handouts?
  1. A.A quantitative testing tool used to measure cost and schedule variations.
  2. B.An international standard for software evaluation that provides a hierarchical framework for quality definition, organized into quality characteristics.
  3. C.An organization-wide standard governing the selection of programming languages and compilers.
  4. D.A CMMI-defined maturity level appraisal framework used by certified lead auditors.
Q49
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.17. What is faultEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the Software Quality Engineering handouts, what is a software 'Fault' defined as?
  1. A.A human action or mistake committed by a programmer during code development.
  2. B.An incorrect step, process, or data definition in a computer program that acts as a fundamental condition causing failures to occur.
  3. C.The inability of a software system to perform its required functions within specified performance limits.
  4. D.A deviation from customer requirements discovered after the software is shipped to the production site.
Q50
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.13. What is DefectEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Where are software 'Defects' most commonly found or discovered in the software product lifecycle?
  1. A.During the requirement gathering phase before any coding begins.
  2. B.During unit testing and static analysis by the development team.
  3. C.In the software after the software is shipped to the customer at the production site.
  4. D.During design inspections and architecture walkthroughs.