24.下列哪些状态会触发调度程序执行( )
Ⅰ.中断周期结束
Ⅱ.时间片用完
Ⅲ.程序阻塞
IV.进程执行结束
解析:全选。中断周期结束,说明中断处理程序执行完毕,处理机空闲;时间片用完,处理机空闲;程序阻塞,被阻塞程序释放出处理机;进程执行结束,处理机空闲,调度新的进程执行。以上均可能会触发调度程序执行。
25.删除一个文件后,下列不会发生变化的是( )
A.快捷方式被删除
B.文件控制块被回收
C.磁盘空间被释放
D.删除目录
解析:A。删除一个文件后,快捷方式不会被删除,但是删除文件后,在点击快捷方式,会询问是否删除此快捷方式;文件控制块是用于描述和控制文件的数据结构,删除文件后,文件控制块也会被删除;分配给该文件的磁盘空间也会释放,目录中跟文件有关的目录项也会删除。
26. 给了一个表格,使用了clock算法,给出了一个虚拟地址,求映射的物理地址( )
A.20 B.60 C.80 D.100
解析:B。
27. 二级页表中基址寄存器存放的是()
A. 一级页表物理地址
B. 二级页表物理地址
C. 一级页表虚拟地址
D. 二级页表虚拟地址
解析:A。二级页表中基址寄存器存放的是一级页表的物理地址。根据一级页号、一级页表的起始物理地址可以找到一级页表中的表项。
28. 不能在用户态下发生的是( )
A. trap指令
B. 系统调用
C. I/O指令
D. 库函数
解析:C。C选项I/O指令属于特权指令,不能在用户态下执行。
29. 创建进程需要做的是( )
①创建一个进程控制块 ②初始化一个进程控制块 ③创建就绪队列
解析:①②。显然①②需要做的。而进程的就绪队列是操作系统启动的时候就创建好的。