Comprehensive study of quality engineering foundations, producer/consumer roles, ISO 9126 quality attributes, formal differentiation between errors, faults, and failures, and defect prevention versus defect containment strategies.
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.
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.19. What is FailureEasy๐โญ๐ก๐๐VU๐๏ธVU
According to the course handouts and Laprie's definition, what is a software 'Failure'?
A.The physical degradation or breakdown of the computer's hard drive and network interfaces.
B.The inability of a program to behave as expected within given performance requirements, occurring when the delivered service no longer complies with specifications.
C.A human action or typographical mistake made by a developer while transcribing mathematical formulas.
D.An incorrect step, process, or data definition written within a program's source code.
Q22
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.14. Example of DefectEasyโญ๐ก๐๐VU๐๏ธVU
According to the example provided in Module 01, if an online payment software is required to allow payments using debit/credit cards, but the option to select a debit card is missing in the production software, this missing option is classified as a ________.
Which of the following represents the primary concern and quality criteria for 'Producers' of software solutions as defined in the course handouts?
A.Obtaining the software at the lowest possible market cost and minimizing operational deployment fees.
B.Ensuring that the final product requires zero documentation and operates entirely on ad hoc developer heroics.
C.Fulfilling contractual obligations by producing software that conforms to specifications, along with the proper choice of methodologies, languages, and tools.
D.Transitioning from CMMI Maturity Level 5 back to CMMI Maturity Level 1 to save process overhead.
Q24
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.22. Defect Detection or ReductionMedium๐โญ๐ก๐๐VU๐๏ธVU
According to the 'Defect Detection or Reduction' guidelines in Module 01, why is it highly unrealistic to expect a shipped software product to have a 0 bug count?
A.Because 99.9% bug-free does not mean 100%, and defect prevention activities can never be 100% effective in preventing accidental fault injections.
B.Because compiler tools automatically block any testing activity from completing successfully.
C.Because Software Configuration Management (SCM) systems do not support multi-version versioning.
D.Because clients refuse to review or approve the Software Requirement Specifications (SRS).
Q25
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.16. Example of BugMedium๐โญ๐ก๐๐VU๐๏ธVU
During the July 28, 1962 Mariner I space probe mission, what was the root cause of the flight software bug that caused the rocket to divert from its intended path?
A.An out-of-scope database security breach by external hackers.
B.A formula written on paper in pencil was improperly transcribed into computer code, causing a trajectory miscalculation.
C.The physical failure of the rocket's hardware integration assembly point.
D.A mismatch between the CMMI Maturity Level 1 and Level 2 process models.
Why is the 'Portability' characteristic considered highly critical for software success in modern multi-platform environments?
A.Because it ensures that the software requires zero manual or automated unit testing before shipment.
B.Because it guarantees that the client's financial budget will be balanced without schedule variations.
C.Because a software feature might work perfectly in one version of an Operating System (OS) but fail to work properly in another version of the same platform.
D.Because it allows the software to bypass firewall configurations on database servers.
Q28
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.11. What is ErrorEasy๐โญ๐ก๐๐VU๐๏ธVU
What is the definition of an 'Error' in Software Quality Engineering?
A.A deviation from customer requirements discovered after the software is shipped to the production site.
B.A human action that produces an incorrect result, or a mistake made by a programmer.
C.The inability of a software system to perform its required functions within specified performance limits.
D.An incorrect step, process, or data definition in a computer program that causes a failure.
Q29
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.23. Defect Removal or ContainmentMedium๐โญ๐ก๐๐VU๐๏ธVU
What is the primary objective of 'Defect Containment' as described in Module 01 of the course handouts?
A.To completely eliminate the possibility of human errors during the initial requirement gathering phase.
B.To reduce the chance of passing defects from one phase of the software development lifecycle to another.