What this quiz covers
This quiz focuses on Evaluate Input Processing And Output Controls, giving you a quick way to practice the rules, question types, and explanations that matter most for CPA Isc.
During a batch processing run, the system processes 980 of 1,000 transactions and terminates due to an error. The remaining 20 transactions are not processed. Which processing control would most directly detect this incomplete processing?
CPA Isc Quiz
Practice Evaluate Input Processing And Output Controls in CPA Isc with focused quiz questions that help you check what you know, review explanations, and build confidence with test-style prompts.
This quiz focuses on Evaluate Input Processing And Output Controls, giving you a quick way to practice the rules, question types, and explanations that matter most for CPA Isc.
Try each quiz question before looking at the correct answer. Use the explanations to review missed ideas, then come back to similar questions until the pattern feels familiar.
During a batch processing run, the system processes 980 of 1,000 transactions and terminates due to an error. The remaining 20 transactions are not processed. Which processing control would most directly detect this incomplete processing?
Explanation: Run-to-run control totals compare expected counts and amounts to actual processed results, directly detecting incomplete processing - the 20 missing transactions would cause a discrepancy. Answer C is correct. Encryption (A) addresses confidentiality. Access controls (B) address authorization. Format checks (D) validate data structure, not completeness of processing.
A financial reporting system automatically locks the accounting period at month-end, preventing any further journal entries from being posted to the closed period. This is an example of which type of application control?
Explanation: Period locking is a processing control that enforces accounting cutoff - ensuring no transactions are processed to periods that have already been closed. Answer B is correct. Date format validation (A) is an input control. Report filtering (C) is an output function. User restrictions (D) are access controls.
A company generates a daily transaction report listing all journal entries posted to the general ledger during the day. Management reviews this report for unusual items. This is an example of which type of control?
Explanation: Reviewing system-generated output reports to detect unusual items after processing is a detective output control. Answer D is correct. The review occurs after posting (not input A or processing B), and is a detective control, not an access restriction (C).
A payroll system generates pay stubs for 500 employees. The system also generates a control report showing total gross pay, total deductions, and total net pay for the batch. Management reconciles this control report to the general ledger payroll entries. This reconciliation is an example of:
Explanation: Reconciling the system's output control report to the GL after processing is an output control - using the system's own totals as evidence of complete, accurate processing. Answer C is correct. Payroll entry validation (A) is input. Calculation verification (B) is processing. Access restrictions (D) are separate.
An auditor is testing application controls over a revenue recognition system. Which of the following procedures would provide evidence about the effectiveness of input controls?
Explanation: Testing input controls requires attempting to enter invalid data and confirming the system properly rejects or flags the exceptions - directly evaluating whether validation rules operate as designed. Answer A is correct. Access logs (B) test access controls. Reconciliation (C) tests output controls. DR plans (D) are not application control tests.
An organization generates financial statements from an automated reporting system. Which of the following output controls would best ensure the statements are complete and include all required disclosures?
Explanation: A completeness checklist or automated validation against required components ensures all required elements of the financial statement package are present before distribution - directly addressing output completeness. Answer A is correct. Encryption (B) and letterhead (C) are presentation/security concerns. Archiving (D) addresses retention, not completeness.
An organization's financial reporting process generates a management report containing prior period comparisons. Which output control would help ensure the comparative figures are accurate?
Explanation: Reconciling comparative period figures to audited or agreed-upon prior period balances is the most effective control for verifying accuracy of prior period output data. Answer C is correct. Secure paper (A) and date stamps (D) are physical controls with limited value. Access restriction (B) is an authorization control.
An accounts payable system automatically matches vendor invoices to purchase orders and goods receipts before allowing payment processing. This three-way match is best classified as:
Explanation: The three-way match occurs during the payment processing stage - verifying the transaction against source documents (PO and receipt) before allowing processing to continue. It is a processing control. Answer C is correct. Output controls (A) operate after processing. Access controls (B) restrict users. Input controls (D) validate at entry.
After processing a large batch of vendor payments, the accounts payable system generates an exception report listing payments that could not be matched to approved purchase orders. The accounts payable manager reviews this report. This is an example of:
Explanation: An exception report generated after processing for management review is a detective output control - it identifies issues that occurred during processing rather than preventing them. Answer B is correct. A preventive control would have stopped unmatched payments (A). Input controls operate at entry (C). Access controls restrict users (D).
An organization's order management system accepts order quantities up to 9,999 units without any alert. A data entry error results in 99,999 units being entered for a single order. Which input control failure does this represent?
Explanation: A quantity of 99,999 units should have been flagged or rejected by a limit check - a control that rejects entries exceeding defined maximum values. Answer B is correct. The field was populated (A). Quantity values don't reference a list (C). The format appears correct - the issue is the value, not the structure (D).
Which of the following represents an effective set of controls covering all three categories - input, processing, and output - for a billing system?
Explanation: A complete application control suite covers all three layers: input validation catches data errors at entry; processing controls verify completeness during the run; output reconciliation confirms the results are accurately reflected downstream. Answer B is correct. Encryption (A) and access controls (C) are IT general controls. Report distribution (D) is only one output control.
A company's general ledger system requires that all journal entries balance (debits equal credits) before they can be saved. This is an example of:
Explanation: Requiring balanced debits and credits before saving is an input validation - it enforces a fundamental accounting rule at the moment of data entry, preventing unbalanced entries from ever being recorded. Answer C is correct. This occurs at entry, not during post-entry processing (A) or reporting (B). It's a data rule, not an authorization control (D).
Which of the following best describes the purpose of 'edit checks' in application input controls?
Explanation: Edit checks are automated input validation rules that enforce data quality standards at entry time, preventing invalid data from entering the system. Answer D is correct. Encryption (A), reporting (B), and access restriction (C) are separate control types.
A company's fixed asset system requires that the useful life entered for a new asset falls between 1 and 50 years. Entry of 0 years or 51+ years is rejected. This is an example of:
Explanation: Enforcing minimum and maximum acceptable values for a field is a range check - one of the fundamental input validation types. Answer A is correct. Validity checks reference a list (B). Completeness checks prevent blanks (C). The control occurs at entry, not during processing (D).
Which of the following application controls is specifically designed to prevent a transaction from being entered and processed more than once?
Explanation: Duplicate transaction detection specifically compares new transactions to historical records on key identifying fields, preventing the same transaction from being processed more than once. Answer D is correct. Range checks (A) and completeness checks (B) validate data characteristics. Output reconciliation (C) detects discrepancies after processing.
A critical financial application calculates loan interest payments. An auditor wants to verify that the interest calculation logic is correct. Which audit procedure is most appropriate?
Explanation: Re-performing calculations with known inputs and comparing to system outputs directly tests whether the application's processing logic produces accurate results - the most direct test of processing control effectiveness. Answer B is correct. Access lists (A) test access controls. Backup logs (C) test recovery controls. Initial testing documentation (D) is historical evidence, not a current control test.
Application controls over data input are designed primarily to:
Explanation: Input controls are the first line of application control - validating data at the point of entry to prevent inaccurate, incomplete, or unauthorized data from entering the system. Answer A is correct. Encryption (B) is a security control. Authentication (C) is an access control. Report generation (D) is an output function.
Which of the following output controls helps ensure that sensitive financial reports are not accessed by unauthorized individuals after they are generated?
Explanation: Output security requires access controls on the report delivery mechanism - authentication, authorization, and logging - to ensure only intended recipients can retrieve sensitive reports. Answer A is correct. Range checks (B) are input controls. Calculation verification (C) is a processing/review control. Physical filing (D) is a limited physical control that doesn't address electronic distribution.
A system rejects a purchase order entry because the vendor ID entered does not exist in the approved vendor master file. This is an example of which type of input control?
Explanation: A validity check verifies that entered data matches an authorized list or reference table - in this case, the approved vendor master file. Answer C is correct. Format checks (A) validate structure (e.g., date format). Range checks (B) validate numeric ranges. Completeness checks (D) ensure required fields are filled.
Which of the following is an example of a processing control?
Explanation: A batch control total that reconciles pre- and post-processing totals is a processing control - it verifies that all transactions were processed correctly and completely. Answer B is correct. Field validation (A) is an input control. Management reports (C) are output controls. Identity confirmation (D) is an access control.