IT AUDITING JAMES HALL CHAPTER 7 Answer Key
IT AUDITING JAMES HALL CHAPTER 7 Answer Key
IT AUDITING JAMES HALL CHAPTER 7 Answer Key
BSA-3
CHAPTER 7
Transaction log keeps a log of all the transactions that are taking place; along with the
database modifications it’s making each day. It is one of the most crucial element in your
database, in case of any system failure it brings back database to a consistent condition.
11. How can spooling present an added exposure?
The creation of an output file as an intermediate step in the printing process presents an
added exposure. A computer criminal may use this opportunity to perform any of the following
unauthorized acts:
1. Access the output file and change critical data values (such as dollar amounts on checks). The
printer program will then print the corrupted output as if it were produced by the output run.
Using this technique, a criminal may effectively circumvent the processing controls designed
into the application.
2. Access the file and change the number of copies of output to be printed. The extra copies
may then be removed without notice during the printing stage.
3. Make a copy of the output file to produce illegal output reports.
4. Destroy the output file before output printing takes place.
Discussion Questions
1. The field calls for an “M” for married or an “S” for single. The entry is a “2.” What control will
detect this error?
Numeric/alphabetic data checks or validity check
2. The firm allows no more than 10 hours of overtime a week. An employee entered “15” in the
field. Which control will detect this error?
Limit check
3. The password was “CANARY”; the employee entered “CAANARY.” Which control will detect
this error?
Validity check
4. The inventory item number was omitted on the purchase order. Which control will detect
this error?
Missing data check
5. The order entry system will allow a 10 percent variation in list price. For example, an item
with a list price of $1 could be sold for 90 cents or $1.10 without any system interference. The
cost of the item is $3, but the cashier entered $2. Which control would detect this error?
Range check