Auditing IT Systems Flashcards
What is EDP?
Electronic data processing
What are the six elements of an EDP-based system?
(1) hardware
(2) software
(3) documentation
(4) personnel
(5) data
(6) controls
What is important to know about documentation for IT systems?
Control procedures for IT systems often do not leave documentary evidence behind
What is important to know regarding a change in IT system?
IT systems are more difficult to change than manual systems
What are two different transaction processing models?
Batch processing and online processing
What is batch processing?
Accumulating transactions into groups that can then be processed all at once, as one batch, rather than each being processed individually as they arose
What is a disadvantage of batch processing?
Since transactions are not processed immediately, errors will not be detected as quickly
What is online processing?
Immediately processing transactions online as they occur
What is an OLRT system?
An online, real-time system – it processes data quickly enough to interact with and receive responses for other data
E.g. for airline reservations, a customer’s data can be inputted, and then the available flights are returned, and then the customer can select the flight
What is an integrated system?
A system where a transaction affects all the relevant files at once, rather than needing separate actions
E.g. a sale can update revenues, accounts receivable, and inventory at once
What are different ways to do external information processing?
(1) Block time = renting the use of another entity’s computer
(2) Time-sharing = having equal access with other users to one system
(3) Service bureau = an outside entity which provides data service at a cost
What is parallel processing?
Running a new system-to-be-implemented at the same as the old system, comparing their results
This makes the conversion smoother (providing a stepping stone) and can avoid disaster if the new system crashes
Also called parallel operating
What is volume testing?
Testing the ability of a new system to handle various volumes of data
What is important about IT documentation?
It provides all sorts of info concerning the system’s purpose, input and output, users, controls, etc., which can be very useful to the auditor
What are the different kinds of IT documentation?
(1) Problem definition
(2) Systems
(3) Program
(4) Operations
(5) User
(6) Operator
What is CAAT?
Computer-assisted audit techniques
What is important to auditors concerning transaction trails?
IT systems might leave complete records of transactions only for a short time or only in computer-readable form
What is important to auditors concerning the uniformity of transaction processing?
Since computers process things uniformly, they will either avoid error uniformly or commit error uniformly
What is important to auditors concerning the segregation of duties?
Since computers naturally perform many tasks at once, someone with access to the computer can have too much authority to do separate functions
What is important to auditors concerning the chance of fraud?
Insofar as computers process transactions without human involvement, the chance of detecting fraud is reduced
What is important to auditors concerning management supervision?
Computers provide the tools to increase the ways in which management can supervise various activities
What is important to auditors concerning transaction authorization?
Routine transactions that would have had periodic authorization in a manual system might not have any documentation for authorization in a computer system
What are two different kinds of internal accounting control procedures?
(1) General – overall controls for data and for program changes and maintenance
(2) Application – controls for specific applications (e.g. inputs and outputs for accounts payable)
What is important for an auditor to remember when reviewing internal control?
Since controls are very concentrated in IT systems, their interconnections play a big role.
E.g. application controls’ reliability usually depends on general controls’ reliability.
What is EDI?
Electronic Data Interchange
Business conducted electronically between customers and vendors
What is data mining?
Taking large amounts of data and acquiring new info (specifically, patterns or trends) from it
Good for checking for fraud, e.g. checking employee addresses to vendor addresses, vendor records with P.O. box addresses, etc.
What is a fraud profile?
A set of data characteristics which would signify a higher chance of fraud, given the entity’s internal controls
What are some ways in which paper evidence is superior to electronic evidence?
- more difficult to alter
- more credible in its source (direct mailing rather than through electronic system)
- often includes approvals in the documentation
- easier to use
What are some benefits to an IT system over a traditional/manual system?
- can perform large and complex calculations
- increases how timely, available, and accurate info is
- allows further analysis
- allows further monitoring
- can have stricter controls
What are some risks to an IT system?
- errors can be systematic
- unauthorized access can give the user great power
- data can be lost
- programs can be neglected/not updated
What is one way in which control automation informs an auditor’s judgment about controls’ effectiveness?
Since IT controls are more uniform and interrelated, judgments on controls’ effectiveness for more general controls can bear on more specific controls
E.g. if there is evidence for application controls’ implementation and general controls’ effectiveness, that could constitute evidence for the application controls’ effectiveness
What two segregation controls are important in small-business IT environments?
- between data entry and processing
- between IT and transaction authorization for users
What might an auditor do if a company does not document changes made to an IT program?
Obtain the original software from the manufacturer and see what changes have been made
What are distributed systems?
Systems with a main/central computer system and several remote computer sites
What are important factors to remember if a client utilizes an IT service center?
(1) Transmission
(2) Error correction
(3) Audit trail
(4) Master file changes
(5) Output
(6) Security
What are some general controls restricting IT department activity?
(1) Segregating functions of users and the IT department
(2) Barring IT people from making or authorizing transactions
(3) Segregating duties within the IT department
What are different IT functions that ought to be segregated?
(1) Control group
(2) Operators
(3) Programmers
(4) Analysts
(5) Librarians
What is the role of a control group in the IT department?
It oversees internal control