单选题 以下不是存储管理处理的功能有( )。
A.为每个程序安排内存空间
B.决定哪个进程的程序和数据切换到内存中
C.保护运行程序不受干扰
D.将运行中程序的地址转换成物理地址

【正确答案】 B
【答案解析】存储管理的功能有:
(1)内存的分配和回收,为每道程序分配内存空间;
(2)地址变换,将地址空间中的逻辑地址转换为内存空间中的物理地址;
(3)扩充内存容量,借助于虚拟存储技术或其他自动覆盖技术,从逻辑上扩充内存容量,使用户感动容量比实际内存容量大得多,一般借助于请求调入功能和置换功能来实现。
(4)存储保护,确保进入内存的各道程序都在自己的存储空间内运行,互不干扰,即要防止一道作业由于发生错误而破坏其他作业,也要防止破坏系统程序。
进行进程的切换是由存储管理来负责,但决定哪个进程的程序和数据切换到内存中是由中级调度来管理的。