操作系统的三个目标:
方便:操作系统使计算机更易于使用
有效:允许以更有效的方式使用计算机系统资源
扩展能力
最重要的系统程序是操作系统,操作系统为程序员屏蔽了硬件细节,并为程序员使用系统提供方便的接口。
操作系统提供了以下几个方面的服务:
程序开发
操作系统控制处理器使用其他系统资源,并控制其他程序的执行时机。
操作系统决定在程序运行中何时使用I/O设备,并控制文件的访问和使用。处理器自身也是一个资源,操作系统必须决定在运行一个特定的用户程序时,可以分配多少处理器时间。
监控程序控制事件的顺序。为做到这一点,大部分监控程序必须总是处于内存中并且可以执行,这部分称作常驻监控程序。
原文:http://www.cnblogs.com/xiongyuesen/p/4419227.html