多做题,通过考试没问题!

高级网络规划设计师

睦霖题库>计算机软件水平考试>高级网络规划设计师

什么是应用编程接口API?它是应用程序和谁的接口?

正确答案: 大多数操作系统使用系统调用(system call)的机制在应用程序和操作系统之间传递控制权。
当某个应用进程启动系统调用时,控制权就从应用进程传递给了系统调用接口。此接口再将控制权传递给计算机的操作系统,操作系统将此调用给某个内部过程,并执行所请求的操作。
内部过程一旦执行完毕,控制权就又通过系统调用接口返回给应用程序。总之,只要应用进程需要从操作系统获得服务,就要将控制权传递给操作系统,操作系统在执行必要的操作后将控制权返回给应用进程。因此,系统调用接口实际上就是应用进程的控制权和操作系统的控制权进行转换的一个接口。这种系统调用接口又称为应用编程接口API(Application Programming Interface)。 API是应用程序和操作系统之间的接口。
答案解析:
进入题库查看解析

微信扫一扫手机做题