首页 > 试题广场 >

下列关于系统调用的叙述中,正确的是I.在执行系统调用服务程序

[单选题]
下列关于系统调用的叙述中,正确的是
I.在执行系统调用服务程序的过程中,CPU 处于内核态
II.操作系统通过提供系统调用避免用户程序直接访问外设
III.不同的操作系统为应用程序提供了统一的系统调用接口
IV.系统调用是操作系统内核为应用程序提供服务的接口
  • 仅 I、IV
  • 仅 II、III
  • 仅 I、II、IV
  • 仅 I、III、IV
C
[解析]用户可以在用户态调用操作系统的服务,但执行具体的系统调用服务程序是处于内核态的,I正确;
设备管理属于操作系统的职能之一,包括对输入/输出设备的分配、初始化、维护等,用户程序需要通过系统调用使用操作系统的设备管理服务,II正确;
操作系统不同,底层逻辑、实现方式均不相同,为应用程序提供的系统调用接口也不同,III错误;
系统调用是用户在程序中调用操作系统提供的子功能,IV正确。

编辑于 2022-04-18 19:46:17 回复(0)
操作系统不同,底层逻辑、实现方式均不同,为应用程序提供的系统调用接口也不同
发表于 2021-12-12 23:09:26 回复(0)