Time lag is one characteristic used to distinguish between batch and real-time systems. Explain. Give an example of when each is a realistic choice
Batch processing collects similar transactions into groups (batches) and processes them all at once. Hence, affected files are up to date immediately after the update, but can be expected to be out of date until the next run. Hence, there is a time lag between the event and its recording in the system. A payroll system is often handled with batch processing since it must be up to date at fixed time periods and need not be modified between pay dates.
Real-time systems process each transaction as it occurs and files are always up to date–there is no time lag. This is preferred when there may be a need to query the system for the status of transactions. A sales order processing system would benefit from real-time processing. Hence, customer questions could be answered easily, without waiting for the next update (as would be required if the system was batch).
You might also like to view...
The possessive form of who is ________________
a. who's b. whose c. whos' d. whos's
What are some of the concerns about social media content for human resource decision makers in regards to valid inferences about applicants’ job performance?
What will be an ideal response?
Which of the following is NOT a securities professional:
a. a broker b. a dealer c. an adviser d. all of the other specific choices are securities professionals e. none of the other specific choices are correct
In decision trees, a decision node (a square) is a time when the result of an uncertain event becomes known
a. True b. False Indicate whether the statement is true or false