文档库 最新最全的文档下载
当前位置:文档库 › 操作系统习题集(含答案)

操作系统习题集(含答案)

操作系统习题集(含答案)
操作系统习题集(含答案)

您现在的位置:希赛网 > 云阅读 > 软件设计师考试习题集 > 习题1

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日

习题1

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题2

第3章 操作系统

3.1 习题

● 在一个单CPU的计算机系统中,有两台外部设备R1,R2和三个进程P1,P2,P3.系统采用可剥夺方式优先级的进程调度方案,且所有进程可以并行使用I/O设备。三个进程的优先级、使用设备的先后顺序和占用设备时间如表3-1所示。

表3-1 设备的先后顺序和占用设备时间

假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利用率约为__(1)__%;R2的利用率约为__(2)__%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。

(1)A.60 B.67 C.78 D.90

(2)A.70 B.78 C.80 D.89

版权方授权希赛网发布,侵权必究

● 在如图3-1所示的树型文件中,方框表示目录,圆圈表示文件,"/"表示路径的分隔符,"/"路径之首表示根目录。在图3-1中,__(3)__.

图3-1 树型文件结构图

假设当前目录是D1,进程A以如下两种方式打开文件f1:

方式1 fd1=open("__(4)__/f1",o_RDONLY);

方式2 fd1=open("/D1/W1/f1",o_RDONLY);

其中,方式1的工作效率比方式2的工作效率高,因为采用方式1的文件系统__(5)__.

(3)A.子目录W2中文件f2和子目录D2中文件f2是完全相同的

B.子目录W2中文件f2和子目录D2中文件f2是不相同的

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题3

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题4

C.子目录W2中文件f2和子目录D2中文件f2可能相同也可能不相同

D.树型文件系统中不允许出现相同名字的文件 (4)A./D1/W1 B.D1/W1 C.W1 D.f1

(5)A.可以直接访问根目录下的文件f1

B.可以从当前路径开始查找需要访问的文件f1

C.只需要访问一次磁盘,就可以读取文件f1,而方式2需要两次

D.只需要访问一次磁盘,就可以读取文件f1,而方式2需要三次

版权方授权希赛网发布,侵权必究

● 某仓库有两名发货员,一名审核员。当顾客提货时,只要发货员空闲,允许顾客进入仓库提货,顾客离开时,审核员检验顾客提货是否正确。其工作流程如图3-2所示。为了利用PV操作正确地协调他们之间的工作,设置了两个信号量S1和S2,且S1的初值为2,S2的初值为1.图中的a应填写__(6)__;图中的b、c和d应分别填写__(7)__.

图3-2 工作流程示意图

(6)A.P(S1)B.P(S2)C.V(S1)D.V(S2)

(7)A.P(S2)、V(S2)和V(S1)B.P(S1)、V(S1)和V(S2)

C.V(S1)、P(S2)和V(S2)

D.V(S2)、P(S1)和V(S1)

版权方授权希赛网发布,侵权必究

● 为了解决进程间的同步和互斥问题,通常采用一种称为__(8)__机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是

__(9)__.

(8)A.调度 B.信号量 C.分派 D.通讯

(9)A.20 B.18 C.16 D.15

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题5

● 在UNIX操作系统中,把输入/输出设备看作是__(10)__.

(10)A.普通文件 B.目录文件 C.索引文件 D.特殊文件

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题6

● 某软盘有40个磁道,磁头从一个磁道移至另一个磁道需要5ms.文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和25ms,则读取一个100块的文件需要__(11)__时间。

(11)A.17500ms B.15000ms C.5000ms D.25000ms

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题7

● 在文件系统中,设立打开文件(Open)系统功能调用的基本操作是__(12)__.

(12)A.把文件信息从辅存读到内存

B.把文件的控制管理信息从辅存读到内存

C.把磁盘的超级块从辅存读到内存

D.把文件的FAT表信息从辅存读到内存

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题8

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题9

上一节

本书简介下一节

● 在一个单CPU的计算机系统中,采用可剥夺式(也称抢占式)优先级的进程调度方案,且所有任务可以并行使用I/O设备。表3-2列出了三个任务T1、T2、T3的优先级,以及独立运行时占用CPU和I/O设备的时间。如果操作系统的开销忽略不计,这三个任务从同时启动到全部结束的总时间为__(13)__ms,CPU的空闲时间共有__(14)__ms.

表3-2 任务优先级及占用设备时间情况表

(13)A.28 B.58 C.61 D.64

(14)A.3 B.5 C.8 D.13

版权方授权希赛网发布,侵权必究

● 假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为8、7和4.在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如表3-3所示。在T0时刻系统剩余的可用资源数分别为__(15)__.如果进程按__(16)__序列执行,那么系统状态是安全的。

表3-3 各进程资源需求表

(15)A.0、1和0 B.0、1和1 C.1、1和0 D.1、1和1

(16)A.P1→P2→P4→P5→P3 B.P2→P1→P4→P5→P3

C.P4→P2→P1→P5→P3

D.P4→P2→P5→P1→P3

版权方授权希赛网发布,侵权必究

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题10

上一节

本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题11

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题12

● 某系统的进程状态转换如图3-3所示,图中 1、2、3 和 4 分别表示引起状态转换的不同原因,原因 4 表示__(17)__;一个进程状态转换会引起另一个进程状态转换的是__(18)__.

图3-3 进程状态转换图

(17)A.就绪进程被调度

B.运行进程执行了 P 操作

C.发生了阻塞进程等待的事件

D.运行进程的时间片到了

(18)A.1 → 2 B.2 → 1 C.3 → 2 D.2 → 4

版权方授权希赛网发布,侵权必究

● 在操作系统中,虚拟设备通常采用__(19)__设备来提供虚拟设备。

(19)A.Spooling 技术,利用磁带

B.Spooling 技术,利用磁盘

C.脱机批处理技术,利用磁盘

D.通道技术,利用磁带

版权方授权希赛网发布,侵权必究

● 某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统中字长为32 位,磁盘上的物理块依次编号为:0、1、2、…,那么 8192 号物理块的使用情况在位示图中的第__(20)__个字中描述。

(20)A.256 B.257 C.512 D.1024

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题13

● 某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配 3 个页面的主存空间,其中一个页面用来存放程序。现有某作业的部分语句如下:

Var A: Array[1150,1100] OF integer;

i,j: integer;

FOR i:=1 to 150 DO

FOR j:=1 to 100 DO

A[i,j]:=0;

设每个页面可存放 150 个整数变量,变量 i、j 放在程序页中。初始时,程序及变量 i、j 已在内存,其余两页为空,矩阵 A 按行序存放。在上述程序片段执行过程中,共产生__(21)__次缺页中断。最后留在内存中的是矩阵 A 的最后__(22)__.

(21)A.50 B.100 C.150 D.300

(22)A.2 行 B.2 列 C.3 行 D.3 列

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题14

● 设备驱动程序是直接与__(23)__打交道的软件模块。一般而言,设备驱动程序的任务是接受来自与设备 __(24)__.

(23)A.硬件 B.办公软件 C.编译程序 D.连接程序

(24)A.有关的上层软件的抽象请求,进行与设备相关的处理

B.无关的上层软件的抽象请求,进行与设备相关的处理

C.有关的上层软件的抽象请求,进行与设备无关的处理

D.无关的上层软件的抽象请求,进行与设备无关的处理

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日

习题15

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日

习题16

上一节本书简介下一节

● 某系统中有四种互斥资源R1、R2、R3和R4,可用资源数分别为3、5、6和8.假设在T0时刻有P1、P2、P3和P4 四个进程,并且这些进程对资源的最大需求量和已分配资源数如下表所示,那么在T0时刻系统中R1、R2、R3和R4的剩余资源数分别为__(25)__.如果从T0时刻开始进程按__(26)__顺序逐个调度执行,那么系统状态是安全的。

表3-4 各进程资源需求表

(25)A.3、5、6和8 B.3、4、2和2

C.0、1、2和1

D.0、1、0和1

(26)A.P1→P2→P4→P3 B.P2→P1→P4→P3

C.P3→P2→P1→P4

D.P4→P2→P3→P1

版权方授权希赛网发布,侵权必究

● 页式存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如图3-4所示。假定页面的大小为8K,图中所示的十进制逻辑地址9612经过地址变换后,形成的物理地址a应为十进制__(27)__.

图3-4 页式存储

(27)A.42380 B.25996 C.9612 D.8192

版权方授权希赛网发布,侵权必究

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题17

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题18上一节本书简介下一节第 3 章:操作系统

作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题19

● 若文件系统容许不同用户的文件可以具有相同的文件名,则操作系统应采用__(28)__来实现。

(28)A.索引表 B.索引文件 C.指针 D.多级目录

版权方授权希赛网发布,侵权必究

● 某火车票销售系统有 n 个售票点,该系统为每个售票点创建一个进程。假设

单元存放某日某车次的剩余票数,Temp 为Pi进程的临时工作单元,x为某用户的

订票张数。初始化时系统应将信号量S赋值为__(29)__.Pi进程的工作流程如下,若用 P 操作和 V 操作实现进程间的同步与互斥,则图中 a、b 和 c应分别填入__(30)__.

图3-5 售票流程

(29)A.0 B.1 C.2 D.3

(30)A.P(S)、V(S) 和V(S) B.P(S)、P(S) 和V(S)

C.V(S)、P(S) 和P(S)

D.V(S)、V(S) 和P(S)

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日

习题20

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题21

● 在某计算机中,假设某程序的6个页面如图3-6所示,

图3-6 内存使用情况示意图

其中某指令"COPY A TO B"跨两个页面,且源地址A 和目标地址B 所涉及的区域也跨两个页面。若地址为 A 和 B 的操作数均

不在内存,计算机执行该COPY 指令时,系统将产生__(31)__次缺页中断;若系统产生三次缺页中断,那么该程序应有__(32)__个页面在内存。

(31)A.2 B.3 C.4 D.5

(32)A.2 B.3 C.4 D.5

版权方授权希赛网发布,侵权必究

● 在Windows Server 2003下若选择安全登录,则首先需要按__(33)__组合键。

(33)A.Shift+Alt+Esc B.Ctrl+Alt+Tab C.Ctrl+Shift D.Ctrl+Alt+Del

版权方授权希赛网发布,侵权必究

● 假设系统中有四类互斥资源R1、R2、R3和R4,可用资源数分别为9、6、3和3.在T0时刻系统中有 P1、P2、P3和P4四个进程,这些进程对资源的最大需求量和已分配资源数如表3-5所示。在 T0时刻系统剩余的可用资源数分别为__(34)__.如果 P1、P2、P3和P4进程按__(35)__序列执行,那么系统状态是安全的。

表3-5 各进程资源需求表

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日

习题22

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题23

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题24

(34)A.2、1、0和1 B.3、1、0和0

C.3、1、1和1

D.3、0、1和1

(35)A.P1→P2→P4→P3 B.P2→P1→P4→P3

C.P3→P4→P1→P2

D.P4→P2→P1→P3

版权方授权希赛网发布,侵权必究

● 某文件管理系统为了记录磁盘的使用情况,在磁盘上建立了位示图(bitmap)。若系统中字长为16位,磁盘上的物理块依次编号为:0、1、2、…,那么8192号物理块的使用情况在位示图中的第__(36)__个字中描述。

(36)A.256 B.257 C.512 D.513

版权方授权希赛网发布,侵权必究

● 在操作系统设备管理中,通常临界资源不能采用__(37)__分配算法。

(37)A.静态优先级 B.动态优先级 C.时间片轮转 D.先来先服务

版权方授权希赛网发布,侵权必究

● 某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法。假定系统为每个作业分配3个页面的

主存空间,其中一个页面用来存放程序。现有某作业的部分语句如下:

Var A: Array[1..128,1..128] OF integer;

i,j: integer;

FOR i:=1 to 128 DO

FOR j:=1 to 128 DO

A[i,j]:=0;

设每个页面可存放128个整数变量,变量i、j放在程序页中,矩阵A按行序存放。初始时,程序及变量i、j已在内存,其余两页为空。在上述程序片段执行过程中,共产生__(38)__次缺页中断。最后留在内存中的是矩阵A的最后__(39)__.

(38)A.64 B.128 C.256 D.512

(39)A.2行 B.2列 C.1行 D.1列

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题25

● 在Windows XP 操作系统中,用户利用 "磁盘管理" 程序可以对磁盘进行初始化、建卷,

__(40)__.通常将"C:\Windows\myprogram.exe"文件设置成只读和隐藏属性,便控制用户对该文件的访问,这一级安全管理称之为__(41)__安全管理。

(40)A.但只能使用 FAT 文件系统格式化卷

B.但只能使用 FAT 32文件系统格式化卷

C.但只能使用 NTFS 文件系统格式化卷

D.可以选择使用 FAT、FAT32 或 NTFS 文件系统格式化卷

(41)A.文件级 B.目录级 C.用户级 D.系统级

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题26

● 在移臂调度算法中,__(42)__算法可能会随时改变移动臂的运动方向。

(42)A.电梯调度和先来先服务

B.先来先服务和最短寻找时间优先

C.单向扫描和先来先服务

D.电梯调度和最短寻找时间优先

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题27

上一节

本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题28

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日习题29

版权方授权希赛网发布,侵权必究

● 设系统中有 R 类资源 m 个,现有 n 个进程互斥使用。若每个进程对 R 资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,__(43)__两种情况可能会发生死锁。对于这两种情况,若将__(44)__,则不会发生死锁。

表3-6 各进程资源需求表

(43)A.a和b B.b和c C.c和d D.c和e

(44)A.n加1 或w加1 B.m加1 或w减1

C.m减1 或w加1

D.m减1 或w减1

版权方授权希赛网发布,侵权必究

● 某文件系统采用链式存储管理方案,磁盘块的大小为1024字节。 文件Myfile.doc由 5 个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,并依次存放在 121、75、86、65 和 114 号磁盘块上。若需要存取文件的第 5120 逻辑字节处的信息,应该访问__(45)__号磁盘块。 (45)A.75 B.85 C.65 D.114

版权方授权希赛网发布,侵权必究

● 操作系统是裸机上的第一层软件,其他系统软件(如__(46)__等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示__(47)__.

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月06日

习题30

图3-7 系统结构图

(46)A.编译程序、财务软件和数据库管理系统软件

B.汇编程序、编译程序和Java解释器

C.编译程序、数据库管理系统软件和汽车防盗程序

D.语言处理程序、办公管理软件和气象预报软件

(47)A.应用软件开发者、最终用户和系统软件开发者

B.应用软件开发者、系统软件开发者和最终用户

C.最终用户、系统软件开发者和应用软件开发者

D.最终用户、应用软件开发者和系统软件开发者

版权方授权希赛网发布,侵权必究 ● 进程P1、P2、 P3和P4的前趋图如3-8所示:

图3-8 前趋图

若用PV操作控制这儿个进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图3-9中a和b应分别填写__(48)__,c和d应分别填写__(49)__.

图3-9

(48)A.P(S1)P(S2)和 P(S3) B.P(S1)P(S2)和 V(S1)

C.V(S1)V(S2)和P(S1)

D.V(S1)V(S2)和 V(S3)

(49)A.P(S1)P(S2)和P(S4) B.P(S2)P(S3)和P(S4)

C.V(Sl)V(S2)和V(S4)

D.V(S2)V(S3)和 V(S4)

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题31

● 若系统正在将__(50)__文件修改的结果写回磁盘时系统发生崩溃,则对系统的影响相对较大。

(50)A.空闲块 B.目录 C.用户数据 D.用户程序

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题32

● UNIX系统采用直接、一级、二级和三级间接索引技术访问文件,其索引结点有13个地址项(i_addr[0]~i_addr[12])。如果每个盘块的大小为1 KB,每个盘块号占4B,则进程A访问文件F中第11264字节处的数据时,__(51)__.

(51)A.可直接寻址 B.需要一次间接寻址

C.需要二次间接寻址

D.需要三次间接寻址

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题33

● 如果系统采用信箱通信方式,当进程调用Send原语被设置成"等信箱"状态时,其原因是

__(52)__.

(52)A.指定的信箱不存在 B.调用时没有设置参数

C.指定的信箱中无信件

D.指定的信箱中存满了信件

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题34

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题35

上一节

本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题36

● 若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为__(53)__.

(53)A.6 B.7 C.9 D.12版权方授权希赛网发布,侵权必究

● 某进程有5个页面,页号为0~4,页面变换表如3-7所示。表中状态位等于0和1分别表示页面不在内存或在内存。若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为__(54)__的页面。假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制__(55)__.

表3-7 页面变换表

(54)A.0 B.1 C.2 D.4

(55)A.2C25H B.4096H C.4C25H D.8C25H

版权方授权希赛网发布,侵权必究

● 假设某磁盘的每个磁道划分成9个物理块,每块存放1个逻辑记录。逻辑记录R0,R1,…,R8存放在同一个磁道上,记录的安排顺序如表3-8所示:

表3-8 记录的安排顺序表

如果磁盘的旋转速度为 27ms/周,磁头当前处在 R0 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 3ms,则处理这 9 个记录的最长时间为__(56)__;若对信息存储进行优化分布后,处理 9个记录的最少时间为__(57)__.

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日

习题37

上一节本书简介下一节 (56)A.54ms B.108ms C.222ms D.243ms

(57)A.27ms B 54ms C.108ms D.216ms

版权方授权希赛网发布,侵权必究

● 进程P1、P2、P3、P4和P5的前趋图如下:

图3-10 前趋图

若用PV操作控制进程P1~P5并发执行的过程,则需要设置6个信号S1、S2、S3、S4、S5和S6,且信号量S1-S6的初值都等于零。图3-11中a和b处应分别填写__(58)__;c和d处应分别填写__(59)__,e和f处应分别填写__(60)__.

图3-11

(58)A.P(S1)P(S2)和P(S3)P(S4)

B.P(S1)V(S2)和P(S2)V(S1)

C.V(S1)V(S2)和V(S3)V(S4)

D.P(S1)P(S2)和V(S1)V(S2)

(59)A.P(S1)P(S2)和V(S3)V(S4)

B.P(S1)P(S3)和V(S5)V(S6)

C.V(S1)V(S2)和P(S3)P(S4)

D.P(S1)V(S3)和P(S2)V(S4)

(60)A.P(S3)P(S4)和V(S5)V(S6)

B.V(S5)V(S6)和P(S5)P(S6)

C.P(S2)P(S5)和P(S4)P(S6)

D.P(S4)V(S5)和P(S5)V(S6)

版权方授权希赛网发布,侵权必究

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题38

● 某磁盘磁头从一个磁道移至另一个磁道需要10ms.文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和2ms,则读取一个100块的文件需要__(61)__ms时间。

(61)A.10200 B.11000 C.11200 D.20200

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题39

● 某文件系统采用多级索引结构,若磁盘块的大小为512字节,每个块号需占3字节,那么根索引采用一级索引时的文件最大长度为__(62)__K字节;采用二级索引时的文件最大长度为__(63)__K字节。

(62)A.85 B.170 C.512 D.1024

(63)A.512 B.1024 C.14450 D.28900

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题40

● 某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统的字长为32位,磁盘上的物理块依次编号为:0、1、2、…,那么4096号物理块的使用情况在位示图中的第__(64)__个字中描述;若磁盘的容量为200GB,物理块的大小为1MB,那么位示图的大小为__(65)__个字。

(64)A.129 B.257 C.513 D.1025

(65)A.600 B.1200 C.3200 D.6400

版权方授权希赛网发布,侵权必究

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日

习题41

上一节本书简介

下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题42

上一节本书简介下一节

第 3 章:操作系统作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题参考答案

● 系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w分别取下表中的值时,对于表中的①~⑥种情况,__(66)__可能会发生死锁。若将这些情况的m分别加上__(67)__,则系统不会发生死锁。

表3-9 资源分配表

(66)A.①②⑤ B.③④⑤ C.②④⑤ D.②④⑥

(67) A.1、1和1 B.1、1和2 C.1、1和3 D.1、2和1

版权方授权希赛网发布,侵权必究

● 某系统采用请求页式存储管理方案,假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如表3-10所示,表中的状态位等于1/0分别表示页面在内存/不在内存。当该进程访问的页面2不在内存时,应该淘汰表中页号为__(68)__的页面。假定页面大小为4K,逻辑地址为十六进制3C18H,该地址经过变换后的页帧号为__(69)__.

表3-10 页面变换表

(68) A.0 B.3 C.4 D.5

(69) A.2 B.5 C.8 D.12

版权方授权希赛网发布,侵权必究

3.3 习题参考答案

第 3 章:操作系统作者:希赛教育软考学院

习题42

上一节本书简介下一节

第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题1

上一节本书简介下一节

版权方授权希赛网发布,侵权必究

第4章 软件工程

4.1 习题

● 在软件项目管理中可以使用各种图形工具来辅助决策,下面对Gantt图的描述中,不正确的是__(1)__.

(1)A.Gantt图表现各个活动的持续时间

B.Gantt图表现了各个活动的起始时间

C.Gantt图反映了各个活动之间的依赖关系

D.Gantt图表现了完成各个活动的进度

版权方授权希赛网发布,侵权必究

计算机操作系统概述习题集

计算机操作系统概述习题集 1、学习“计算机操作系统”这门课,至少要记住操作系统的概念哪两大特征? 2、选择题: (1)操作系统负责管理计算机系统的(),其中包括处理机、内存、外围设备和文件。 ①、程序;②、文件;③、资源;④、进程 (2)没有下列设备计算机无法工作(): ①、硬盘;②、软盘;③、内存;④、打印机 3、(是非题)()操作系统的“配置”或“生成”,是指可以任意按用户要求装配成各种应用核心。 4、述操作系统的五大管理功能。 5、什么是批处理系统?为什么要引入批处理系统? 6、什么叫多道程序?试述多道程序涉及技术的基本思想及特征,为什么对作业进行多道批处理可以提高系统效率? 7、何为分时系统?简述其特点。 8、分时系统和实时系统有何不同? 9、多用户操作系统离开了多终端的硬件支持,能否安装和使用? 10、多用户操作系统和网络操作系统有什么区别? 11、UNIX或Linux操作系统的最大特点是什么? 12、Linux操作系统的内核版本(X.X.XX)和发行版本(X.X)有什么区别? 15、实现多道程序解决哪些问题? 16、试比较硬盘共享的两种方式(虚拟软盘方式和文件服务方式),它们各适用于什么场合? 17、分布式操作系统应具有哪些功能? 作业管理习题集 1 、什么是作业、作业步和作业流?作业管理包括哪些内容? 2 、 SPOOLing 的含义是什么?试述 SPOOLing 系统的特点和功能,以及控制过程。 3 、作业调度的功能是什么?作业调度算法应考虑的主要因素是什么? 4 、有哪些基本的作业调度算法?在什么情况下调用作业调度程序。 6 、选择题(在括号内选择最确切的一项作为答案划一个钩,多划按错论):

操作系统教程第版课后答案

操作系统教程第5版课后答案 费祥林、骆斌编着 第一章操作系统概论 习题一 一、思考题 1.简述现代计算机系统的组成及层次结构。 答:现代计算机系统由硬件和软件两个部分组成。是硬件和软件相互交织形成的集合体,构成一个解决计算问题的工具。硬件层提供基本可计算的资源,包括处理器、寄存器、内存、外存及I/O设备。软件层由包括系统软件、支撑软件和应用软件。其中系统软件是最靠近硬件的。 2、计算机系统的资源可分成哪几类?试举例说明。 答:包括两大类,硬件资源和信息资源。硬件资源分为处理器、I/O设备、存储器等;信息资源分为程序和数据等。 3.什么是操作系统?操作系统在计算机系统中的主要作用是什么? 答:操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。 操作系统在计算机系统中主要起4个方面的作用。 (1)服务用户观点——操作系统提供用户接口和公共服务程序 (2)进程交互观点——操作系统是进程执行的控制者和协调者 (3)系统实现观点——操作系统作为扩展机或虚拟机 (4)资源管理观点——操作系统作为资源的管理者和控制者 4.操作系统如何实现计算与操作过程的自动化? 答:大致可以把操作系统分为以下几类:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。其中批处理操作系统能按照用户预先规定好的步骤控制作业的执行,实现计算机操作的自动化。又可分为批处理单道系统和批处理多道系统。单道系统每次只有一个作业装入计算机系统的主存储器运行,多个作业可自动、顺序地被装入运行。批处理多道系统则允许多个作业同时装入主存储器,中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备,这样可以充分利用计算机系统的资源,缩短作业时间,提高系统的吞吐率 5.操作系统要为用户提供哪些基本的和共性的服务? 答:(1)创建程序和执行程序;(2)数据I/O和信息存取;(3)通信服务;(4)差错检测和处理。为了保证高效率、高质量的工作,使得多个应用程序能够有效的共享系统资源,提高系统效率,操作系统还具备一些其他的功能:资源分配,统计,保护等。 6.试述操作系统所提供的各种用户接口。 答:操作系统通过程序接口和操作接口将其服务和功能提供给用户。程序接口由一组系统调用组成,在应用程序中使用“系统调用”可获得操作系统的低层服务,访问或使用系统管理的各种软硬件资源,是操作系统对外提供服务和功能

计算机操作系统考试重点习题集

计算机操作系统考试重 点习题集 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

计算机操作系统习题原语:由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性;即原语的执行必须是连续的,在执行过程中不允许被中断 死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去 进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位 线程:进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指中的程序的调度单位 管程:管程 (英语:Monitors,也称为监视器) 是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。这些共享资源一般是硬件设备或一群变数 链接文件:在文件之间创建链接,实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称 文件系统:操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法 快表 虚拟存储器:作业装入的时候只装入一部分,另一部分放在上,当需要的时候再装入到主存,用户的可以比主存的空间要大 逻辑地址:是指由程序产生的与段相关的偏移地址部分 物理地址:是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址

驱动程序:是一种可以使和设备通信的特殊程序。相当于的接口,只有通过这个接口,才能控制设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作临界区:指的是一个访问共用资源的程序片段,而这些共用资源又无法同时被多个访问的特性 程序控制块; 系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程文件控制块: 操作系统为管理文件而设置的一组具有固定格式的数据结构,存放了为管理文件所需的所有有属性信息(文件属性或元数据) 处理机: 处理机包括,,输入-输出接口,加接就构成完整的计算机系统。处理机是处理计算机系统中和数据,并按照程序规定的步骤执行指令的部件 操作系统: 是管理和控制与资源的程序,是直接运行在“”上的最基本的,任何其他软件都必须在的支持下才能运行 页表: 是一种特殊的,放在系统空间的页表区,存放逻辑页与物理页帧的对应关系DMA:直接存储器访问 库函数:把函数放到库里,供别人使用的一种方式。.方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用 #include<>加到里面就可以了 简答题 1. OS有哪几大特征其最基本的特征是什么 并发、共享、虚拟、异步,最基本的是并发和共享 2. 什么是时分复用技术举例说明它能提高资源利用率的根本原因是什么

操作系统期末试题及答案

(答案在后面) 得分 一、填空题(每空 1 分,共10 分) 评分人 1. 常见的I/O 控制方式有程序I/O 方式、中断I/O 控制方式、DMA I/O 控 制方式和 通道I/O 控制方式四种。 2. 操作系统向用户提供的两个基本接口是程序接口和用户接口。 3. 若在一分页存储管理系统中,某作业的页表如下所示。已知页面大小为1024 字节,逻辑地址 (3082) 10转化得到的物理地址是6154 。 页号块号 0 2 1 3 2 1 3 6 4. 具有多路性、独立性、及时性和交互性特征的操作系统是分时操作系统。 5. 通道用于控制设备控制器与内存之间的信息交换。 6. 事务的最基本特性是。

7. 若盘块大小为4KB ,每个盘块号占 4 字节,在采用两级索引时允许的最大文件长度为 4GB 。 得分二、单选题(每题 2 分,共20 分) 评分人 1. 用磁带作为文件存贮介质时,文件只能组织成( )。 A. 顺序文件 B. 链接文件 C. 索引文件 D. 目录文件 2. 一作业8:00 到达系统,估计运行时间为 1 小时,若10:00 开始执行该作业,则其响应比是 ( C )。 A. 2 B. 1 C. 3 D. 0.5 3. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )。 A. 应该相同 B. 应该不同 C. 可以相同,也可以不同 D. 受系统约束 4. 死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件 之一。下列方法中破坏了“循环等待”条件的是( D )。 A. 银行家算法 B. 一次性分配策略 C. 剥夺资源法 D. 资源有序分配法 5. 进程状态从就绪态到运行态的转化工作是由( B )完成的。 A. 作业调度 B. 进程调度 C. 页面调度 D. 设备调度

操作系统复习题及参考答案1-4

中南大学网络教育课程考试复习题及参考答案 操作系统1 一、判断题: 1.资源共享是现代操作系统的一个基本特征。() 2.信号量机制中,P、V操作必须成对出现。() 3.若进程资源分配图中含有环,则一定有进程处于死锁状态。() 4.绝对装入方式需要对内存地址进行重定位。() 5.“分页对换”和“分段对换”是为了支持虚拟存储系统。() 6.通道没有自己的内存,通道所执行的通道程序是放在主机的内存中的。() 7.程序的并行执行是现代操作系统的一个基本特征。() 8.一个进程被唤醒意味着重新占有了CPU。() 9.进程在运行过程中,请问和释放资源顺序不当,同样可以引起死锁。() 10.分段存储管理的引入是为了满足用户(程序员)在编程和使用上多方面的要求。() 11.系统中的各个部件,如CPU、存储设备等的连接都是由总线设备来实现的。() 12.在文件的索引存取方法中,允许随意存取文件中的一个记录。() 13.程序在并发执行时会失去封闭性。() 14.由于用户的响应时间要求,因此要求设置大的时间片长度。() 15.预防死锁是指在资源动态分配过程中,用某种方法去防止系统进入不安全状态。() 16.内存的单一连续分配模式只能用在单用户、单任务的OS中。() 17.虚拟存储器的“虚拟”是指用户可使用的内存容量比实际的内存容量大的多。() 18.在文件系统支持下,用户也需知道文件存放的物理地址。() 19.在单CPU环境下可以实现“多道程序系统”。() 20.程序与进程最主要的区别在于程序是静态实体,而进程是动态实体。() 21.死锁与程序的死循环一样。() 22.内存固定分区分配模式只能用在单用户、单任务的OS中。() 23.采用LRU置换算法时,当驻留集增大时,页故障率一定不会增加。() 24.通道与CPU共享内存。() 二、填空题: 1.操作系统的基本任务是( )。 2.从资源分配的角度看,P(wait)操作意味着向系统( )一个资源,V(signal)操作意味着( )一个资 源。 3.一个批处理型作业,从进入系统并驻留在外存的后备队列上开始,直至作业运行完毕,可能要经历下 述三级调度()、()、()。 4.产生死锁的四个必要条件是()、()、()和()。 5.()称之为“页内碎片”。 6.文件按其用途可分为:用户文件、()和()。 7.分时系统的四个主要特征是()、()、()、()。 8.进程调度分为以下两种方式()、()。 9.死锁的必要条件之一是“互斥”,该条件是指()。 10.根据链接时间的不同,可把链接分为()、()、()三种。 11.I/O控制方式主要分为()、()、()。 12.直接存储器DMA方式是专对()设备进行I/O控制的。 13.多道批处理系统的优缺点主要有()、()、()。 14.程序的并发执行的特征有()、()、()。 15.调度队列模型分为()、()、()。 16.程序的装入分为()、()、()。 17.缓冲区可工作在()、()、()和提取输出四种工作方式下。

操作系统第四版-课后习题答案

操作系统第四版-课后习题答案

第一章 作者:佚名来源:网络 1、有一台计算机,具有IMB 内存,操作系统占用200KB ,每个用户进程各占200KB 。如果用户进程等待I/O 的时间为80 % ,若增加1MB 内存,则CPU 的利用率提高多少? 答:设每个进程等待I/O 的百分比为P ,则n 个进程同时等待刀O 的概率是Pn ,当n 个进程同时等待I/O 期间CPU 是空闲的,故CPU 的利用率为1-Pn。由题意可知,除去操作系统,内存还能容纳4 个用户进程,由于每个用户进程等待I/O的时间为80 % , 故: CPU利用率=l-(80%)4 = 0.59 若再增加1MB 内存,系统中可同时运行9 个用户进程,此时:cPu 利用率=l-(1-80%)9 = 0.87 故增加IMB 内存使CPU 的利用率提高了47 % : 87 %/59 %=147 % 147 %-100 % = 47 % 2 一个计算机系统,有一台输入机和一台打印机,现有两道程序投入运行,且程序A 先开始做,程序B 后开始运行。程序A 的运行轨迹为:计算50ms 、打印100ms 、再计算50ms 、打印100ms ,结束。程序B 的运行轨迹为:计算50ms 、输入80ms 、再计算100ms ,结束。试说明(1 )两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会等待?( 2 )程序A 、B 有无等待CPU 的情况?若有,指出发生等待的时刻。 答:画出两道程序并发执行图如下: (1)两道程序运行期间,CPU存在空闲等待,时间为100 至150ms 之间(见图中有色部分) (2)程序A 无等待现象,但程序B 有等待。程序B 有等待时间段为180rns 至200ms 间(见图中有色部分) 3 设有三道程序,按A 、B 、C优先次序运行,其内部计算和UO操作时间由图给出。

让Windows操作系统实现自动化操作

想让你的电脑变的更聪明、更人性化吗?想让电脑自动为你做些事吗?下面我就向大家介绍电脑的“自动化”。让电脑变聪明,也让你工作学习起来更方便了。 自动开机 自动开机是一个非常实用的功能,利用它我们能做很多事情。现在自动开机的方法基本上都是通过设置BIOS参数来实现的。在开机时按下“Del”键,进入BIOS设置程序,选择“Power Management Setup”,按回车键进入,选择里面“Power Up Control”中的“Automatic Power Up”,按回车将其设置为“Everyday”(每天)或者“By Date”(某一天),然后在“Time (hh:mm:ss)Alarm”项中设置你开机的时间,如:6:30:00,那么你的电脑将在早上6点半自动开机。设置好后返回主界面,按F10键保存你的设置。不是所有的主板都支持这个功能,有一些老型号的主板和一些杂牌的主板就没有这个功能,你在用之前最好先看看主板的说明书,看是否支持此功能。 自动启动程序 自动启动的程序一般都放在“程序—启动”菜单下的,这个大家一般都知道的;当然我们也能用软件来实现它的,比如我们用超级兔子魔法设置就能实现的。打开这个软件,选择“自动运行”项,接着在“自动运行”项里面点击“新建”来新建一个空的运行程序,再点击“更改”来选择想要自动启动的程序,完成后点击“保存”就行了。 自动收信 我们前面介绍了自动开机、自动运行程序,那自动收信就变的十分简单了。下面我们就以foxmail为例介绍怎么样进行自动收信。 首先打开foxmail,选择左边的帐户后,点击工具条上的“属性”按钮来打开“帐户属性”对话框进行设置,在“网络”选项里进行自动拨号的设置,在上面的“使用本帐户网络设置”一定要选的,还有下面的“收发邮件后自动断线”和“使用任何已连接的拨号连接”你可以根据自己的需要进行设置。 接下来我们设置Foxmail自动启动吧,点击菜单“选项—系统设置”,弹出设置对话框,在“常规”项里面的我们把“系统启动时,自动启动foxmail”前面的勾打上就行了,别忘了还有下面的“自动启动时,缩小成工具条小图标”也要打上勾的。如果我们想让foxamil能够定时的自动收信呢,只有在帐户属性的“接受邮件”项里面进行设置,把“每隔”前面的勾打上,再输入你要的时间,点击“确定”后就行了。这样,每当你启动windows 的时候,foxmail 就能自动跟着启动,并且是以小图标的形式出现在任务栏上,每隔8分钟就会自己拨号连接上网,帮你接受你的邮件,完成也会自动断开网络连接,是不是很方便啊! 自动拨号上网 如果我们想让电脑自动收信,下载文件的话,那么自动上网是很重要的,目前能使电脑自动拨号的程序很少,这里我们就用大家最熟悉的“网络蚂蚁”来实现自动拨号吧。 启动“网络蚂蚁”,点击菜单“选项—参数设置”,弹出设置对话框,点击“拨号”选项卡中激活“使用拨号网络连接”,并选择一个建立好的拨号连接,再正确输入上网的“用户”和“口令”,把“必要时自动拨号”前的勾打上。有时后会出现网络繁忙的情况,导致一次拨号不能成功,所以要设置一下尝试的次数。再点击“高级”选项卡,选定其中的“启动后立即开始所有的任务”。 最后,我们通过“添加下载任务”来随便加入一个URl就行了(下载的文件不要太大,几个KB就行了),但是一定要注意不要选择“完成后挂断”和“完成后关机”,否则当下载完成后就自动挂断和关机了。 自动下载 有了前面的作为基础,自动现在就更简单了。我们这里就用Flashget为例给大家介绍自动下载。

操作系统(第二版)习题答案

第1章 一、填空 1.计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。 2.按功能划分,软件可分为系统软件和应用软件两种。 3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。 4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。 5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。 6.分时系统的主要特征为多路性、交互性、独立性和及时性。 7.实时系统与分时以及批处理系统的主要区别是高及时性和高可靠性。 8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则是分时操作系统。 9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则属于批处理操作系统。 10.采用多道程序设计技术,能充分发挥CPU 和外部设备并行工作的能力。 二、选择 1.操作系统是一种 B 。 A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对 C 进行管理的软件。 A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A。 A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的 B 和方便用户使用。 A.速度B.利用率C.灵活性D.兼容性5. C 操作系统允许多个用户在其终端上同时交互地使用计算机。 A.批处理B.实时C.分时D.多道批处理6.如果分时系统的时间片一定,那么 D ,响应时间越长。 A.用户数越少B.内存越少C.内存越多D.用户数越多 三、问答 1.什么是“多道程序设计”技术?它对操作系统的形成起到什么作用? 答:所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中

操作系统习题及答案二

习题二处理器管理 一、单项选择题 1、操作系统中的作业管理是一种()。 A.宏观的高级管理 B.宏观的低级管理 C.系统刚开始加电 D.初始化引导完成 2、进程和程序的本质区别是(). A.存储在内存和外存 B.顺序和非顺序执行机器指今 C.分时使用和独占使用计算机资源 D.动态和静态特征 3、处于后备状态的作业存放在()中。 A.外存 B.内存 C.A和B D.扩展内存 4、在操作系统中,作业处于()时,已处于进程的管理之下。 A.后备 B.阻塞 C.执行 D.完成 5、在操作系统中,JCB是指()。 A.作业控制块 B.进程控制块 C.文件控制块 D.程序控制块 6、作业调度的关键在于()。 A.选择恰当的进程管理程序 B.选择恰当的作业调度算法 C.用户作业准备充分 D.有一个较好的操作环境 7、下列作业调度算法中,最短的作业平均周转时间是()。 A.先来先服务法 B. 短作业优先法 C. 优先数法 D. 时间片轮转法 8、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指() 调度算法。 A.先来先服务法 B. 短作业优先法 C.时间片轮转法 D. 优先级法 9、在批处理系统中,周转时间是()。 A.作业运行时间 B.作业等待时间和运行时间之和 C.作业的相对等待时间 D.作业被调度进入内存到运行完毕的时间 10、为了对紧急进程或重要进程进行调度,调度算法应采用()。 A.先来先服务法 B. 优先级法 C.短作业优先法 D. 时间片轮转法 11、操作系统中,()负责对进程进行调度。 A.处理机管理 B. 作业管理 C.高级调度管理 D. 存储和设备管理 12、一个进程被唤醒意味着()。 A.该进程重新占有了CPU B.进程状态变为就绪 C.它的优先权变为最大 D.其PCB移至就绪队列的队首 13、当作业进入完成状态,操作系统(). A.将删除该作业并收回其所占资源,同时输出结果 B.将该作业的控制块从当前作业队列中删除,收回其所占资源,并输出结果

操作系统习题答案

内存1通常情况下,在下列存储管理方式中,()支持多道程序设计、管理最简单,但存储碎片多;()使内存碎片尽可能少,而且使内存利用率最高。 Ⅰ.段式;Ⅱ.页式;Ⅲ.段页式;Ⅳ.固定分区;Ⅴ.可变分区 正确答案:Ⅳ;Ⅰ 2为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是()。正确答案:该程序应具有较好的局部性(Locality) 3提高内存利用率主要是通过内存分配功能实现的,内存分配的基本任务是为每道程序()。使每道程序能在不受干扰的环境下运行,主要是通过()功能实现的。Ⅰ.分配内存;Ⅱ.内存保护;Ⅲ.地址映射;Ⅳ.对换;Ⅴ.内存扩充;Ⅵ.逻辑地址到物理地址的变换;Ⅶ.内存到外存间交换;Ⅷ.允许用户程序的地址空间大于内存空间。 正确答案:Ⅰ;Ⅱ 4适合多道程序运行的存储管理中,存储保护是 正确答案:为了防止各道作业相互干扰 5下面哪种内存管理方法有利于程序的动态链接()? 正确答案:分段存储管理 6在请求分页系统的页表增加了若干项,其中状态位供()参考。 正确答案:程序访问 7从下面关于请求分段存储管理的叙述中,选出一条正确的叙述()。 正确答案:分段的尺寸受内存空间的限制,但作业总的尺寸不受内存空间的限制

8虚拟存储器的特征是基于()。 正确答案:局部性原理 9实现虚拟存储器最关键的技术是()。 正确答案:请求调页(段) 10“抖动”现象的发生是由()引起的。 正确答案:置换算法选择不当 11 在请求分页系统的页表增加了若干项,其中修改位供()参考。 正确答案:换出页面 12 虚拟存储器是正确答案:程序访问比内存更大的地址空间 13测得某个请求调页的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘的利用率97.7%,其他设备的利用率5%。由此断定系统出现异常。此种情况下()能提高CPU的利用率。 正确答案:减少运行的进程数 14在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起()。 正确答案:越界中断 15 测得某个请求调页的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘的利用率97.7%,其他设备的利用率5%。由此断定系统出现异常。此种情况下()能提高CPU的利用率。 正确答案:加内存条,增加物理空间容量 16 对外存对换区的管理应以()为主要目标,对外存文件区的管理应以()

计算机操作系统考试重点习题集

计算机操作系统习题 原语:由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性;即原语的执行必须是连续的,在执行过程中不允许被中断 死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去 进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位 线程:进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位 管程:管程 (英语:Monitors,也称为监视器) 是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。这些共享资源一般是硬件设备或一群变数 链接文件:在文件之间创建链接,实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称 文件系统:操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法 快表 虚拟存储器:作业装入的时候只装入一部分,另一部分放在磁盘上,当需要的时候再装入到主存,用户的逻辑地址空间可以比主存的绝对地址空间要大 逻辑地址:是指由程序产生的与段相关的偏移地址部分 物理地址:是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址 驱动程序:是一种可以使计算机和设备通信的特殊程序。相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作 临界区:指的是一个访问共用资源的程序片段,而这些共用资源又无法同时被多个线程

访问的特性 程序控制块; 系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程 文件控制块: 操作系统为管理文件而设置的一组具有固定格式的数据结构,存放了为管理文件所需的所有有属性信息(文件属性或元数据) 处理机: 处理机包括中央处理器,主存储器,输入-输出接口,加接外围设备就构成完整的计算机系统。处理机是处理计算机系统中存储程序和数据,并按照程序规定的步骤执行指令的部件 操作系统: 是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行 页表: 页表是一种特殊的数据结构,放在系统空间的页表区,存放逻辑页与物理页帧的对应关系 DMA:直接存储器访问 库函数:把函数放到库里,供别人使用的一种方式。.方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了 简答题 1. OS有哪几大特征其最基本的特征是什么 并发、共享、虚拟、异步,最基本的是并发和共享 2. 什么是时分复用技术举例说明它能提高资源利用率的根本原因是什么 a. 时分复用技术:将资源在不同的时间片内分配给各进程以使该资源被重复利用,从而提高资源的利用率。 b. 如采用时分复用技术的虚拟处理机,能够在不同的时间片内处理多个用户的请求,从而使得用户感觉自己独占主机,而处理机在这期间也被充分的利用。

操作系统练习题 及答案

操作系统练习题 第一章引言 (一)单项选择题 1操作系统是计算机系统的一种()。 A.应用软件 B.系统软件c.通用软件 D.工具软件 2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( ) A.使用方便 B.高效工作 C.合理使用资源 D.使用方便并高效工作 3."允许多个用户以交互方式使用计算机的操作系统是()。 A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统 4."下列系统中()是实时系统。 A.计算机激光照排系统 B.办公自动化系统

C.化学反应堆控制系统 D.计算机辅助设计系统 5."操作系统是一种系统软件,它()。 A.控制程序的执行 B.管理计算机系统的资源 C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行 6.计算机系统把进行()和控制程序执行的功能集中组成一种软件,称为操作系统 A.CPU管理 B.作业管理 C.资源管理 D.设备管理 7."批处理操作系统提高了计算机系统的工作效率,但()。 A.不能自动选择作业执行 B.无法协调资源分配c.不能缩短作业执行时间D在作业执行时用户不能直接干预 8.分时操作系统适用于( )。 A.控制生产流水线 B.调试运行程序c.大量的数据处理 D.多个计算机资源共享

9.在混合型操作系统中,“前台”作业往往是指()。 A.由批量单道系统控制的作业 B.由批量多道系统控制的作业c.由分时系统控制的作业D.由实时系统控制的作业 1 0."在批处理兼分时的系统中,对( )应该及时响应,使用户满意。A.批量作业 B.前台作业c.后台作业 D.网络通信 11."实时操作系统对可靠性和安全性要求极高,它()。 A.十分注重系统资源的利用率 B.不强调响应速度c.不强求系统资源的利用率 D.不必向用户反馈信息 12."分布式操作系统与网络操作系统本质上的不同之处在于()。A.实现各台计算机之间的通信 B.共享网络个的资源c.满足较大规模的应用 D.系统中若干台计算机相互协作完成同一任务13."SPOOL技术用于()。 A.存储管理 B.设备管理 C.文件管理

操作系统练习题1-2

第一、二章习题 一、选择题 1.操作系统在计算机系统中处于(B )的位置。 (A)计算机硬件和软件之间 (B)计算机硬件和用户之间 (C)处理机和用户程序之间 (D)外部设备与处理机之间 2.在计算机系统中,操作系统是(B )。 A、一般应用软件 B、核心系统软件 C、用户应用软件 D、系统支撑软件 3、UNIX操作系统是著名的( B )。 A、多道批处理系统 B、分时系统 C、实时系统 D、分布式系统 4、(B)不是实时系统的基本特征。 A、安全性 B、公平响应 C、实时性 D、高可靠 5、分时系统响应时间与( D )有关。 A、每个应用进程分配的时间片长度 B、进程大小 C、等待队列中的就绪进程数目 D、等待队列中的就绪进程数目和时间片长度 6、批处理系统中最重要的程序是( C )。 A、数据库程序 B、文件操作程序 C、监督程序 D、计时程序 7、在下面的选项中,( A )不属于操作系统提供给用户的可用资源。 A、中断机制 B、处理机 C、存储器 D、I/O设备 8、实时操作系统必须在(B )的时间内响应一个新任务。 A、一个机器周期 B、被控对象规定 C、任意周期 D、时间片 二、填空题

1、在一个计算机系统中,资源分为四类:(处理器)、(存储器)、(I/O设备)以及信息(数据和程序)。 2、OS的主要功能有(处理机管理),用于分配和控制处理机;(存储器管理),主要负责内存的分配与回收;(I/O设备管理),负责I/O设备的分配与操纵;(文件管理),负责文件的存取、共享和保护。 3、把操作系统的操作命令界面作为(命令控制界面),操作系统为编程人员提供的界面是 (系统调用)。 4、作业由(程序)、(数据)和(作业说明书)组成。 5、在批处理系统中,系统以(作业)为单位把程序和数据调入内存以执行 6、操作系统中,一般用户的输入输出可分为5种:(联机输入输出方式)、(脱机输入输出方式)、(直接耦合方式)、( SPOOLING系统)、( 网络联机方式) 7、(脱机输入输出)方式又称为预输入方式 8、操作系统的基本特征(共享)(并发)(虚拟)(异步) 三、简答题 1.答:操作系统的职能是管理和控制计算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。 2.答:现代操作系统具有以下基本特征: (1)并发性并发指的是在操作系统中存在着许多同时的或并行的活动。 (2)共享性系统中存在的各种并发活动,要求共享系统中的硬件、软件资源。 (3)虚拟性虚拟是指将一个物理实体映射为若干逻辑实体,例如虚拟处理机,虚拟存储器等。 (4)不确定性在多道程序设计环境下,各程序按异步方式运行,每道程序在何时执行、各自执行的顺序以及每道程序所需的时间、程序执行的结果都是不确定的。 3. 答:在OS中引入多道程序设计技术,可带来如下好处: (1)提高CPU的利用率当内存中仅存放一道程序时,每逢该程序运行中发出I/0请求后,CPU空闲,必须在其I/0完成后才继续运行;尤其是I/0设备的低速性,更使CPU的利用率显著降低。在引入多道程序设计技术后,由于可同时把若干道程序装入内存,并可使它们交替地执行,这样,当正在运行的程序因I/0而暂停执行时,系统可调度另一道程序运行,从而可保持CPU处于忙碌状态 (2)可提高内存和I/0设备利用率为了能运行较大作业,通常内存都具有较大容量,但由于80%以上的作业都属于中小型,因此在单道程序环境下也必定造成内存的浪费。类似地,系统中所配置的多种类型的I/0设备,在单道程序环境下,也不能充分利用。如果允许在内存中装入多道程序,并允许它们并发执行,则无疑会大大提高内存利用率和I/0设备的利用率。 (3)增加系统吞吐量在保持CPU、I/0设备不断忙碌的同时,也必然会大幅度地提高系统的吞吐量,从而降低作业加工所需费用。

操作系统第2阶段练习题

江南大学现代远程教育第二阶段练习题 考试科目:《操作系统》第5章至第7章(总分100分) ______________学习中心(教学点)批次:层次: 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、死锁 2、逻辑地址 3、物理地址 4、地址重定位 二、试举例说明死锁?(6分) 三、采用静态资源分配预防死锁时,有哪些缺点?(6分) 四、有序资源分配法破坏的是产生死锁必要条件中的什么条件?(5分) 五、作业调度和进程调度的任务各是什么?(6分) 六、进程调度的时机有哪几种?(5分) 七、为什么要进行逻辑地址到物理地址的转换?(6分) 八、某系统的进程状态变迁图如图所示(该系统的进程调度方式为非剥夺方式),请说明: (20分) (1)一个进程发生变迁3的原因是什么?发生变迁2、变迁4的原因又是什么? (2)下述因果变迁是否会发生,如果有可能的话,在什么情况下发生? (3)(a)2→1;(b)3→2;(c)4→5;(d)4→2;(e)3→5 (4)根据此状态变迁图叙述该系统的调度策略、调度效果。 九、在单道批处理系统中,有下列三个作业用先来先服务调度算法和最短作业优先调度算法 进行调度,哪一种算法调度性能好些?请完成下表中未填写的各项。(8分)

十、 分区分配方法中的主要缺点是什么?如何克服这一缺点?(6分) 十一、 如图,主存中有两个空白区,现有这样一个作业序列: 作业1 要求50KB 作业2 要求60KB 作业3 要求70KB 若用首次适应算法和最佳适应算法来处理这个作业序列,试问哪一种算法可以分配得下,为什么?(10分) 十二、 选择填空题(10分) 1、死锁的四个必要条件是__________、不剥夺条件、__________和环路条件。 2、在分区存储管理中,最佳适应算法要求对空闲区表项按( )进行排列。 A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大 3、进程调度又称为( ) A 、线程 B 、宏观 C 、微观 D 、作业 4、段式存储管理中的地址格式是( )地址。 A .线性 B .一维 C .二维 D .三维 参考答案 一、 名词解释 015KB 25KB

计算机操作系统习题集

操作系统习题集 参考教材: 汤小丹等编著,计算机操作系统(第三版),西安电子科技大学出版社,2007年版; 何炎祥等编著,计算机操作系统,清华大学出版社,2005年版; 邹恒明著,计算机的心智操作系统之哲学原理,机械工业出版社,2009年4月。 第一章操作系统引论 1.1 选择题 1.下列哪一条是在操作系统设计中引入多道程序技术的好处? A. 使并发执行成为可能 B. 简化操作系统的实现 C. 减少对内存容量的需求 D. 便于实施存储保护 2.Windows XP属于下列哪一类操作系统? A. 单用户单任务 B. 单用户多任务 C. 多用户 D. 批处理 3.下列哪一条不是批处理系统的优点?D A. 吞吐量大 B. 资源利用率高 C. 系统开销小 D. 响应及时 4.能及时处理由过程控制反馈的数据并作出响应的操作系统是() A、分时系统 B、网络系统 C、实时系统 D、批处理系统 5.UNIX系统是一个__________操作系统。 A、单用户 B、单用户多任务 C、多用户多任务 D、多用户单任务 6.在分时系统中,当用户数一定时,影响响应时间的主要因素是__。 A、时间片 B、调度算法 C、存储分配方式 D、作业的大小 7.Windows NT属于哪一类操作系统? A、单用户单任务 B、单用户多任务 C、单道批处理 D、多用户 8.多道程序设计技术是指:多道程序可同时进入A ,在A 的位置B ,为使多道进程并发执行必须为每个用户作业创建进程,批处理系统由C 创建,而分时系统由D 创建。 选择答案: (1)内存(2)系统(3)固定(4)不定(5)进程调度(6)中级调度 (7)作业调度(8)输入进程(9)系统调用(10)命令解释进程 1.2 填空题 1.在手工操作阶段,操作员在进行装卸卡片或磁带等手工操作时,CPU处于空闲等待,我们称这种现象为。 2.多道批处理系统的特征为。 3.批量处理系统的缺点为;。

自己写最简单的操作系统

参看 《自己动手写操作系统》 《30天自制操作系统》 需要的软件 1.虚拟机VM/VirtualBox/bochs 2.映像编辑工具:FloppyWriter,EasyBoot,UltraISO 3.汇编工具:yasm/nasm/masm 基本思路:所谓开发操作系统,就是想办法制作一张“含有操作系统的能够自动启动的存储介质”。 步骤: 1.编写boot.asm汇编源文件 2.通过汇编器得到boot.bin二进制文件 3.通过映像读写工具将二进制文件写入存储介质。 //Boot.asm org 07c00h mov ax,cs mov ds,ax mov es,ax call DispStr jmp $ DispStr: mov ax,BootMessage mov bp,ax mov cx,16 mov ax,01301h mov bx,000ch mov dl,0 int 10h ret BootMessage:db "Hello world!" times 510-($-$$) db 0 dw 0xaa55

真正开发操作系统 前面说过,所谓开发操作系统,就是想办法制作一张“含有操作系统的能够自动启动的存储介质”。【至少也是适用于某一介质的映像文件】 并且所有开发工作都是基于另一台已有的计算机。 编写只显示hello world!的操作系统就不再讲了。 接下来写真正的IPL(启动程序装载器) 首先来说一说安装系统和运行系统的区别。 我们是开发操作系统,即没有任何已有的可启动设备,我们现在要写的IPL就是装载真正的操作系统的,虽然它现在存在于软盘中,如何自定义安装路径是以后的问题了 注意我们的IPL和os是处在同一映像文件之中的。启动的时候,bios读取软盘(操作系统安装介质)的第0扇区到内存并执行,然后通过这一段程序装载真正的os。 完成IPL之后,我们就可以转用C语言开发os了 从实模式到保护模式。 保存bios 的一系列信息到BOOT_INFO 一些前期准备 调色板 字体 鼠标指针 GDT 中断(IDT) PIC FIFO缓存区 按键编码 激活鼠标控制 鼠标解读/显示鼠标动作 内存管理 叠加处理 窗口 PIT和定时器 多任务 ……

操作系统练习题2

操作系统练习题2 一、选择题 1.操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为 [1]_________________、[2]___________________、[3]_____________________、 网络操作系统和分布式操作系统几种基本类型。其中[1]的主要目的是提高系统的吞吐量和效率,而[2]是一旦有处理请求和要求处理的数据时,就立即应该处理该数据并将结果及时送会,例如[4]________________________等。 供选择的答案: [1][2][3] A、单用户系统B、批处理系统C、分时系统 D、微机操作系统 E、实时系统 [4] A、计算机激光照排系统B、办公自动化系统 C、计算机辅助设计系统 D、航空售票系统 2.操作系统是用户和计算机之间的接口,用户通过________________________、 ________________________与操作系统取得联系。 A、输入/输出设备 B、命令接口 C、中断服务程序 D、系统调用 3.常用的作业调度算法有____________________、____________________、 ____________________和____________________。 A、先来先服务法 B、先进先出法 C、最短作业优先法 D、优先数法 E、响应比高者优先法 F、最近最少使用淘汰法 4.文件的存储方法依赖于____________________和____________________。 A、文件的物理结构 B、存放文件的存储设备的特性 C、文件类型 D、文件的逻辑结构 5.设备管理的主要程序之一是设备分配程序,当进程请求在主存和外设之间传送信息 时,设备分配程序分配设备的过程通常是____________________。 A、先分配设备,再分配控制器,最后分配通道 B、先分配控制器,再分配设备,最后分配控制器 C、先分配通道,再分配设备,最后分配控制器 D、先分配通道,再分配控制器,最后分配设备

操作系统习题2

一、填空题 注:答案请填写在题后的表格内。 1. 在有通道的系统中,__(1)__还将按I/O请求命令的要求编制出通道程序。 2. 缓冲是为了匹配__(2)__和__(3)__的处理速度,以及为了进一步减少中断次数和解决DMA方式或通道方式时的瓶颈问题引入的。 3. I/O控制过程为进程分配设备和缓冲区之后,可以使用设备开关表调用所需的__(4)__进行I/O操作。 4. 确定作业调度算法时应注意系统资源的均衡使用,即使__(5)__作业和__(6)__作业搭配使用。 5. 如果I/O控制由一个专门的系统进程(I/O进程)完成。__(7)__之后,系统调用I/O进程执行,控制I/O 操作。同样,在__(8)__之后,I/O进程也被调度执行以响应中断。 6. 文件系统为用户提供了__(9)__的功能,以使得用户能透明地存储访问文件。 7. 文件名或记录名与物理地址之间的转换通过__(10)__实现。 8. 文件的__(11)__和文件共享、保护和保密紧密相关。 9. 三种常用的文件存取方法是__(12)__、__(13)__、__(14)__。 10. 内存管理的核心问题是如何实现__(15)__的统一,以及它们之间的__(16)__问题。 11. 信号量的物理意义是:信号量大于0,其值为__(17)__;信号量小于0,其绝对值为__(18)__。 12. 一个进程或者由系统创建,或者由__(19)__创建。 13. 一个进程的静态描述是处理机的一个执行环境,被称为__(20)__。 二、判断题(用“√”表示正确,“×”表示错误) 1. 对批处理作业,运行时不须提供相应的作业控制信息。() 2. 对临界资源,应采用互斥访问方式来实现共享。() 3. 临界区是指进程中用于实现进程互斥的那段代码。() 4. 在动态优先级高度中,随着进程执行时间的增加,其优先级降低。() 5. 联机用户接口是指用户与操作系统之间的接口,它不是命令接口。() 6. 在页式虚存系统中,为了提高内存利用率,允许用户使用不同大小的页面。() 7. 在分配共享设备和独占设备时,都可能引起死锁。() 8. 虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。() 9. 顺序文件适合于建立在顺序存储设备上,而不适合建立在磁盘上。()

相关文档
相关文档 最新文档