Explain multitasking and batch processing?
|Subject||Introduction to Computer System|
|NU Year||Set: 4.(d) Marks: 5 Year: 2009|
Multitasking, in an operating system, is allowing a user to perform more than one computer task (such as the operation of an application program) at a time. The operating system is able to keep track of where you are in these tasks and go from one to the other without losing information. Microsoft Windows 2000, IBM's OS/390, and Linux are examples of operating systems that can do multitasking (almost all of today's operating systems can). When you open your Web browser and then open Word at the same time, you are causing the operating system to do multitasking.
Today, a defining characteristic of Batch Processing is its lack of user interaction. There are few, if any, manual processes to kick it off. This is part of what makes it so successful and efficient. But that was not always the case.
Batch Processing began with the use of punch cards that were tabulated to tell computers what to do. Often decks, or batches, of cards would be processed at one time.