State and explain six examples of controls to prevent unauthorised changes to data files that you would expect to find in a new computer based accounting system (12 marks)