1.在计算机存储体系中,操作系统涉及的存储设备为
A.寄存器
B.高速缓存
C.内存
D.硬盘
E.网盘
答案:A,B,C,D
2.下列信息中,保存在进程控制块结构中的是
A.进程标识符
B.进程当前状态
C.磁盘根目录
D.全局变量
E.代码段指针
答案:A,B,E
3.在抢占式调度系统中,进程从运行状态转换为就绪状态的可能原因是
A.被调度程序抢占处理机
B.等待某一事件
C.等待的事件已经发生
D.进程创建完成
E.时间片用完
答案:A,D,E
4.在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?producer()
{ int item;
while(TRUE) {
item = produce_item();
P(empty);
P(mutex);
insert_item(item);
V(mutex)
V(full);
}
}
consumer()
{ int item;
while(TRUE) {
P(full);
P(mutex);
item = remove_item();
V(mutex);
V(mutex);
consume_item(item);
}
}
A.信号量empty的初值为N
B.信号量full的初值为0
C.信号量mutex的初值为0
D.P(full)和P(mutex)两条语句可以颠倒顺序
E.V(mutex)和V(mutex)两条语句可以颠倒顺序
答案:C,D
5.下列关于地址映射的叙述中,哪些是正确的?
A.地址映射过程通常是由硬件完成的
B.地址映射过程中一定要访问页目录和页表
C.地址映射是将虚拟地址转换成物理地址
D.页表项的一些内容是硬件确定的
E.根据页表项的有效位确定所需访问的页面是否已经在内存
答案:A,C,D,E
6.下列关于块表的叙述中,哪些是正确的?
A.块表的另一个名称是TLB
B.块表的内容是页表的全集
C.当切换进程时,要刷新块表
D.块表存放在高速缓存中
E.对块表的查找是按内容并行进行的
答案:A,C,D,E
7.下列各种选项中,哪些是文件控制块中必须保存的信息?
A.文件名
B.文件大小
C.文件创建时间
D.文件描述符
E.磁盘块起始地址
答案:A,B,C,E
8.设计文件系统时应尽量减少访问磁盘的次数,以提高文件系统的性能。下列各种措施中,哪些可以提高文件系统的性能?
A.块高速缓存
B.磁盘驱动调度
C.目录项分解法
D.异步I/O技术
E.DMA技术
答案:A,B,C
9.设备与CPU之间数据传送和控制方式有多种,它们是
A.程序直接控制方式
B.设备控制方式
C.中断控制方式
D.DMA方式
E.通道控制方式
答案:A,C,D,E
10.当检测到系统发生死锁之后,解除死锁的方法是
A.剥夺某些进程所占有的资源
B.修改注册表
C.撤消某些进程
D.进入安全模式
E.重新启动系统
答案:A,C,E
点击加载更多评论>>