โ MCQ๐ CS611๐ Lec 7๐ท๏ธ 07.11. Example of Domain KnowledgeMediumโญ๐ก๐๐VU๐๏ธVU
In the 'Property Tax Calculation' example described in Module 07, what specific data parameters must a resident provide, and what is required to derive the appropriate rates and formulas to apply the law correctly?
A.They must provide their national identity number, bank account details, and annual income statement; a financial auditor is required to approve the tax rates.
B.They must provide the total covered area, total constructed area, total floors, and type of property; a domain specialist is required to derive appropriate rates, formulas, and laws.
C.They must provide their database password, server IP address, and SCM repository branch; a software configuration team is required to run the build.
D.They must provide the code-level variable naming dictionaries; a technical writer is required to compile the release notes.
According to Module 07 of the course handouts, how is 'Testing' defined as a core Quality Assurance (QA) activity, and what is its primary operational purpose?
A.It is a static process of manually reading design wireframes to negotiate contract budgets.
B.It is defined as a core QA activity with the purpose to identify the faulty areas which are to be fixed by executing the product to find defects and ensure the required output is achieved.
C.It is a configuration management method used to permanently lock SCM branch write access.
D.It is a post-deployment client-side support activity designed to write release notes without technical inputs.
Q33
โ MCQ๐ CS611๐ Lec 7๐ท๏ธ 07.16. Inspection: Direct Fault Detection and RemovalEasyโญ๐ก๐๐VU๐๏ธVU
According to the definition cited from Tian (2005) in Module 07, how does software inspection deal with defects, and what is the typical result of this process?
A.It prevents defects from being written by using AI auto-complete tools during requirements modeling.
B.It deals with software defects already injected into the software system by detecting their presence through critical examination by human inspectors, precisely locating them for easy fixing.
C.It automates the compilation of software builds to eliminate hardware-level database discrepancies.
D.It defers all low-priority defects to the next major release and documents them as known issues in the release notes.
According to Module 07 of the course handouts, why is 'Defect Containment' considered absolutely essential in high-impact domains like the medical, transportation, or nuclear industries?
A.Because these industries require manual configuration management locks on code-level databases to optimize SPI.
B.Because exhaustive testing of all conditions is impossible, and containment breaks the fault-failure relation to prevent catastrophic consequences under rare real-time conditions.
C.Because developers in these safety-critical industries operate as business specialists rather than pure technical resources.
D.Because containment automatically guarantees a 100% bug-free software release without requiring any dynamic QA execution.
According to Module 07 of the course handouts, what is the universal, unyielding purpose of Software Quality Assurance (QA) regardless of a software product's complexity, size, or development timeframe?
A.To completely automate the compiler design and software build deployment pipelines using off-the-shelf plugins.
B.To reduce the defects to a minimum to ensure minimum disruption, recognizing that while sensitive areas should ideally be defect-free, total removal is practically impossible.
C.To calculate the team's Cost Performance Index (CPI) and Schedule Performance Index (SPI) at each milestone audit.
D.To eliminate the requirement phase entirely and focus resources exclusively on post-production hot-fixes.
Q36
โ MCQ๐ CS611๐ Lec 7๐ท๏ธ 07.2. QA and DefectMediumโญ๐ก๐๐VU๐๏ธVU
In Module 07, Section 07.2, what is defined as the 'last resort' for SQA teams when managing defects and critical functionality of a software product?
A.Ensuring that the SCM repository is locked so that the client cannot request any further changes.
B.Requiring developers to manually rewrite the entire codebase if a single syntax error is detected during sanity testing.
C.Ensuring that the critical functionality of the software product works at least, and that defects do not produce any kind of threat or damage to these critical functions.
D.Bypassing SQA reviews and delivering the product directly to the production site with known high-severity bugs.
According to Module 07 of the course handouts, what is the official role classification of software developers in relation to domain expertise, and what are the consequences of low domain-specific knowledge on a project team?
A.Developers are considered domain specialists; low domain-specific knowledge has negligible impact because of automatic compiler error-checking.
B.Developers are considered pure technical resources rather than domain specialists; low domain-specific knowledge leads to ambiguity, confusion, and demotivation among the team.
C.Developers are designated as Business Analysts; low domain-specific knowledge results in SCM repository conflicts and build-compilation halts.
D.Developers are classified as Configuration Management (CM) Leads; low domain-specific knowledge increases the team's Cost Performance Index (CPI).
Q38
โ MCQ๐ CS611๐ Lec 7๐ท๏ธ 07.17. Example of Inspection: Direct Fault Detection and RemovalEasyโญ๐ก๐๐VU๐๏ธVU
Based on Module 07 of the course handouts, what critical guideline is established regarding the decision to use third-party plugins or off-the-shelf software solutions in shared development projects?
A.Decisions to use plugins or off-the-shelf solutions should only be made after a careful review to prevent integration issues and variable state conflicts.
B.Plugins and off-the-shelf solutions should be integrated automatically without review to accelerate delivery schedules.
C.Off-the-shelf solutions are universally compatible and therefore require no code inspections or SQA validation.
D.The selection of plugins must be done exclusively by the finance team to optimize the project's Cost Performance Index (CPI).
Based on Module 07 of the course handouts, why do post-release defects incur a significantly higher cost of fixing compared to defects found in earlier development stages?
A.Because SQA resources must completely rewrite the user manuals for each individual client from scratch.
B.Because the software supplier company has to pay out of pocket to fix them across multiple installations of the product.
C.Because the project manager's salary must be adjusted using the Cost Performance Index (CPI) of the configuration management team.
D.Because SCM repositories must be permanently locked, requiring purchase of new development licenses.
Q40
โ MCQ๐ CS611๐ Lec 7๐ท๏ธ 07.12. Lack of Expertise in Phases of SDLCEasyโญ๐ก๐๐VU๐๏ธVU
According to Module 07 of the course handouts, what is considered the primary cause of defects arising from a lack of expertise in SDLC phases?
A.A lack of execution details of the phases of SDLC.
B.A failure to implement automated continuous integration tools.
C.A lack of financial investment in post-release hot-fixes.
D.Using manual spreadsheet templates instead of specialized database compilers.
๐ Related CS611 - Software Quality Engineering Curriculum Units
Continue practicing topic-wise multiple choice questions from adjacent examination units.