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.
According to the macro-level defect classification funnel model depicted in Module 01, Section V of the course handouts, what is the significance of the phrase '99.9% does not mean 100%'?
A.It implies that if 99.9% of tests pass, the remaining 0.1% can be safely ignored by SQA auditors.
B.It highlights the reality that even with strict filters, there is no such thing as a completely bug-free product.
C.It represents the exact threshold required for an organization to achieve CMMI Maturity Level 5.
D.It shows that 0.1% of defects are caused by physical keyboard hardware limitations.
According to Module 01, Section A of the course handouts, why is it exceptionally difficult to formulate a single standardized definition of software quality in modern Software Quality Engineering?
A.Because modern software systems are usually interconnections of multiple underlying systems with a lack of standardization and varied nature.
B.Because software quality depends entirely on the Earned Value (EV) and Schedule Performance Index (SPI) of the development team.
C.Because developers must write code exclusively in C++ to achieve high performance and usability.
D.Because CMMI Level 5 ratings mandate that all codebases be 100% bug-free prior to staging.
According to Module 01, Section H of the course handouts, how is 'Usability' defined within the ISO-9126 Quality Framework?
A.The effort required to make specific software modifications and identify database bugs.
B.The ease to use any function especially from a user view-point, referring to attributes related to the individual assessment of different functions by stated users.
C.The relationship between software performance level and the amount of physical resources consumed under stated conditions.
D.The capability of a software system to be ported from a keyboard environment to an offline command-line interface.
According to Module 01, Section J of the course handouts, how is the 'Maintainability' quality characteristic defined under the ISO-9126 standard?
A.The set of attributes related to the ability of software to be easily transferred from one hardware or operating system environment to another.
B.The set of attributes that bear on the effort needed to make specified modifications, addressing the ability to identify and repair a fault within a software solution or any part of it.
C.The set of attributes concerning with the relationship between the level of software performance and the amount of resources used under stated conditions.
D.The capability of a software system to run on multiple database engines concurrently with zero synchronization latency.
Q105
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.23. Defect Removal or ContainmentMedium๐ก๐๐VU๐๏ธVU
According to Module 01, Sections W and X of the course handouts, what is the inherent limitation of software defect reduction techniques in highly complex software systems?
A.They only reduce the number of faults to a very low level, but the remaining faults can still be triggered under certain and rare conditions.
B.They require continuous execution of unit test cases that run without memory limits.
C.They are only effective when used alongside social media login plugins.
D.They are completely deprecated under CMMI Maturity Level 3 defined processes.
Q106
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.22. Defect Detection or ReductionMediumโญ๐ก๐๐VU๐๏ธVU
Based on Module 01, Section W of the course handouts, which competing processes during the software development lifecycle do defect prevention and defect reduction activities directly deal with?
A.The competing processes of contract signing and invoice planning with the finance department.
B.The competing processes of automated unit testing and manual static document walkthroughs.
C.The competing processes of defect injection and removal during the software development process (Humphrey, 1995).
D.The competing processes of client-side font installation and browser fallback rendering.
Q107
โ MCQ๐ CS611๐ Lec 1๐ท๏ธ 01.2. Roles and ResponsibilitiesEasy๐ก๐๐VU๐๏ธVU
According to the quality expectations outlined in Section C of the handouts, what is the 'additional concentration' that distinguishes a Customer's expectations from a User's basic expectations?
A.The total cost of the software solution.
B.The selection of white-box testing frameworks.
C.The reduction of database lines of code (LOC).
D.The enforcement of CMMI Maturity Level 5 guidelines.
Based on Module 01, ISO-9126 Quality Framework Section G of the course handouts, how is the 'Reliability' quality characteristic defined, and what does it communicate to software stakeholders?
A.It is the set of attributes related to the capability of software to maintain its level of performance under stated conditions for a stated period of time, telling stakeholders how effectively and efficiently it maintains performance.
B.It is the process of generating automated PDF reports during SQA sprint cycles to satisfy CMMI level guidelines.
C.It is the capability of software to be transferred from one hardware OS environment to another without compatibility loss.
D.It is the total count of user-reported post-production wishlist requests logged in Mantis.
According to Module 01, Section K of the course handouts, how is the 'Portability' quality characteristic defined under the ISO-9126 standard?
A.The set of attributes that bear on the effort needed to make specified modifications to a software product.
B.The set of attributes related to the ability of software to be transferred from one environment to another, indicating how well and easily it can be ported.
C.The relationship between the level of software performance and the amount of physical resources used under stated conditions.
D.The capability of a system to maintain its level of performance under specified conditions for a stated period of time.
According to Module 01, Section D of the course handouts, which of the following sets of factors are closely related to quality from the perspective of software "Producers"?