Paper Operating System Paper 2011 Q.2 Explain the following - TopicsExpress



          

Paper Operating System Paper 2011 Q.2 Explain the following types of operating system Batch Processing system A batch processing system is one where data are collected together in a batch before processing starts. The method of data entry for early computers was using punched cards, which were handled in batches, and hence the term batch processing. Each piece of work for a batch processing system is called a job. Batch processing is most suitable for tasks where a large amount of data has to be processed on a regular basis. Examples of batch processing systems include payroll systems and examination report card systems. Advantages of a batch processing system include Once the data are submitted for processing, the computer may be left running without human interaction. The computer is only used for a certain period of time for the batch job. Jobs can be scheduled for a time when the computer is not busy. Disadvantages of a batch processing system include There is always a delay before work is processed and returned. Batch processing usually involves an expensive computer and a large number of trained staff. ______________________________________________________ Time Sharing System time sharing operating system is a operating system in which available CPU time is divided into equal slots. then these slots are assigned to all the users connected to the system. any user can use the system only for the specified time slot. if he finishes his work within the given time slot, thats fine but if he still got some work pending then he will again wait for his turn to complete the remaining work. the time slots of CPU are distributes to all the connected users in first come first serve basis and then their turn comes in round robin fashion. but the CPU processes info so fast that you will hardly know when your turn comes and goes :) generally time sharing operating system are used when a powerfull server computer serves several client computers. _____________________________________________________ Real time System A real-time system is one which controls an environment by receiving data, processing them, and returning the results sufficiently quickly to affect the environment at that time.[2] The use of this word should not be confused with the two other legitimate uses of real-time. In the domain of simulations, the term means that the simulations clock runs as fast as a real clock. In the processing and enterprise systems domains, the term is used to mean without perceivable delay. Real-time software may use one or more of the following: synchronous programming languages, real-time operating systems, and real-time networks, each of which provide essential frameworks on which to build a real-time software application. A real-time system may be one where its application can be considered (within context) to be mission critical. The anti-lock brakes on a car are a simple example of a real-time computing system – the real-time constraint in this system is the time in which the brakes must be released to prevent the wheel from locking. Real-time computations can be said to have failed if they are not completed before their deadline, where their deadline is relative to an event. A real-time deadline must be met, regardless of system load.
Posted on: Tue, 12 Aug 2014 18:59:06 +0000

Trending Topics



Recently Viewed Topics




© 2015