3.a : Quiz CRM Flashcards
(1)An IS auditor should recommend which of following check (control) for completeness of data
transmission?
A. Check digits
B. One-for-one checking
C. Parity bits
D. Atom City
Answer: C. Parity bits
Explanation:
When objective is to identify transmission error, relevant control out of above options is parity bits.
A parity check is a hardware control that detects data errors when data are read from one computer
to another, from memory or during transmission. Parity bits are used to check for completeness of
data transmissions. Objective of check digit is to identify transcription and transposition error.
(2)An IS auditor should suggest which of the following data validation edits for banks to avoid Transposition and transcription errors and thereby ensuring the correctness of bank account numbers assigned to customers?
A. Parity check
B. Checksum
C. Check digit
D. Existence check
Answer: C. Check digit
Explanation:
When objective is to identify transcription and transposition error, best validation control is check
digit. A check digit is a mathematically calculated value that is added to data to ensure that the
original data have not been altered. This helps in avoiding transposition and transcription errors.
Bank uses check digit to check for accuracy.
(3)An IS auditor is reviewing a process where frequency of transposition and transcription errors are
very high for data entry. Which of the following data validation edits will be effective in detecting such errors?
A. Parity check
B. Duplicate check
C. Validity check
D. Check Digit
Answer: D. Check Digit
Explanation:
Check digit is effective in detecting transposition and transcription errors. A check digit is a
mathematically calculated value that is added to data to ensure that the original data have not been
altered. This helps in avoiding transposition and transcription errors. Parity bit is used to detect
data transmission error. A validity check helps to validate the data in accordance with
predetermined criteria. Duplicate check helps to prevent data duplication.
(4)An IS auditor is reviewing EDI application and observed that validation edit ‘checksum’ has been
implemented for communication of financial transactions. Purpose of ‘checksum’ is to ensure:
A. source validation.
B. authenticity.
C. integrity.
D. non-repudiation.
Answer: C. integrity.
Explanation:
Checksum is used for data integrity and data completeness. Extra bit is added to the data while data
transmission. This bit is verified by receiving computer to ensure data completeness and data
integrity during transmission. Thus a checksum calculated on an amount field and included in the
EDI communication can be used to identify unauthorized modifications. Source validation and
authenticity cannot be established by a checksum alone and need other controls. Non-repudiation
can be ensured by using digital signatures.
(5)Principle of data integrity that a transaction is either completed in its entirety or not at all is known as: A. atomicity. B. consistency. C. isolation. D. durability
Answer: A. atomicity.
Explanation:
Following is the concept of ACID (atomicity, completeness, isolation and durability) principle for
data integrity:
Atomicity is a feature of databases systems where a transaction must be all-or-nothing. That is, the
transaction must either fully happen, or not happens at all. The principle of atomicity requires that
a transaction be completed in its entirety or not at all. If an error or interruption occurs, all changes
made upto that points are backed out.
Consistency:
Consistency ensures that all integrity conditions in the database be maintained with each
transaction.
Isolation:
Isolation means that each transaction is separated from other transactions.
Durability:
Durability means that the database survives failures (hardware or software).
(6)Main reason for implementing parity bits as a control is to validate:
A. Data source
B. Data completeness
C. Data availability
D. Data accuracy
Answer: B. Data completeness
Explanation:
Parity bits are a control used to validate data completeness. The parity method of error detection is
quite simple and simply requires adding an extra bit on the data. This extra bit is called a parity bit.
This bit simply says whether the number of 1 bits is odd or even. Generally the parity bit is 1 if the
number of 1 bits is odd and 0 if the sum of the 1 bits is even.
This parity is verified by receiving computer to ensure data completeness and data integrity during
transmission.
Parity bits are used to check for completeness of data transmissions. A parity check is a hardware
control that detects data errors when data are read from one computer to another, from memory or
during transmission.
(7) Which of the following control BEST detects transmission error by appending extra bits onto the
end of each segment?
A.Checksum
B. parity check
C. redundancy check
D. check digits
Answer: C. redundancy check.
Explanation:
Parity check, checksum and redundancy check detects transmission error by appending extra bits.
However, CRC/Redundancy check is best method to detect transmission error as it applies
advanced arithmetic calculation.
Please note, when objective is to ensure completeness, control should be either parity bits or
checksum (higher version of parity bit) or CRC (higher version of checksum) with following
preferences for BEST detection:
· First preference to CRC.
· If CRC is not there as option then preference to be given to Checksum.
· If CRC and Checksum both are not there in option then preference to be given to Parity Bits.
(8)Detection of bursts of errors in network transmissions is Best ensured by:
A. Parity check
B. Echo check
C. Checksum
D. Cyclic redundancy check
Answer: D. Cyclic redundancy check
Explanation:
Parity check, checksum and redundancy check detects transmission error by appending extra bits.
However, CRC/Redundancy check is best method to detect transmission error as it applies
advanced arithmetic calculation.
The cyclic redundancy check (CRC) can check for a block of transmitted data. The workstations
generate the CRC and transmit it with the data. The receiving workstation computes a CRC and
compares it to the transmitted CRC. If both of them are equal, then the block is assumed error free.
(9)To ensure detection and correction of errors, redundant information is transmitted with each
character or frame. This control is known as:
A. Parity bits
B. block sum check
C. forward error control
D. cyclic redundancy check
Answer: C. forward error control.
Explanation:
When objective is to correct (detect & correct) transmission error, best control will be Forward Error
Control (FEC).Forward error control involves transmitting additional redundant information with
each character or frame to facilitate detection and correction of errors. Other controls help to detect
the error, but automatic correction will not happen
(10) An IS auditor is reviewing a ERP system. To evaluate data integrity he should review atomicity
to ensure that:
A. hardware or software failure will not impact the database.
B. each transaction is isolated from other transactions.
C. database consistency is maintained.
D. a transaction is completed in its entirety
Answer: D. a transaction is completed in its entirety.
Explanation:
Atomicity is a feature of databases systems where a transaction must be all-or-nothing. That is, the
transaction must either fully happen, or not happens at all. The principle of atomicity requires that
a transaction be completed in its entirety or not at all. If an error or interruption occurs, all changes
made upto that points are backed out.
This concept is included in the atomicity, completeness, isolation and durability (ACID) principle.
Durability means that the database survives failures (hardware or software). Isolation means that
each transaction is separated from other transactions. Consistency means that integrity conditions
are maintained
(11) An IS auditor is reviewing EDI application and observed that validation edit ‘Check Digit’ has
been implemented for financial transactions. Purpose of ‘Check Digit’ is to:
A. Detect only data-transcription errors
B. Detect data-transposition and transcription errors
C. Detect data-transmission error.
D. Detect only data-transposition errors
Answer: B. Detect data-transposition and transcription errors
Explanation:
A check digit is an effective edit check to detect data-transposition and transcription error