2002 年硕士研究生入学考试试卷
1. CPU 的状态可分为用户态和,CPU 状态由现行的来描述。在用户态下运行时,CPU 执
行特权指令将产生,中断处理程序将该程序的执行。
选择答案:
(1) 运行态 (2)目态 (3)系统态 (4)通道寄存器 (5)指令寄存器
(6) 程序状态字 (7)I/O 中断 (8)访管中断 (9)程序中断 (10)终止
(11) 暂停 (12)继续
2. 多到程序设计技术是指:多道程序可同时进入,在的位置,为使多道进程并发执行必
须为每个用户作业创建进程,批处理系统由创建,而分时系统由创建。
选择答案:
(1) 内存 (2)系统 (3)固定 (4)不定 (5)进程调度 (6)中级调度
(7) 作业调度 (8)输入进程 (9)系统调用 (10)命令解释进程
3. 操作系统提供的公共服务通常采用的方法实现,它虽然也是由若干指令构成的过程,
但它与一般的过程不同,主要区别是:它运行在,而一般的过程运行在,用户程序期
待操作系统为自己使用系统资源提供的某种服务时,必须通过产生的进行操作系统,
然后转入特定功能过程。
选择答案:
(1)过程调用 (2)函数调用 (3)系统调用 (4)用户态 (5)等待态
(6)系统态 (7)I/O 中断 (8)中断 (9)直接调用
4. 在分时系统中用户登陆成功,系统要为该终端用户建立,并把它插入到就绪队列,正
在执行的进程请求读磁盘数据,若数据不在输入缓冲区中,则调用将自己投入到相应
的。
选择答案:
(1) 输入进程 (2)子进程 (3)终端解释进程 (4)激活原语 (5)唤醒原
语 (6)阻塞原语 (7)阻塞队列 (8)就需队列 (9)运行队列
5. 在含有线程的系统中,引入线程的目的是为了进一步提高系统的,节省只有进程系统
的。线程是一个单位,线程切换基本不涉及的再分配。
选择答案:
(1) 吞吐量 (2)交互能力 (3)并发能力 (4)执行 (5)资源 (6)CPU (7)占
有资源 (8)时间开销 (9)空间开销 (10)时空开销
6. 利用计数信号量 MUTEX 实现互斥:
Var mutex: semaphore: =:
begin
parbegin
process1: begin
repeat
:
critical section
:
remainder section:
until false:
end