【选择题】
1.操作系统通过_________来组织和管理外存中的信息。
(A)语言翻译程序
(B)文件目录和目录项
(C)设备驱动程序
(D)字处理程序
2.某企业的生产流水线上有2名工人P1和P2,1名检验员P3。P1将初步加工的半成品放入半成品箱B1,P2从半成品箱B1取出继续加工,加工好的产品放入成品箱B2,P3从成品箱B2取出产品检验。假如B1可存放N件半成品,B2可存放M件产品,并且设置6个信号量S1、S2、S3、S4、S5和S6,且S3和S6的初值都为0,采用PV操作实现P1、P2和P3的同步模型如下图所示,则信号量S1和S5_________,S2和S4的初值分别为__________。
(A)分别为同步信号量和互斥信号量,初值分别为0和1;n和o
(B)都是同步信号量,其初值分别为0和0;m和o
(C)都是互斥信号量,其初值分别为1和1;n和m
(D)都是互斥信号量,其初值分别为0和1;m和n
3.下列操作系统中,_________保持网络系统的全部功能,并具有透明性、可靠性和高性能等特点。
(A)批处理操作系统
(B)分时操作系统
(C)分布式操作系统
(D)实时操作系统
4.在支付多线程的操作系统中,假设进程P创建了若干个线程,那么________是不能被这些线程共享的。
(A)该进程中打开的文件
(B)该进程的代码段
(C)该进程中某线程的栈指针
(D)该进程的全局变量
5.在进程状态转换过程中,可能会引起进程阻塞的原因是_________。
(A)时间片到
(B)执行V操作
(C)I/O完成
(D)执行P操作
6.假设系统由n个进程共享资源R,且资源R的可用数为3,其中n≥3.若采用PV操作,则信号量S的取值范围应为_________。
(A)-1~n-1
(B)-(n-1)~1
(C)-3~3
(D)-(n-3)~3
7.操作系统的主要任务是________。
(A)把源程序转换为目标代码
(B)管理计算机系统中的软、硬资源
(C)负责文字格式编排和数据计算
(D)负责存取数据库中的各种数据,完成SQL查询
8.当一个双处理器的计算机系统中同时存在3个并发进程时,同一时刻允许占用处理器的进程数_________。
(A)至少为2个
(B)最多为3个