Podcast
Questions and Answers
Software systems should be designed to recover aggressively from failures.
Software systems should be designed to recover aggressively from failures.
False (B)
Exception handling is a technique used to diagnose failures.
Exception handling is a technique used to diagnose failures.
True (A)
A fail-safe design would allow all traffic to pass through if a firewall fails.
A fail-safe design would allow all traffic to pass through if a firewall fails.
False (B)
An authentication system should grant access if it fails.
An authentication system should grant access if it fails.
A biometric scanner should grant access if it fails to read a user’s fingerprint correctly.
A biometric scanner should grant access if it fails to read a user’s fingerprint correctly.
Fail-safe design is only applicable to software development.
Fail-safe design is only applicable to software development.
Logging is a technique used to recover from failures.
Logging is a technique used to recover from failures.
A fail-safe design ensures that a system remains insecure in the event of a failure.
A fail-safe design ensures that a system remains insecure in the event of a failure.
Software systems should be designed to exit abruptly from failures.
Software systems should be designed to exit abruptly from failures.
Exception handling and logging are techniques used to prevent failures.
Exception handling and logging are techniques used to prevent failures.