Define each of the following input controls and give an example of how they may be used:

a. Missing data check
b. Numeric/alphabetic data check
c. Limit check
d. Range check
e. Reasonableness check
f. Validity check


Missing data check is useful because some programming languages are restrictive as to the justification (right or left) of data within the field. If data are not properly justified or if a character is missing (has been replaced with a blank), the value in the field will be improperly processed. For example, the presence of blanks in a numeric data field may cause a system failure. When the control routine detects a blank where it expects to see a data value, the error is flagged.

A numeric-alphabetic check control identifies when data in a particular field are in the wrong form. For example, a customer's account balance should not contain alphabetic data and the presence of it will cause a data processing error. Therefore, if alphabetic data are detected, the error record flag is set.

Limit checks are used to identify field values that exceed an authorized limit. For example, assume the firm's policy is that no employee works more than 44 hours per week. The payroll system input control program can test the hours-worked field in the weekly payroll records for values greater than 44.

Range checks exit when data have upper and lower limits to their acceptable values. For example, if the range of pay rates for hourly employees in a firm is between 8 and 20 dollars, this control can examine the pay rate field of all payroll records to ensure that they fall within this range.

A reasonableness check determines if a value in one field, which has already passed a limit check and a range check, is reasonable when considered along with data in other fields of the record. For example, assume that an employee's pay rate of 18 dollars per hour falls within an acceptable range. This rate is excessive, however, when compared to the employee's job skill code of 693; employees in this skill class should not earn more than 12 dollars per hour.

A validity check compares actual field values against known acceptable values. For example, this control may be used to verify such things as valid vendor codes, state abbreviations, or employee job skill codes. If the value in the field does not match one of the acceptable values, the record is flagged as an error.

Business

You might also like to view...

The operations manager of a car manufacturing company in the U.S. wants to set up factories in three other countries by the end of the current year. After he has set this goal, which of the following is the next step he should take in order to achieve this goal?

A) ?Analyze the profits the factories will make B) ?Track progress toward goal achievement C) ?Develop commitment to the goal D) ?Set up effective action plans

Business

Marilyn contracted with Bravo Builders to build an addition to her house for $15,000. After digging the foundation, Bravo decides that it will take more work and more concrete than it had originally thought and that it will need to charge an additional $5,000 for the job. Assuming Marilyn agrees, which of the following is correct?

A) Marilyn will have to pay $20,000. B) This is a contract under seal which is enforceable. C) This is a modification of a preexisting contract, which under common law must be supported by additional consideration on the part of Bravo Builders. D) This is the settlement of a disputed debt that requires no additional consideration on the part of Bravo Builders.

Business

The internal rate of return will be higher if

A. the cost of capital is lower. B. the cost of capital is higher. C. the cost of the investment is lower. D. the cost of the investment is higher.

Business

IBM and AT&T decide to swap $1 million loans. IBM currently pays 9.0% fixed and AT&T pays 8.5% on a LIBOR + 0.5% loan. What is the net cash flow for IBM if they swap their fixed loan for a LIBOR + 0.5% loan and LIBOR rises to 8.5%?

A) -$50,000 B) $50,000 C) -$90,000 D) 0

Business