CompTIA Security Plus Mock Test Q737

A program displays:
ERROR: this program has caught an exception and will now terminate.
Which of the following is MOST likely accomplished by the program’s behavior?

A. Operating system’s integrity is maintained
B. Program’s availability is maintained
C. Operating system’s scalability is maintained
D. User’s confidentiality is maintained


Correct Answer: A
Section: Application, Data and Host Security

Explanation:
The purpose of error handling is to maintain the security and integrity of the system. Integrity is compromised when unauthorized modification occurs.

Incorrect Answers:
B: Availability is the process of ensuring that authorized users have access to the data and systems that they require. Data backups, redundant systems, and disaster recovery plans
can be used to support availability, not error and exception handling.
C: Scalability is the ability of a system to adapt to increased demand. Error handling does not contribute to a system’s scalability.
D: Confidentiality is maintained when unauthorized users do not have access to sensitive information. Error and Exception handling is not related to this.

References:
Dulaney, Emmett and Chuck Eastton, CompTIA Security+ Study Guide, 6th Edition, Sybex, Indianapolis, 2014, pp. 259, 413-414