操作系统试卷

发布 2021-04-24 08:30:28 阅读 8786

11.硬件采用了中断和通道技术,使得。

a.cpu 与外设能紧密结合 b.cpu 与外设能并行工作。

c.cpu 速度提高d.外设速度提高。

12.用户通过终端使用计算机系统控制作业执行的方式称为___控制方式。(

a.联机 b.脱机 c.假脱机 d.自动。

13.作业调度选中一个作业后,按作业控制说明书中第一个作业步的要求创建该作业的进程,并使进程的状态为。

a.就绪 b.运行 c.等待 d.收容。

14.为两个相互独立源程序进行编译的两个进程,它们之间的关系正确的是。

a.它们可以并发执行,两者逻辑上有依赖关系。

b.它们可以并发执行,两者逻辑上无依赖关系。

c.它们不可以并发执行,但两者逻辑上有依赖关系。

d.它们不可以并发执行,因为两个进程运行的是同一个编译程序。

15.有若干并发进程均将一个共享变量count 中的值加1 一次,那么有关count 中的值说法正确的是。

a.肯定有不正确的结果。

b.肯定有正确的结果。

c.若控制这些并发进程互斥执行count 加1 操作,count 中的值正确。

d.a,b,c 均不对。

16.“死锁”问题的讨论是针对___的。(

a.某个进程申请系统中不存在的资源。

b.某个进程申请资源数超过了系统拥有的最大资源数。

c.硬件故障。

d.多个并发进程竞争独占型资源。

17.关于静态分配___的说法是错误的。(

a.“也称为预分配资源”

b.“仅当系统给进程分配了所有所需的资源后,该进程才开始执行”

c.“能预防死锁”

d.“提高了资源的利用率”

18.unix 中,关于交换进程的叙述,__是不正确的。(

a.交换进程用于实现虚拟存贮系统。

b.换出进程时,注意不换出正被共享的正文段。

c.当对换区有就绪进程且内存有足够空间时,则立即把它换入内存。

d.为了换进一个进程而必须换出别的进程时,总是先换出睡眠态进程。

19.unix 文件系统的磁盘空间常分成四部分:引导块、超级块、索引节点区和文件存贮区,__是正确的。(

a.每个文件系统都有一个引导块,用以引导文件系统。

b.超级块是比普通块大得多的块。

c.索引节点区存放目录文件,文件存贮区存放文件。

d.普通文件与目录文件都存放在文件存贮区。

20.关于unix 系统不正确的叙述是。

a.unix 由内核和外壳两部分组成。

b.系统程序在核心态运行。

c.终端用户通过shell 使用系统。

d.仅当一条shell 命令执行完成以后,才能打入下一条shell 命令。

二、多项选择题(本大题共5 小题,每小题2 分,共10 分)

在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其**填写在题后的括号。

内。错选、多选、少选或未选均无分。

21.__指令是特权指令。(

a.启动i/o b.访管c.停机。

d.p 或v 操作 e.置基址寄存器。

22.虚拟存储管理中,用户的虚拟空间体现在___中。(

a.主存b.辅存c.段表。

d.快表e.页表。

23.文件的物理结构有___等类型。(

a.顺序式b.流式c.链接式。

d.记录式e.索引式。

24.用于进程间通信的信箱,通常由___等部分组成。(

a.信箱名b.可存放信件的数目 c.已有信件数。

d.可存放信件的指针 e.存放信件的空间(若干格子)

第二部分非选择题(共70 分)

三、填空题(本大题共7 小题,每空1 分,共14 分)

请在每小题的空格中填上正确答案。错填、不填均无分。

26.网络操作系统把计算机网络中的各台计算机有机地联结起来,实现各台计算机之间的。

___及网络中各种资源的___

27.特权指令只能在___态下执行,若在___态下执行则被认为是非法指令。

28.进程调度的职责是按给定的___从___中选择一个进程,让它占用处理器。

29.把存储介质上连续信息所组成的一个区域称为 __为管理方便,经常将存储介质的物理单位称为 。

30.系统事先给每台设备确定的编号称设备的___号,由用户在使用设备时给出的编号称设备的___号。

31.间接通信中的信箱可以由___和___两大部分组成。

32.为破坏进程循环等待条件,从而防止死锁,通常采用的方法是把系统中所有资源类进行。

___当任何一个进程申请两个以上资源时,总是要求按对应资源号___次序申请这。

些资源。四、简答题(本大题共5 小题,每小题4 分,共20 分)

33.简要说明进程和程序的区别和联系。

34.写出文件系统中采用树形目录结构的优点。

35.简述spool 系统的设计思想。

36.简要说明终端用户控制终端作业的执行时,大致要经历哪些阶段?

37.什么是死锁的检测?

五、综合应用题(本大题共4 小题,第 小题各为8 分,第 小题各为10 分,共36 分)

38.假设有一磁盘有6400 块,每块长度为1024 字节,块号记作1—6400,现用400 个16 位(bit)的字作该磁盘的位示图,试问第2999 块对应于位示图中的第几字的第几位(字、位均从0 开始计);而第299 字的第7 位(同上,从0 开始)又对应第几块?

39.假定有一个简单的文件系统,某文件以顺序结构存放在磁盘上。该文件有10 个等长的逻辑记录组成,每个逻辑记录的长度为512 个字节。文件存放在磁盘上的起始块号为28,每个物理块长度为1k 字节。

回答下面问题:

1)采用记录或组方式存放该文件时,块因子为 __最合适。

2)存放该文件至少要占用___个磁盘块。

3)该文件的第6 个逻辑记录所在的磁盘块号为___

4)若要把第6 个逻辑记录读入到用户区的1500 单元开始的区域,写出完成该要求的主要过程。

40.系统有三个进程read,write1,write2 共享一个整数缓冲器b,b 中每次只能存放一个整数。read 进程每次启动输入设备输入一个整数到b。若b 中是奇数,则由进程write1 将其取出打印;若b 中是偶数,则由进程write2 将其取出打印。

规定输入与打印整数的个数和次序完全一致。

要求:(1)完善如下程序,在下列a、b 空白处填入有关语句,并说明物理意义。

begin s, so, se: semaphore;

b: integer;

s:=1;so:=0;

se:=0;

cobegin process read

beginl1:从输入设备读一整数到x;

p(s);b:=x;

if b=奇数 then v(so)

else v(se);

goto l1

end;process write 1

beginl2: p(so);

y:=b;__(a)__

print y;

goto l2

end;process write 2

beginl3: _b)__

z:=b;v(s);

print z;

goto l3

end;coend;

end;2)说明信号量s,so,se 作用及它们的初值的物理意义。

3)read 进程中v(so)与v(se)对调,程序功能将发生什么变化。

41.假定某系统当时的资源分配图如下所示:

1)分析当时系统是否存在死锁。

2)若进程p3 再申请r3 时,系统将发生什么变化,说明原因。

操作系统试卷

全国2002年4月高等教育自学考试。操作系统试题。课程 02326 一 单项选择题 每小题1分,共20分 在每小题列出的四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。1.关于操作系统的叙述 是不正确的。a.管理资源的程序b.管理用户程序执行的程序 c.能使系统资源提高效率的程...

操作系统试卷

a 联机b 脱机c 假脱机d 自动。13 作业调度选中一个作业后,按作业控制说明书中第一个作业步的要求创建该作业的进程,并使进程的状态为。a 就绪b 运行c 等待d 收容。14 为两个相互独立源程序进行编译的两个进程,它们之间的关系正确的是。a 它们可以并发执行,两者逻辑上有依赖关系。b 它们可以并...

操作系统试卷A

操作系统 a 试卷。一 单项选择题 本大题共15小题,每小题2分,共30分 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。1 用户程序中的输入,输出操作实际上是由 完成。a 程序设计语言 b 编译系统 c 操作系统 d 标准库程序。2 计算机系统中判别是...