过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3223|回复: 0
收起左侧

关于操作系统API的深.入 了解

[复制链接]
战神的悲伤 2013-3-5 18:05:08 | 显示全部楼层
任何的操作系统一般都是存在API的,由于 任何的一个操作系统都是应当在其上运行应用程序的,应用程序不可能仅仅是局限在算法之上,很多的应用程序是需要. 关于 我们的硬件行控制才是可以完成工作的,但是我们应当晓得 的就是现在的计算机都是在操作系统的维护 之中的,比方 说win7旗舰版,这就是一个典型的工作在维护 模式之中的操作系统,我们使用这种操作系统的时候可以完成很多硬件操作,但是这种硬件的操作并不是应用程序完成的,这种硬件的操作是我们的操作系统完成的。


   140531nzqc9s95fa6ge8cl.jpg   


所以说操作系统应当是为我们的应用程序提供一个接口,这种接口就是所谓的操作系统的API。

现在很多的操作系统虽然说是提供了API,但是在实践 的程序设计之中我们调用的是程序的类库,也就是说所谓的API已经是被完美的封装了,我们接触到的只不过是一些组件而已,这是由于 面向对象程序设计思想带来的原因。

那么操作系统API的实质 到底是什么呢?其实我觉得 就是一组代码,不过这种代码是直接的在内存之中的,应当是和内核一样的,在我们的ghost win7操作系统加载进入内存的时候这些代码也就是加载进入了内存,我们执行程序的时候就是可以再内存之中直接的执行这些代码。API的存储的方式保证了应用程序执行的时候的优势,这是现在操作系统设计的聪慧 和原理,不过作为用户我们并不需要. 理解 这些问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-11-25 17:27 , Processed in 0.050399 second(s), 29 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

快速回复 返回顶部 返回列表