题目
使用户所编制的程序与实际使用的物理设备[1]无关是由( )功能实现的。A. 设备分配B. 缓冲管理C. 设备管理[2]D. 设备独立性
使用户所编制的程序与实际使用的物理设备[1]无关是由( )功能实现的。
- A. 设备分配
- B. 缓冲管理
- C. 设备管理[2]
- D. 设备独立性
题目解答
答案
D 满分:2分
解析
步骤 1:理解设备独立性
设备独立性是指用户程序与实际使用的物理设备无关,即用户程序中使用的设备与实际物理设备之间存在一层抽象,使得用户程序可以独立于具体的物理设备进行编写和运行。
步骤 2:分析选项
A. 设备分配:设备分配是指操作系统根据进程的请求,将设备分配给进程使用,与设备独立性无关。
B. 缓冲管理:缓冲管理是指操作系统管理缓冲区,以提高设备的使用效率,与设备独立性无关。
C. 设备管理:设备管理是指操作系统对设备进行管理,包括设备分配、设备驱动等,但设备管理本身并不直接实现设备独立性。
D. 设备独立性:设备独立性是指用户程序与实际使用的物理设备无关,即用户程序中使用的设备与实际物理设备之间存在一层抽象,使得用户程序可以独立于具体的物理设备进行编写和运行。
步骤 3:选择正确答案
根据以上分析,设备独立性是实现用户程序与实际使用的物理设备无关的功能,因此正确答案是D。
设备独立性是指用户程序与实际使用的物理设备无关,即用户程序中使用的设备与实际物理设备之间存在一层抽象,使得用户程序可以独立于具体的物理设备进行编写和运行。
步骤 2:分析选项
A. 设备分配:设备分配是指操作系统根据进程的请求,将设备分配给进程使用,与设备独立性无关。
B. 缓冲管理:缓冲管理是指操作系统管理缓冲区,以提高设备的使用效率,与设备独立性无关。
C. 设备管理:设备管理是指操作系统对设备进行管理,包括设备分配、设备驱动等,但设备管理本身并不直接实现设备独立性。
D. 设备独立性:设备独立性是指用户程序与实际使用的物理设备无关,即用户程序中使用的设备与实际物理设备之间存在一层抽象,使得用户程序可以独立于具体的物理设备进行编写和运行。
步骤 3:选择正确答案
根据以上分析,设备独立性是实现用户程序与实际使用的物理设备无关的功能,因此正确答案是D。