Operating system goals and functions

Source: Internet
Author: User

A computer system consists of hardware and software.

 

The operating system (OS) is the first layer of software configured on computer hardware and the first expansion of the hardware system.

 

Objectives of the operating system:

1. Effectiveness: (1) Improve system resource utilization. (2) Improve the system throughput.

2. Convenience: After the OS is configured, the computer system can be used more easily. (Convenience and effectiveness are the two most important goals for designing an operating system)

3. Scalability: This allows you to easily add new functions and modules and modify old functions and modules.

4. Openness: in order to enable the integration of computers and devices from different manufacturers through networks, and to work correctly and effectively together, the application portability and interoperability can be achieved, the operating system must provide a unified development environment, and the OS must be open.

 

The role of the operating system:

1. OS serves as an interface between the user and the computer hardware system.

You can use computers in three ways: (1) command mode. (2) System Call method. (3) graphics and window methods. (Currently the most convenient and extensive interface ).

2. OS is the manager of computer system resources.

Resources can be classified into four categories: processor, memory, I/O devices and information (data and programs ).

3. OS abstracts computer resources.

Operating systems are multi-layer system software deployed on computer hardware. They not only enhance the functions of the system, but also hide the hardware operation details, these are used to abstract multiple layers of computer hardware operations.

 

The main driving force behind the development of the operating system:

1. constantly improve the utilization of computer resources.

2. Convenient for users.

3. devices are constantly updated.

4. Continuous development of computer architecture.

Operating system goals and functions

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.