第
1
题:
Which of the following instructions should be privileged?
a. Set value of timer.
b. Read the clock.
c. Clear memory.
d. Issue a trap instruction.
e. Turn off interrupts.
f. Modify entries in device-status table.
g. Switch from user to kernel mode.
h. Access I/O device.
答:
acefh
第
2
题:操作系统的三个主要作用是什么?
答:①提供用户与计算机硬件系统之间的接口
or
便于使用
②管理计算机的资源
③扩充机器
or
虚拟机
or
实现了对计算机资源的抽象
or
控制程序运行等
第
3
题:操作系统的经典的结构模型是什么?
答:
Layered modularization (
层次模型
)
第
4
题:三种最基本的操作系统类型是什么?
答:批处理系统 、分时系统、实时系统
第
5
题:名词解释:脱机
I/O
(目的、方法)
答:目的:解决人机矛盾以及
CPU
与
I/O
设备之间速度不匹配的矛盾
方法
:
利用低速的外围机进行,纸带(卡片)→磁带(磁盘)
第
6
题:名词解释:
2
阶段调度(
2-phrase of scheduling
)(哪
2
阶段,各自内涵)
答:作业调度:决定将哪几个作业调入内存,并为作业创建进程、分配资源
进程调度
:
从内存的作业池中选取一个(或几个)进程分配
CPU
进行处理
第
7
题:从开机开始,简要说明计算机系统是如何启动操作系统的。
Power-on
→
Bootstrap: BIOS
→
BootLoader: GRUB
→
OS: Linux
打开电源或重启时,位于固件的引导程序(
bootstrap program
)初始化系统的所有部分,
定位操作系统内核并把它装入内存,然后操作系统开始执行第一个进程。
第
8
题:现代操作系统大多是什么驱动的?
中断驱动
第
9
题:在哪些情况下,计算机系统运行在管理模式?(
4
种情况)
中断、异常、系统调用、启动过程中
第
10
题:用户程序可能会陷入死循环。为保证对计算机系统的掌控能力,操作系统利
用了硬件的哪种保护机制,如何使用的?
CPU
保护机制,使用定时器(
timer
),计时结束后产生中断,将控制权交给操作系统