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 111 โ€“ 120 of 279 Questions
Page 12 of 28
Q111
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.13. What is DefectEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, Section N of the course handouts, what is the formal definition of a software 'Defect' and where are defects primarily found?
  1. A.A defect is a compilation error in the development environment caught before local deployment.
  2. B.A defect refers to the deviation from customer requirements, mostly found in the software after it is shipped to the customer at the production site.
  3. C.A defect is a missing unit test file that prevents code coverage from reaching 100%.
  4. D.A defect is a cosmetic layout issue on a staging environment that has no impact on business logic.
Q112
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.10. PortabilityMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on Module 01, Section K of the course handouts, what is considered an essential prerequisite before SQA engineers can measure the Portability characteristic of a software product?
  1. A.Presence of functionality is required to measure portability.
  2. B.The system must be audited by an independent third-party CMMI lead appraiser first.
  3. C.The database schema must be fully normalized to Boyce-Codd Normal Form (BCNF).
  4. D.The developer must run white-box branch level test cases on all components.
Q113
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.10. PortabilityEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, Section K of the course handouts, how is the quality characteristic 'Portability' defined under the ISO-9126 software quality framework?
  1. A.It is the set of attributes concerning with the relationship between the level of software performance and the amount of resources used.
  2. B.It refers to the set of attributes related to the ability of software to be transferred from one environment to another, telling how well and easily software can be ported.
  3. C.It is the set of attributes that bear on the effort needed to make specified modifications to the codebase.
  4. D.It is the ease of learning, understanding, and operating a software solution from an individual user's viewpoint.
Q114
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.22. Defect Detection or ReductionMedium๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the course handouts and defect filtration model, what is the realistic perspective on delivering a 'completely bug-free product'?
  1. A.A 100% bug-free product is easily achieved by executing automated static code reviews on all merged code bases.
  2. B.A product can only be completely bug-free if it is built in CMMI Level 5 optimized environments without human developer intervention.
  3. C.There is no completely bug-free product; a high filtration rate such as 99.9% or 99.99% still does not mean 100% defect-free software is delivered.
  4. D.A product becomes 100% bug-free once all priority-high customer expectations are compiled and run on a staging server.
Q115
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.21. Defect PreventionMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on the macro-level defect filtration funnel depicted in Module 01, Section V of the handouts, what is the correct chronological sequence of filters through which requirements-to-product transitions are passed?
  1. A.Filter 1: Coding Defects -> Filter 2: Requirement Defects -> Filter 3: Design Defects -> Filter 4: Testing Defects
  2. B.Filter 1: Requirement Defects -> Filter 2: Design and Planning Defects -> Filter 3: Coding Defects -> Filter 4: Testing Defects
  3. C.Filter 1: Static Defects -> Filter 2: Functional Defects -> Filter 3: Structural Defects -> Filter 4: Release Defects
  4. D.Filter 1: Process Defects -> Filter 2: People Defects -> Filter 3: Technology Defects -> Filter 4: Security Defects
Q116
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.22. Defect Detection or ReductionMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on Module 01, Section W of the course handouts, why is it considered unrealistic to expect a software project or product to ship with a '0 bug count'?
  1. A.Because modern compilers intentionally inject small warnings into the executable files to force post-release maintenance.
  2. B.Because it is unrealistic to expect defect prevention activities to be 100% effective in preventing accidental fault injections, necessitating alternative removal techniques under project constraints.
  3. C.Because customers prefer having minor bugs in the production software so they can negotiate lower licensing costs.
  4. D.Because CMMI Level 5 guidelines prohibit organizations from ever declaring their software systems to be completely error-free.
Q117
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.9. MaintainabilityEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, Section J of the course handouts, how is the 'Maintainability' quality characteristic defined under the ISO-9126 framework?
  1. A.It refers to the set of attributes related to the ability of software to be transferred from one environment to another.
  2. B.It refers to 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.
  3. C.It is the set of attributes concerning the relationship between the level of software performance and the amount of resources used under stated conditions.
  4. D.It is the ease of using any function especially from a user's viewpoint, allowing stakeholders to evaluate how easily a solution can be learned.
Q118
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.11. What is ErrorEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, Section L of the course handouts, what is the formal software engineering definition of an 'Error', and how does it commonly manifest in development?
  1. A.An error is a deviation from the customer's requirement that is found in production after the product has shipped.
  2. B.An error is an incorrect step, process, or data definition in a computer program that causes an unanticipated failure.
  3. C.An error is a human action that produces an incorrect result and/or the mistake made by a programmer, which can be both syntax and semantic in nature.
  4. D.An error is the inability of a software product to perform its required functions within specified calendar deadlines.
Q119
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.8. EfficiencyMedium๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, Section I of the course handouts, what can cause a 'Good UI Design' to take several minutes to load?
  1. A.A lack of formal configuration management repositories or code branching reviews.
  2. B.A bad internet connection, or a heavyweight UI taking more time to load even in the presence of a good internet connection.
  3. C.A lack of unit testing by developers or incomplete functional requirement templates.
  4. D.A semantic error in database queries that prevents compiler listings from executing.
Q120
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.1. Quality Engineering BasicsEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01 of the course handouts, what is the ISO-9126 standard, and how is its quality definition structured?
  1. A.It is an on-premise defect logging tool used to assign priorities and track bugs through a dashboard.
  2. B.It is an International Standard for Software Evaluation that provides a hierarchical framework for quality definition, organized into quality characteristics.
  3. C.It is a project management standard that defines the three cost-efficiency indexes PV, AV, and EV.
  4. D.It is a database firewall configuration template that prevents SQL injection defects.