Sunday, November 28, 2010

Introduction of Operating System


Operating system has earned the reputation for being the most critical software in a computer system. Hence, only the most skilled and experienced programmers are allowed to design and modify a computer’s operating system.

Performance and functionality are keys to the usefulness of an operating system (OS). The OS’s performance sets the stage for the performance of all software on a computer. Perhaps one of the most important reasons for studying operating system is to learn how to extract the best performance from them. In addition, the OS provides a wide range of functions to assist in processing a program. A high performance OS that provides little functionality forces more work onto its application programs. As a programmer, you need to understand how to use the system’s functionality most effectively. Specifically, you must understand its design so that you will be able to exploit that design during the program execution.