Which pattern prevents one from creating more than one instance of a variable ?

A. Factory Method
B. Singleton
C. Observer
D. None of the mentioned
✅ The correct answer is option B.
Explanation: In singleton pattern, the class itself is made responsible for keeping track of its instance.Thus it ensures that no more than one instance is created.

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.

“Understandability” answers which of the following description ?

A. The extent to which the process is explicitly defined
B. Process errors are avoided or trapped before they result in product errors
C. Defined process is acceptable and usable by the engineers responsible for producing the software product
D. Process continues in spite of unexpected problems
✅ The correct answer is option A.

Requirements Management is a prerequisite for Quality-Oriented Development ?

A. True
B. False
Explanation: Quality makes no sense without reference to requirements, which means quality-oriented development is requirements-driven development, thus requirements management is a prerequisite for quality-oriented development.
✅ The correct answer is option A.

Which of the following is a risk associated with using hypertext in web applications?

A. Loss of sense of locality and direction
B. Cognitive overload for users
C. All of the mentioned
D. None of the mentioned
✅ The correct answer is option C.
Explanation: Hypertexts and links may divert the users attention from the main content.