考研计算机 操作系统模拟试题

发布 2022-06-10 15:08:28 阅读 6685

一、选择题。

23) 在分时系统中,当用户数为100时,为保证响应时间不超过2s,系统设置的时间片长度应为( )

a) 10msb) 20msc)50msd) 100ms

24) 在进程的状态转换中,肯定不可能发生的变化是( )

a) 运行→就绪b) 就绪→阻塞。

c) 就绪→运行d) 阻塞→就绪。

25) 进程p0和p1的共享变量定义及其初值为。

boolean flag[2]; flag[0]=false; flag[1]=false;

若进程pi(i为0或1)访问临界资源的算法描述如下:

pi: begin

repeat

while flag[j] do skip;

flag[i]=true;

临界区;flag[i]=false;

其他**;ntil false

end并发执行进程p0和p1时产生的情况是( )

a) 不能保证进程互斥进入临界区,不会出现“饥饿”现象。

b) 不能保证进程互斥进入临界区,会出现“饥饿”现象。

c) 能保证进程互斥进入临界区,不会出现“饥饿”现象。

d) 能保证进程互斥进入临界区,会出现“饥饿”现象。

26) 采用银行家算法避免死锁时,破坏了( )

a) 互斥条件 (b) 部分分配条件 (c) 不可抢占条件 (d) 循环等待条件。

27) 支持虚拟存储器,但不能以自然的方式提供存储器的共享和存取保护机制的存储管理方式是( )

a) 页式虚拟存储管理b) 段式虚拟存储管理。

c) 段页式存储管理d) 可变分区存储管理。

28) 若有一可变分区系统含有如下顺序的空闲区:10k、40k、20k、18k、7k、9k、12k、15k。现有请求分配存储器的序列为12k、10k、9k,则采用最坏适应算法时进行分配后的空闲区序列为( )

a) 19k、20k、18k、7k、9k、12k、15k

b) 40k、20k、18k、7k、15k

c) 10k、18k、11k、18k、7k、9k、12k、15k

d) 10k、28k、10k、9k、7k、9k、12k、15k

29) 在某段页式系统中,虚地址空间包含了8个段,段长为节。硬件把每个段分成大小为节的页。则虚地址中用于指定页号的位数为( )

a) 3b) 8c) 21d) 32

30) 在打开文件时,使用系统打开文件表的主要目的是( )

a) 提高对文件的检索速度b) 提高对文件的读写速度。

c) 方便用户共享文件读写指针d) 方便用户使用不同的存取访问权限访问共享文件。

31) 假设磁盘有200个磁道,当前磁头在100号磁道上,并向磁道号增加的方向上移动。磁盘请求队列中是一些随机请求,它们按照到达的次序分别处于号磁道上,采用sstf算法得到的磁道访问序列是( )ab

cd

32) 完成将逻辑块号转换成磁盘的扇区、柱面和读写头工作的是( )

a) 中断处理程序b) 设备驱动程序。

c) 独立于设备的软件d) 用户进程。

二、综合应用题。

45) 假设某多道程序设计系统中有供用户使用的内存100k,打印机1台。系统采用可变分区方式管理内存;对打印机采用静态分配,并假设输入输出的时间忽略不计;采用最短剩余时间优先的进程调度算法,进程剩余执行时间相同时采用先来先服务算法;进程调度时机选择在执行进程结束时或有新进程到达时。现有一进程序列如下:

假设系统优先分配内存的低地址区域,且不允许移动已在主存中的进程,请:

a) 给出进程调度算法选中进程的顺序,并说明理由。

b) 全部进程执行结束所用的时间是多少?

46) 某虚拟存储器的用户编程空间共32个页面,每页1kb,主存为16kb。假定某时刻用户页表中已依次调入主存的页面的虚页号和物理块号的对照表如下:

若进程要依次访问逻辑地址为0a5ch、0425h、1564h和1a36h的数据,则:

a) 逻辑地址0a5ch对应的物理地址是多少?

b) 若采用fifo置换算法,逻辑地址1565h对应的物理地址是多少?

c) 若采用lru置换算法,逻辑地址1a36h对应的物理地址是多少?

一、选择题。

bbadacccbb

二、综合应用题。

a) 选中进程的顺序为:p1,p2,p4,p3,p5。

b) 全部进程运行结束所用时间为47。

a) 逻辑地址0a5ch对应的物理地址为125ch。

b) 逻辑地址1564h对应的物理地址为1564h。

c) 逻辑地址1a36h对应的物理地址为1e36h。

计算机操作系统模拟试题

计算机操作系统模拟试题1 附答案 一 选择题 选择一个正确答案的 填入括号中,每个2分,共40分 1.以下著名的操作系统中,属于多用户 分时系统的是 a dosb windows nt c unixd os 2 2.时间片轮转调度算法是为了 a 多个终端都能得到系统的及时响应b 先来先服务。c 优先...

计算机操作系统模拟试题 1

一 单选题 16分,每题02分。1 系统调用的目的是 a 请求系统服务b 终止系统服务 c 申请系统资源d 释放系统资源 2 下列描述中不是作业的组成部分的是 a 进程b 程序 c 数据d 作业说明书 3 一个作业的完成要经过若干加工步骤,每个步骤称为 a 作业流b 子程序 c 子进程d 作业步 4...

计算机操作系统复习

4次平时书面作业请好好看看,此外重点看一下知识点 1 批处理操作系统的目的。2 各种作业调度算法的特点。3 作业调度的关键。4 作业的响应比如何计算?5 进程和程序的本质区别。6 进程的三个基本状态间转换。7 pv操作概念。8 进程调度。9 信号量。10 进程和线程。11 系统的安全状态的概念。12...