3.3.a : Quiz CRM (Doshi) Flashcards
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
C. Parity bits
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.
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
C. Check digit
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.
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
D. Check Digit
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.
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.
C. integrity.
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.
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
A. atomicity.
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 up to 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).
Main reason for implementing parity bits as a control is to validate:
A. Data source
B. Data completeness
C. Data availability
D. Data accuracy
B. Data completeness
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.
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
C. redundancy check.
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:
(1) First preference to CRC.
(2) If CRC is not there as option then preference to be given to Checksum.
(3) If CRC and Checksum both are not there in option then preference to be given to Parity Bits.
Detection of bursts of errors in network transmissions is BEST ensured by:
A. Parity check
B. Echo check
C. Checksum
D. Cyclic redundancy check
D. Cyclic redundancy check
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.
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
C. forward error control.
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
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
D. a transaction is completed in its entirety.
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 up to 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
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
B. Detect data-transposition and transcription errors
A check digit is an effective edit check to detect data-transposition and transcription error