Computer users in the operating system and computer hardware from the interface between
the role of the procedure. Operating system aims to provide a user can implement procedures
environment. Therefore, the operating system's main objective is to facilitate the use of computer
systems. The second goal is to be efficient use of computer hardware.
Almost every operating system is an important part of computer systems. Computer systems
can be roughly divided into four parts: The hardware (CPU, memory, input / output
equipment);Operating system; Applications (compiler, database systems, video games, business
process); Users (people, machines or other computer).
Provide basic computing hardware resources. Application of the provisions of these resources
by any method of calculation used to solve user problems. There may be many different users in
an attempt to resolve different problems. Accordingly, it may have many different applications.
Operating systems control and in a wide range of applications between different users to
coordinate hardware use.
Operating systems like a government. The computer system is a basic resource of its
hardware, software and data to provide. The operating system is provided by the computer
systems running the rational use of these resources. Like the government, the operating system
itself fail any useful work. It is only able to provide a process in which other useful work
environment.
We can use the operating system as a resource distributor. Many of the computer systems
necessary resources to solve the problem (hardware, software): CPI time, memory space, file
storage space, I / O equipment. These resources from the operating system administrator's role,
and these resources as specific procedures and user tasks necessary for the completion of the
resources allocated to them. As may have many may be conflicting resource requirements,
operating system must decide how to allocate resources, the operation of the computer system is
reasonable and efficient.
"What to do", instead of "what is" to define the operating system, may be easier. The main
purpose of the operating system is user-friendly. The operating system is used because there is no
calculation of the operating system to operating system easier. When you observe the small
personal computer operating systems, this point more clearly.
The second purpose of the operating system is to increase the operating efficiency of the
computer system. The time-of-use for large multi-user system, this is particularly important.
Generally, these systems are quite expensive, so that these systems can run as efficiently as
possible. Convenient and efficient these two objectives are sometimes contradictory. The past, the
efficiency considerations are often more important than convenience. Therefore, the theory of the
majority of the operating system are concentrated in the computer optimize resource use.
In order to understand what is the operating system, and they are doing what is the use, we
look at the past 30 years is how they develop. Trace their evolution through the process, we find
that the common part of the operating system, and they can see how and why the development of