
操作系统的概念、功能和目标
在层次结构从上往下 为上层的应用软件、用户提供简单易用的服务
从下往上看 操作系统是系统软件,而不是硬件
从整体看 操作系统负责管理协调硬件、软件等计算机资源的工作

操作系统的功能
对用户来说

联机命令接口 比如打开cmd 输入一行命令就执行一行命令
脱机命令接口 就像写程序一样 写一堆一块执行一堆
程序接口 又叫系统调用 比如写c语言时的printf
对硬件来说

总结

操作系统的特征
1.并发


2.共享

思考为什么能并发?
因为系统的资源可以被多个程序共享,所以才会允许多个程序并发执行。
所以并发和共享是相互依存的,互为存在条件
没有并发就不会有共享,没有共享也不会有并发
3.虚拟

如果没有并发,就不会有虚拟,虚拟的前提是并发
4.异步

异步的前提也是并发,没有并发就没有异步
因为有并发,操作系统允许多个程序并发执行,但程序不是一下就执行完的,并发的同时执行另一个程序。这样被称为异步。
总结

只有有了并发和共享 才有了之后的虚拟和异步,因此并发和共享好似操作系统的两个最基本的特征。
共享的两个分类和举例 共享分为互斥共享和同时共享,QQ和微信可以同时打开,同时使用这叫并发,都可以使用摄像头这叫共享,但是不能同时打开摄像头,这叫互斥共享。QQ和微信可以同时把内存存储的东西发送出去,对于内存来说就是同时共享。
版权声明:本文为weixin_55874451原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。