Software safety is quality assurance activity that focuses on hazards that
2016
Software safety is quality assurance activity that focuses on hazards that
- A.
affect the reliability of a software component.
- B.
may cause an entire system to fail.
- C.
may result from user input errors.
- D.
prevent profitable marketing of the final product.
Attempted by 240 students.
Show answer & explanation
Correct answer: B
Answer: Software safety focuses on hazards that may cause an entire system to fail.
Explanation: Software safety is a quality assurance activity aimed at identifying, analyzing, and mitigating hazards that can lead to system-level failures or unacceptable harm to people, property, or the environment.
Key point: Safety is concerned with hazards that can produce serious consequences at the system level, not just faults in a single component.
Why the other choices are incorrect:
Affecting reliability of a software component: Reliability relates to correct operation over time of a component; safety focuses on hazards that may cause harm or system failure, which is broader than component reliability.
Resulting from user input errors: User input errors can cause hazards but are only one possible cause; safety covers all hazard sources.
Preventing profitable marketing: Profitability is a business concern and not part of the definition of software safety.