ITPEC FE Subject A April 2025 Question 17
ITPEC FE Subject A April 2025 — Question 17 of 60
Logical Check (Input Validation) — identify the correct validation method for verifying business rules on input data.
The question asks which check ensures the order date is a business day on or before the entering date. This is a logical check — it validates whether data makes sense according to business rules.
Four types of input validation:
- Format check — verifies data matches expected format (e.g., date as YYYY-MM-DD, numeric field contains only digits)
- Duplication check — detects duplicate entries (e.g., same form number entered twice)
- Sequence check — verifies records are in expected order (e.g., form numbers are ascending)
- Logical check — validates data against business rules and real-world logic (e.g., order date ≤ today, quantity > 0, start date < end date)
Why not others:
- (a) Duplication check — checks for repeated records, not date validity
- (b) Format check — checks structure (e.g., YYYY-MM-DD), not whether the date is reasonable
- (d) Sequence check — checks ordering of records, not the meaning of a single field
Key rule: If the check involves comparing a value against business logic or real-world constraints, it is a logical check.
AI-generated — may contain errors
The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.