本文共 1407 字,大约阅读时间需要 4 分钟。
1、在单处理器系统中,如果同时存在有12个进程,则处于就绪队列中的进程数量最多为(D)
A 1
B 9 C 10 D 112、在系统内存中设置磁盘缓冲区的主要目的是(A)
A 减少磁盘 I/O 次数
B 减少平均寻道时间 C 提高磁盘数据可靠性 D 实现设备无关性3、下列选项中,会导致进程从执行态变为就绪态的事件是(D)
A 执行 P(wait)操作
B 申请内存失败 C 启动 I/O 设备 D 被高优先级进程抢占4、下列关于管道(Pipe)通信的叙述中,正确的是 (C)
A 一个管道可实现双向数据传输
B 管道的容量仅受磁盘容量大小限制 C 进程对管道进行读操作和写操作都可以被阻塞 D 一个管道只能有一个读写进程或一个写进程对其操作5、在一个文件被用户进程首次打开的过程中,操作系统需做的是 (B)
A 将文件内容读到内存中
B 将文件控制块读到内存中 C 修改文件控制块中的读写权限 D 将文件的数据缓冲区首指针返回给用户进程6、下列措施中,能加快虚实地址转换的是 (C)
1、增大快表(TLB) 2、让页表常驻内存 3、增大交换区
A 仅1
B 仅2 C 仅1,2 D 仅2,37、一个进程的读磁区操作完成后,操作系统针对该进程必做的是 (A)
A 修改进程状态为就绪态
B 降低进程优先级 C 进程分配用户内存空间 D 增加进程的时间片大小8、某系统正在执行三个进程 P1、 P2 和 P3, 各进程的计算( CPU)时间和 I/O 时间比例如下表所示。为提高系统资源利用率,合理的进程优先级设置应为(B)
进程 | 计算时间 | I/O时间 |
---|---|---|
P1 | 90% | 10% |
P2 | 50% | 50% |
P3 | 15% | 85% |
A P1>P2>P3
B P3>P2>P1 C P2>P1=P3 D P1>P2=P3分析:
为了合理地设置进程优先级,应该将进程的CPU利用时间和I/O时间做综合考虑,I/O通常是计算机的瓶颈,解决好了IO效率系统资源利用率也就提高了。
9、设系统缓冲区和用户工作区均采用单缓冲,从外设读入1 个数据块到系统缓冲区的时间为 100,从系统缓冲区读入 1 个数据块到用户工作区的时间为 5, 对用户工 作区中的 1 个数据块进行分析的时间为 90(如下图所示)。进程从外设读入并分析 2 个数据块的最短时间是( C )
)
A 200
B 295 C 300 D 390分析:
100+5+MAX(90,100)+5+90==100+5+100+5+90=300 。第 1 次分析与第二次读外设并行执行。 数据块 1 从外设到用户工作区的总时间为 105,在这段时间中,数据块2 没有进行操作。在数据块 1 进行分析处理时,数据块 2 从外设到用户工作区的总时间为105,这段时间是并行的。再加上数据块 2 进行处理的时间 90,总共是300。示意图如下:
10、若某文件系统索引结点(inode)中有直接地址项和间接地址项, 则下列选项中, 与单个文件长度无关的因素是(A)
A 索引结点的总数
B 间接地址索引的级数 C 地址项的个数 D 文件块大小转载地址:http://gjwxi.baihongyu.com/