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 61 โ€“ 70 of 279 Questions
Page 7 of 28
Q61
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.5. FunctionalityEasy๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, ISO-9126 Quality Framework of the course handouts, what is ISO-9126, and how does it define and organize software quality?
  1. A.It is a white-box testing tool that tracks compiler errors and automatically generates repair scripts.
  2. B.It is an International Standard for Software Evaluation that provides a hierarchical framework for quality definition, organized into six top-level quality characteristics.
  3. C.It is a project management standard that calculates CPI and SPI to predict budget overruns.
  4. D.It is a CMMI Maturity Level 5 checklist that requires developers to write 100% bug-free source code.
Q62
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.5. FunctionalityEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, ISO-9126 Quality Framework Section F of the course handouts, which of the following is correct regarding how Functionality is defined and the impact of adding more functions (such as in a sales order processing system)?
  1. A.Functionality is defined as the ease of code modification; the more functions a product has, the cheaper it is to maintain.
  2. B.Functionality is expressed as a totality of essential functions that satisfy stated or implied needs; the more functions a product has, the more complicated it becomes to define its functionality.
  3. C.Functionality is the process of compiler-level syntax optimization; the more functions a product has, the faster it compiles.
  4. D.Functionality refers to the budget-to-cost ratio of SQA reviews; the more functions a product has, the higher the SPI gets.
Q63
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.4. Off-the-Shelf ProductsMedium๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, Section E of the course handouts, why must a proper analysis be performed when making decision regarding the selection of an Off-the-Shelf (OTS) software product?
  1. A.Based on Module 01, Section E of the course handouts, why must a proper analysis be performed when making decisions regarding the selection of an Off-the-Shelf (OTS) software product?
  2. B.Because one solution does not fit all, and selecting an inappropriate OTS product can lead to critical integration and functional mismatches.
  3. C.Because OTS products are always extremely expensive and require an immediate budget variance negotiation with sales.
  4. D.Because OTS products do not provide any reusable features and must be fully re-engineered by the QA department.
Q64
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.14. Example of DefectEasy๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the example of a software defect outlined in Module 01, Section O of the handouts, what specific productionalized defect is described for an online payments system?
  1. A.The system suffers from extreme network rendering latency on touchscreen devices.
  2. B.The option of selecting the debit card for making payments is missing in the production software.
  3. C.The database server crashes when processing more than 500,000 transaction rows.
  4. D.The single equals sign '=' is mistakenly used inside the payment confirmation condition.
Q65
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.1. Quality Engineering BasicsEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on Module 01, Section A of the course handouts, what is the core focus of Software Quality Engineering during the software development process, and what practice must be avoided?
  1. A.Bypassing unit testing to meet the planned schedule, while ignoring coding style standards.
  2. B.Ensuring that agreed-upon processes, standards, and procedures are followed to get desired results, with no cherry-picking of standards.
  3. C.Delegating all testing activities to the end-users to minimize internal SQA costs.
  4. D.Developing custom off-the-shelf plugins without conducting preliminary analysis or architectural reviews.
Q66
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.2. Roles and ResponsibilitiesEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on Module 01, Section C of the course handouts, what is the precise distinction between 'Users' and 'Customers' under the Consumer category, and what are their respective definitions?
  1. A.Users are the group that uses the services acquired by the customer; Customers are the group that usually acquires the software and services.
  2. B.Users are the developer teams writing the code; Customers are the external certified auditing agencies.
  3. C.Users are the SCM release managers; Customers are the database administrators operating the local testing servers.
  4. D.Users are the third-party plugin vendors; Customers are the end-users who do not pay for any software license.
Q67
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.1. Quality Engineering BasicsEasy๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the Table of Contents of the CS611 course handouts, which module introduces 'Cost of Software Quality' and which module covers 'Test Activities and Management'?
  1. A.Module 01 covers Cost of Software Quality, and Module 05 covers Test Activities and Management.
  2. B.Module 02 covers Cost of Software Quality, and Module 10 covers Test Activities and Management.
  3. C.Module 03 covers Cost of Software Quality, and Module 08 covers Test Activities and Management.
  4. D.Module 04 covers Cost of Software Quality, and Module 09 covers Test Activities and Management.
Q68
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.8. EfficiencyEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Module 01, ISO-9126 Quality Framework Section I of the course handouts, how is the 'Efficiency' quality characteristic formally defined?
  1. A.The set of attributes that bear on the effort needed to make specified modifications, such as database updates.
  2. B.A set of attributes concerning with the relationship between the level of software performance and the amount of resources used, under stated conditions.
  3. C.The capability of a software system to be easily transferred from one operating system environment to another.
  4. D.The percentage of pre-release defects detected by the Software Configuration Management (SCM) team prior to deployment.
Q69
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.11. What is ErrorEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on Module 01, Section L of the course handouts, which of the following lists the primary reasons why an error is typically injected by a developer?
  1. A.Using manual spreadsheet-based defect logs rather than cloud-based tools like Mantis.
  2. B.Some confusion in understanding the requirements of the software, some miscalculation of values, or/and misinterpretation of any value.
  3. C.Integrating custom Off-the-Shelf (OTS) plugins without obtaining formal written approvals from the customer.
  4. D.Deploying the staging server codebase directly to production without performing bidirectional traceability mapping.
Q70
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.8. EfficiencyMedium๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Based on the illustrative examples in Module 01, Section I of the course handouts, what loading behavior can occur due to a heavy-weight UI design versus a bad network connection?
  1. A.A heavy-weight UI will always load in under 200 milliseconds regardless of database index configurations.
  2. B.A good UI design can take several minutes to load due to a bad internet connection, and a heavy-weight UI might take more time to load even in the presence of a good internet connection.
  3. C.A heavy-weight UI automatically optimizes its asset sizes using compiler-level static analyses.
  4. D.A bad internet connection makes the system fail its portability and unit testing requirements.