Auditing & IT Flashcards
1
Q
INTERNAL CONTROL FOR IT
A
Auditing Internal Control in a company’s IT environment helps to:
- Plan the rest of audit
- Looks for shorter audit trails that may expire
- Problem with Auditing IT: less documentation
2
Q
INTERNAL CONTROL FOR IT
A
Assess the level of Control Risk:
- Unauthorized access to systems or data is more difficult to catch
- Systems access controls adds another layer to separation of duties analysis
- Focus should be on the general controls
- Any new systems developments
- Current systems changes
- Program/Data access changes
- Program/Data access changes
3
Q
Audit of IT is NOT required
A
- Audit of IT is NOT required when Controls are redundant to another department
- The system doesn’t appear to be reliable, and testing controls wouldn’t be an efficient use of time
- Costs > Benefit
4
Q
Audit of IT
A
Audit of IT can be performed without directly interacting with the system if:
- System isn’t complex/complicated
- System output is detailed
5
Q
Database Admin
A
- Maintains Database
- Restricts Access
- Responsible for IT Internal Control
6
Q
Systems Analyst
A
- Recommends changes or upgrades
- Liaison between IT and users
7
Q
Librarian
A
- Responsible for Disc storage
- Holds System Documentation
8
Q
Generalized Audit Software
A
- Uses computer speed to quickly sort data and files, which leads to a more efficient audit
- Compatible with different client IT systems
- Extracts evidence from client databases
- Tests data without auditor needing to spend time learning the IT system in detail
- Client-tailored or commercially produced
9
Q
Structured Query Language (SQL)
A
- Relational Database
- Group of related spreadsheets
- Retrieves information through Queries
10
Q
Data Definition Language
A
- Defines a database
- Gives information on database structure
- Maintains tables
- Can be joined together
- Establishes database constraints
Data definition language is used to define a database, including creating, altering, and deleting tables and establishing various constraints
11
Q
Data Manipulation Language
A
- Data Manipulation Language (DML)
- Auditor needs information, so client uses DML to get the information needed
12
Q
Data Control Language
A
- Controls a database
- Restricts access
13
Q
Check Digits
A
- Check Digits
- Makes it more difficult for a fraudulent account to be set up or go undetected
14
Q
Code Review
A
- Tests a program’s processing logic
- Advantageous because auditor gains a greater understanding of the program
15
Q
Limit Test
A
Examines data and looks for reasonableness using upper and lower limits