Page 17 - DCAP403_Operating System
P. 17

Operating System




                    Notes              violations, and machine checks in addition to I/O interrupts. In addition, the interrupt
                                       system became the technique for the user program to request services from the operating
                                       system kernel.
                                   5.   The advent of privileged instructions allowed the operating system to maintain coordination
                                       and control over the multiple activities now going on with in the system.
                                   Successful implementation of multiprogramming opened the way for the development of a
                                   new way of delivering computing services-time-sharing. In this environment, several terminals,
                                   sometimes up to 200 of them, were attached (hard wired or via telephone lines) to a central
                                   computer. Users at their terminals, “logged in” to the central system, and worked interactively
                                   with the system. The system’s apparent concurrency was enabled by the multiprogramming
                                   operating system. Users shared not only the system hardware but also its software resources and

                                   file system disk space.
                                   The third generation was an exciting time, indeed, for the development of both computer
                                   hardware and the accompanying operating system. During this period, the topic of operating
                                   systems became, in reality, a major element of the discipline of computing.

                                   1.5.5 Fourth Generation (1979 – Present)

                                   The fourth generation is characterised by the appearance of the personal computer and the
                                   workstation. Miniaturisation of electronic circuits and components continued and Large Scale
                                   Integration (LSI), the component technology of the third generation, was replaced by Very Large
                                   Scale Integration (VLSI), which characterizes the fourth generation. VLSI with its capacity for
                                   containing thousands of transistors on a small chip, made possible the development of desktop

                                   computers with capabilities exceeding those that filled entire rooms and floors of building just

                                   twenty years earlier.
                                   The operating systems that control these desktop machines have brought us back in a full circle, to
                                   the open shop type of environment where each user occupies an entire computer for the duration
                                   of a job’s execution. This works better now, not only because the progress made over the years
                                   has made the virtual computer resulting from the operating system/hardware combination so
                                   much easier to use, or, in the words of the popular press “user-friendly.”
                                   However, improvements in hardware miniaturisation and technology have evolved so fast that you
                                   now have inexpensive workstation – class computers capable of supporting multiprogramming
                                   and time-sharing. Hence the operating systems that supports today’s personal computers and
                                   workstations look much like those which were available for the minicomputers of the third
                                   generation.

                                         Example: Microsoft’s DOS for IBM-compatible personal computers and UNIX for
                                   workstation.
                                   However, many of these desktop computers are now connected as networked or distributed
                                   systems. Computers in a networked system each have their operating systems augmented with
                                   communication capabilities that enable users to remotely log into any system on the network
                                   and transfer information among machines that are connected to the network. The machines that
                                   make up distributed system operate as a virtual single processor system from the user’s point of
                                   view; a central operating system controls and makes transparent the location in the system of the
                                   particular processor or processors and file systems that are handling any given program.

                                   1.6 Summary

                                       This unit presented the principle operation of an operating system. In this unit you had
                                       briefly described about the history, the generations and the types of operating systems.



          10                               LOVELY PROFESSIONAL UNIVERSITY
   12   13   14   15   16   17   18   19   20   21   22