计算机|程序环境&操作系统

本文探讨了程序运行环境的组成,强调了操作系统在硬件和应用软件之间的关键作用。内容涵盖操作系统的基本概念,CPU类型及其对机器语言的影响,Windows操作系统如何解决硬件差异,以及API在应用程序与操作系统交互中的角色。还提到了跨平台解决方案,如Java的字节代码和虚拟机技术。
摘要由CSDN通过智能技术生成

终于进入到操作系统篇了,呼。

 

先看下相关问题。

 

 

答案:

 

 

1、环境=操作系统+硬件

 

程序都有对应匹配的运行环境。在表示程序运行环境时,操作系统和计算机主机常被拿出作为指标,即操作系统和硬件决定了程序的运行环境

 

此外,同样类型的硬件可以安装多种操作系统。比如考拉的联想电脑就装了Windows系统和Linux系统。其实,从简单层面出发,你要用冷冰冰的电脑处理你日常在电脑上进行的业务,那么总得有东西直接和电脑硬件对接。向下能对接硬件,向上能支持用户应用操作的,就是我们的操作系统啦。操作系统其实是一套软件,一套能操作硬件的软件。

 

操作系统以上,则是各种应用了,应用往往依据操作系统开发,这就是为啥很多应用都有win版,unix版和mac版了。但跨平台的应用毕竟是少数,占大多数的不全面不成熟的软件都没有能力和资本进行跨平台开发。

 

2、再说CPU

 

往期CPU篇:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值