Skip to content

ACCA Applied Knowledge · Business and Technology · Internal controls

A company discovers that a software virus corrupted its sales ledger. It restores the data from the previous night's backup and re-enters the day's transactions. Which statement is most accurate?

Restoring from backup is a corrective control, because it repairs the damage after corruption has been found and returns the system to normal. Backups are the prior arrangement that make correction possible. Identifying the corruption is a detective matter, and nothing here prevents the virus occurring.

  1. ARestoring from backup is a corrective control, whereas the creation of nightly backups is the preparation that makes correction possibleCorrect
  2. BRestoring from backup is a preventive control because it stops the virus from spreading
  3. CRestoring from backup is a detective control because it shows that the data was corrupted
  4. DRestoring from backup is not a control, since controls only operate before errors occur

Explanation

Corrective controls limit the damage and restore normal operations after a problem is found. Restoring data from backup does exactly this. Detecting the corruption would be done by other controls such as validation checks or anti-virus alerts, and the restoration does not prevent the original event.

Did you get it right without looking?

One question tells you little. A timed set on Internal controls shows your real accuracy, how long you take and where you lose marks.

More Internal controls questions