In an environment that automatically reports all program changes, which of the following is the MOST efficient way to detect unauthorized changes to production programs?
A.
Periodically running and reviewing test data against production programs
B.
Verifying user management approval of modifications
C.
Reviewing the last compile date of production programs
D.
Manually comparing code in production programs to controlled copies
Your analysis is very clear on the pros and cons of each option. However, option D: verifying user management approval of changes is not the most effective method of detecting unauthorized changes because it is primarily aimed at process control rather than actually detecting changes that have occurred. Even with management approval, unauthorized changes may still escape review.
Conversely, while B. manually comparing code in a production program with a controlled copy may indeed be time-consuming in large-scale environments, this approach is still useful if assisted by automated tools such as a version control system or a change monitoring system. The most direct and effective detection method because it can specifically detect any unauthorized changes. The manual alignment process can also be automated to reduce time consumption and errors.
Therefore, B is often considered the most effective method, especially with the help of auxiliary tools.
Answer: C
while user management approval is a critical control, it might not be the most efficient method for detecting unauthorized changes in an environment with automated reporting mechanisms. Reviewing the last compile date of production programs aligns better with the context of automatic reporting and provides a more direct and efficient means of detecting unauthorized changes.
Checking the last compilation date of a production program is the most efficient way to detect unauthorized changes to a production program because it quickly identifies discrepancies between the planned and actual dates of program changes.
the application automatically report all changes....The question says "detect unauthorized changes" only way to know whether the reported changes were authorize is to compare what the app says to the authorized changes in the log..
The answer is B In an environment that automatically
upvoted 3 times
...
...
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
BenHung
1 month, 4 weeks agoa84n
6 months, 3 weeks agoSwallows
7 months, 1 week agoIjahbee
8 months agoveli_117
1 month, 1 week ago3008
11 months, 1 week agoshiowbah
12 months agomibg83
1 year, 5 months agoChaBum
8 months, 2 weeks agosaado9
1 year, 7 months agoMohamedAbdelaal
1 year, 6 months agoJoloms
1 year, 5 months ago