终于进入到操作系统篇了,呼。
先看下相关问题。
答案:
1、环境=操作系统+硬件
程序都有对应匹配的运行环境。在表示程序运行环境时,操作系统和计算机主机常被拿出作为指标,即操作系统和硬件决定了程序的运行环境。
此外,同样类型的硬件可以安装多种操作系统。比如考拉的联想电脑就装了Windows系统和Linux系统。其实,从简单层面出发,你要用冷冰冰的电脑处理你日常在电脑上进行的业务,那么总得有东西直接和电脑硬件对接。向下能对接硬件,向上能支持用户应用操作的,就是我们的操作系统啦。操作系统其实是一套软件,一套能操作硬件的软件。
操作系统以上,则是各种应用了,应用往往依据操作系统开发,这就是为啥很多应用都有win版,unix版和mac版了。但跨平台的应用毕竟是少数,占大多数的不全面不成熟的软件都没有能力和资本进行跨平台开发。
2、再说CPU
往期CPU篇: