81. SCM stands for_________________?

A. Software Control Management
B. Software Configuration Management
C. Software Concept Management
D. None of the mentioned
✅ The correct answer is option B.
Explanation: In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software, part of the larger cross-discipline field of configuration management.

82. Quality also can be looked at in terms of user satisfaction which includes_____________________?

A. A compliant product
B. Good quality output
C. Delivery within budget and schedule
D. All of the mentioned
✅ The correct answer is option D.
Explanation: This focuses on how well the implementation follows the design and how well the resulting system meets its requirements .

83. Testing done without planning and Documentation is called_________________?

A. Unit testing
B. Regression testing
C. Adhoc testing
D. None of the mentioned
✅ The correct answer is option C.
Explanation: Adhoc testing is used term for software testing performed without planning and documentation. The tests are intended to be run only once, unless a defect is discovered.

84. Which of the following errors should not be tested when error handling is evaluated ?

A. Error description is unintelligible
B. Error noted does not correspond to error encountered
C. Error condition causes system intervention prior to error handling
D. Error description provide enough information to assist in the location of the cause of the error
✅ The correct answer is option A.
Explanation: Actually, error description does not provide enough information to assist in the location of the cause of the error.

85. What kind of quality cost is incurred when an error is detected in a product prior to shipment ?

A. Prevention
B. Internal Failure
C. External Failure
D. Appraisal
✅ The correct answer is option B.
Explanation: This includes rework, repair, and failure mode analysis.

86. Which is a black box testing technique appropriate to all levels of testing ?

A. Acceptance testing
B. Regression testing
C. Equivalence partitioning
D. Quality assurance
✅ The correct answer is option C.
Explanation: Equivalence partitioning is a software testing technique that divides the input data of a software unit into partitions of equivalent data from which test cases can be derived.

87. Which of the following is not a change management process ?

A. Log the changes
B. Estimate impact on effort and schedule
C. Review impact with stakeholders
D. None of the mentioned
✅ The correct answer is option D.
Explanation: All are required for a change.

88. Which of the following issues must be addressed if a successful software testing strategy is to be implemented ?

A. Use effective formal technical reviews as a filter prior to testing
B. Develop a testing plan that emphasizes “rapid cycle testing.”
C. State testing objectives explicitly
D. All of the mentioned
✅ The correct answer is option D.
Explanation: All the mentioned options are carried out for the purpose.

90. Which of the following is black box testing______________________?

A. Basic path testing
B. Boundary value analysis
C. Code path analysis
D. None of the mentioned
✅ The correct answer is option B.
Explanation: Boundary value analysis is a software testing technique in which tests are designed to include representatives of boundary values.