操作系统是控制计算机系统的操作及其资源的软件。
操作系统的主要功能包括:
Ø 管理内存及其他系统资源
Ø 制定安全和访问策略
Ø 多进程和线程的调度
Ø 加载和关闭用户程序并提供基本的系统服务
Ø 提供基本的用户界面和应用程序界面
并不是所有的操作系统都会提供以上的这些功能。单任务系统像MS-DOS就不会调度进程,嵌入式系统eCOS就没有提供用户界面。
但操作系统绝对不是:
Ø 计算机硬件
Ø 特定的应用程序(如:文字处理,浏览器或游戏)
Ø 工具包(如:GNU工具包,这个被用于多个派生于Unix的系统 )
Ø 开发环境(如:C++或JAV的开发环境)
Ø 用户界面(尽管许多现代操作系统把GUI做为操作系统的一部分)
如果此篇文章对您有所帮助,请多多支持哦!您的支持是我一直写下去的动力!