1、在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则存在一个安全序列,且这个安全序列是唯一的。
正确答案: A
A、错
B、对
银行家算法中的安全序列不唯一,进程获得资源的顺序可以不同
2、处理机的所有指令可以在()中执行。
正确答案: D
A、目态
B、浏览器中
C、任意时间
D、系统态
cpu工作状态分为系统态(或称管理态,管态)和用户态(或称目态)。 引入这两个工作状态的原因是:为了避免用户程序错误地使用特权指令,保护操作系统不被用户程序破坏。具体规定为:当cpu处于用户态时,不允许执行特权指令,当cpu处于系统态时,可执行包括特权指令在内的一切机器指令。
3、静态重定位的时机是().
正确答案: C 你的答案: C (正确)
A、程序编译时
B、程序链接时
C、程序装入时
D、程序运行时
对程序进行重定位的技术按重定位的时机可分为两种:静态重定位和动态重定位。
静态重定位:是在目标程序装入内存时,由装入程序对目标程序中的指令和数据的地址进行修改,即把程序的逻辑地址都改成实际的地址。对每个程序来说,这种地址变换只是在装入时