当前位置:文档之家› 2- 操作系统

2- 操作系统

2- 操作系统
2- 操作系统

1.撤消最后一个动作,除了用菜单命令和工具栏按钮之外,还可以用快捷键( )。 Ctrl+Z

2.操作系统的作用是( ) 。控制和管理计算机系统的各种硬件和软件资源的使用

3.计算机联网的主要目的不包括()。提高可移植性

4.计算机能直接执行的程序是。机器语言程序

5.计算机能够直接识别和处理的语言是。机器语言

6.管理计算机系统的硬件和软件资源,并能够方便、高效地使用这些资源的是。操作系统

7.程序存储到磁盘的形式是。文件

8.CAM是计算机的应用领域之一,其含义是。计算机辅助制造

9.以下不是高级语言的选项是。汇编语言

10.计算机系统由硬件系统和()组成。软件系统

11.C程序设计语言是。高级语言

12.()语言用助记符来表示计算机的操作命令。汇编语言

13.使用高级语言编写的程序被称为。源程序

14.文字处理软件属于。应用软件

15.以下不是操作系统的选项是。Office

16.以下是系统软件的选项是。操作系统

17.操作系统的作用是。管理计算机的硬件和软件资源

18.分页管理每取一数据,要访问()次内存。2

19.采用Spooling技术的目的是()提高独享设备的利用率

20.通道是一种()。I/O专用处理机

21.如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()程序查询

22.采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作

23.实际上是对磁盘的存储操作,用以代替打印机部分是指()虚拟设备

24.在操作系统中,用户在使用I/O设备时,通常采用()逻辑设备名

25.在操作系统中,下列()指的是一种硬件机制。通道技术

26.为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。缓冲区

27.中断矢量是指()中断处理程序人口地址

28.主机与输入、输出设备之间进行数据交换的方式包括程序控制方式、程序中断方式和直接存储器存取方式等。在程序控制方式中,对于输出过程,准备就绪指的是()输出缓冲器已空

29.在操作系统的分类中,有一类称为分时系统。分时系统是一种()多用户交互式操作系统

30.操作系统的作用是()。管理计算机的硬件和软件资源

31.程序存储到磁盘的形式是()。文件

32.文字处理软件属于()。应用软件

33.CAM是计算机的应用领域之一,其含义是()。计算机辅助制造

34.数据库管理系统(DBMS)属于()。系统软件

35.使用高级语言编写的程序被称为()。源程序

36.一条指令的执行通常可分为取指、译码和()三个阶段。执行

37.按计算机语言的发展过程和应用级别,程序设计语言可分为()。机器语言、汇编语言、高级语言

38.目前广泛使用的微型计算机是由美国()首先开发成功的。IBM国际商用机器公司

39.计算机软件是指为了完成各种工作而编制出来的()。程序及有关资料

40.高级语言源程序必须翻译成目标程序后才能执行,完成这种翻译过程的程序是()。编译程序

41.管理计算机系统的硬件和软件资源,并能够方便、高效地使用这些资源的是()。操作系统

42.计算机能够直接识别和处理的语言是()。机器语言

43.下面对操作系统功能的描述中,()的说法是不正确的。对计算机病毒的防治

44.在计算机系统中,操作系统是()。处于裸机之上的第一层软件

45.在分时操作系统中,进程调度经常采用()算法。时间片轮转

46.计算机能直接执行的程序是()。机器语言程序

47.软件与程序的区别是()。A. 软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序是软件的一部分

48.C程序设计语言是()。高级语言

49.进程调度算法中,将CPU的处理时间分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片,当时间片结束时,该进程进入就绪队列,等待下一次调度,同时进程调度又去选择就绪队列中的另一个进程,这种算法称为()算法。时间片轮转

50.下面关于安全状态和非安全状态说法正确的是()安全状态没有死锁的状态,非安全状态可能有死锁的状态

51. 操作系统中,与空间有关的错误是由于不能正确处理资源共享引起的,当进程执行()时,有可能使其状态由运行变为等待。P操作

52. 引入多道程序的目的在于()。充分利用CPU,减少CPU等待时间

53. 下列哪一项不可能是CPU在不可剥夺方式下引起进程调度的原因?() 就绪队列的某个进程的优先级高于当前运行进程的优先级

54. 作业在系统中存在与否的唯一标志是()作业控制块

55. 批处理操作系统在作业运行过程中,()的内容反映了作业的运行情况,并且是作业存在的唯一标志。作业控制块

56. 采用可重人程序是通过使用()的方法来改善响应时间的。减少对换信息量

57. 在一个单处理机微机系统中有5个进程存在,当处于目态运行时,等待状态最多有()个存在。5

58. 下列哪一项不是文件系统的功能?() 为了提高CPU与I/O之间的并行操作程度,对缓冲区的文件进行管理

59. 进程的通信中,临界资源中的资源一次最多允许()个进程访问。1

60. 在操作系统中,原语是若干条()组成的一段程序。机器指令

61. 通道是一种()专用处理机

62. 分页系统的页面是为()所感知的。操作系统

63. 进程控制块PCB的内容可以分为()和现场信息两大部分。前者描述了,进程当前所处的状态况。后者刻画了进程的运行情况。后备状态

64. 虚拟存储器是()可以容纳总和超过主存容量的多个作业同时运行的一个地址空间

65. 下列四个操作系统中,是分时系统的为()UNIX

66. 在请求分页系统中,LRU算法是指()近期最长时间以来没被访问的页先淘汰

67. 一个进程被唤醒意味着()进程状态变为就绪

68. 批处理系统的主要缺点是()失去了交互性

69. 在Pascal程序中调用的sin(x)是()标准子程序

70. 一个进程因为等事件的发生而处于等待状态,当等待事件完成后,就用()将其转换为就绪状态。唤醒原语

71. 进程高级通信机构中,管道通信以文件系统为基础,它的实质是利用()来进行数据通信。外存

72. 操作系统的文件系统按逻辑结构划分,可将文件划分成流式文件和()两大类。记录式文件

73. 所谓()是由若干条机器指令构成一段程序,用以完成特定的功能,它在执行期间是不可分割的。原语

74.

题目在一个以批处理为主的系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的()

A.周转时间

B.运行时间

C.提交时间

D.完成时间

参考答

A

75.

某文件用作主文件,要求对此文件既能顺序访问,又能随机访问,下列各种形

式中最适合的文件形式是()

A.顺序文件

B.索引顺序文件

C.直接文件

D.Hash文件

参考答案B 76.

下面哪种页面淘汰算法会产生Belay异常现象()

A.最佳页面淘汰算法(OPT)

B.最近最少使用页面淘汰算法(LRU)

C.最不经常使用页面淘汰算法(LFU)

D.先进先出页面淘汰算法(FIFO)

参考答案D 77.

存储管理方案中,()可采用覆盖技术。

A.单一连续区存储管理

B.段式存储管理

C.可变分区存储管理

D.段页式存储管理

参考答案C 78.

UNIX系统中的SHELL命令属于作业管理的()方式。

A.菜单驱动方式

B.命令方式

C.联机控制方式

D.命令文件方式

参考答案D 79.

分时操作系统中,将键盘操作命令执行顺序组成一个命令文件,执行此命令文

件来自动控制用户任务的执行称为

A.菜单驱动方式

B.命令方式

C.命令文件方式

D.联机控制方式

参考答案C 80.

并发性是指若干事件在____发生

A.同一时刻

B.同一时间间隔内

C.不同时刻

D.不同时间间隔内

参考答案B 81.

下列存储方案中,关于外碎片释放的描述正确的是()

A.页式存储管理和段式存储管理释放外碎片

B.页式存储管理和段页式存储管理释放外碎片

C.可变分区存储管理和段式存储管理释放外碎片

D.可变分区存储管理和段页式存储管理释放外碎片

参考答案C 82.

虚拟存储系统能够得到一个容量很大的虚拟空间,但其大小有一定的范围,它

受到()的限制。

A.内存容量不足

B.外存空间CPU地址表示范围

C.交换信息的大小

D.CPU时钟频率

参考答案B 83.

系统中,“颠簸”是由()引起的。

A.内存容量不足

B.缺页率高

C.交换信息量大

D.缺页率反馈模型建立不正确

参考答案B 84.

()的实现原理是:当进程要求运行时,不是将它的全部信息装入内存而是将其

一部分先装入内存,另一部分暂时留在外存。进程在运行过程中,当使用的信

息不在内存时发出中断,由操作系统调入内存。

A.页式存储

B.段式存储

C.段页式存储

D.虚拟存储

参考答案D 85.

下列哪一种文件物理结构只能顺序存取?()

A.顺序文件

B.索引文件

C.链接文件

D.Hash文件

参考答案C 86.

下列哪一条指令只能在管态下执行?()

A.屏蔽中断指令

B.访管指令

C.读时钟日期

D.取数指令

参考答案A 87.

下列哪一项不是进程所具有的特性?()

A.动态性

B.独立性

C.异步性

D.顺序性

参考答案D 88.

进程已具备了运行条件,但由于没有获得CPU而不能运行时所处的状态为()

A.等待状态

B.进入状态

C.后备状态

D.就绪状态

参考答案D 89.

在存储管理中,采用覆盖与交换技术的目的是()

A.利用辅存解决主存容量不足的矛盾,提高主存利用率

B.利用辅存提高CPU的利用率

C.利用辅存节省主存空间

D.将一个以上的作业放入主存,使之处于运行状态

参考答案A 90.

在存储管理方案中,()可与覆盖技术配合。

A.段式管理

B.段页式管理

C.页式管理

D.可变分区管理

参考答案D 91.

在下列操作系统的各个功能组成部分中,哪一个不需要有硬件的支持?()

A.时钟管理

B.进程调度

C.地址映射

D.中断系统

参考答案B 92.

虚拟存储器的最大容量()

A.内、外存容量之和

B.由作业的地址空间决定

C.可任意决定

D.由计算机地址结构决定

参考答案D 93.

页式存储管理中,存储分配以()为单位。

A.物理页面

B.逻辑页面

C.物理段

D.逻辑段

参考答案A 94.

在进程通信中,____常通过变量、数组形式来实现。

A.高级通信

B.消息通信

C.低级通信

D.管道通信

参考答案C 95.

管道通信是以____进行写入和读出。

A.消息为单位

B.自然字符流

C.文件

D.报文

参考答案B 96.

解决死锁的途径是

A.立即关机排除故障

B.立即关机再重新开机

C.不要共享资源,增加独占资源

D.设计预防死锁,运行检测并恢复

参考答案D 97.

在单一处理器上,将执行时间有重叠的几个程序称为

A.顺序程序

B.多道程序

C.并发程序

D.并行程序

参考答案C 98.

引人多道程序技术以后,处理器的利用率

A.降低了

B.有所改善

C.大大提高

D.没有变化,只是程序的执行方便了.

参考答案C 99.

在单一处理器上执行程序,多道程序的执行是在____进行的。

A.同一时刻

B.同一时间间隔内

C.某一固定时刻

D.某一固定时间间隔内

参考答案B 100.

假设就绪队列中有10个进程,系统将时间片设为400ms,CPU进行进程切换要

花费20ms。则系统开销所占的比率约为()

A.1%

B.5%

C.10%

D.20%

参考答案B 101.

操作系统通过()对进程进行管理。

A.进程名

B.进程控制块

C.JCB

D.进程控制区

参考答案A 102.

在虚拟页式存储管理中,下列说法正确的是()

A.页面长度可变,并且是软件的设计特性

B.页面长度固定,并且是软件的设计特性

C.页面长度可变,并且是硬件的设计特性

D.页面长度固定,并且是硬件的设计特性

参考答案D 103.

操作系统中对数据进行管理的部分叫做()

A.数据库系统

B.文件系统

C.检索系统

D.数据存储系统

参考答案B 104.

在操作系统中采用多道程序设计方式提高CPU和外部设备的()

A.利用效率

B.可靠性

C.稳定性

D.兼容性

参考答案A 105.

有一虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先

出(FIFO)页面淘汰算法,当执行如下访页页号序列后1,2,3,4,1,2,5,1,2,3,4,5,会产生()缺页。

A.7次

B.8次

C.9次

D.10次

参考答案C 106.

内存和外存容量之和与虚拟存储器容量相比其大小关系是()

A.前者比后者大

B.前者比后者小

C.二者相等

D.不一定

参考答案D

107.

操作系统的()管理部分负责对作业或进程进行调度。

A.主存储器

B.控制器

C.运算器

D.处理机

参考答案D 108.

操作系统负责管理计算机的()

A.程序

B.功能

C.资源

D.进程

参考答案C 109.

现代操作系统的两个基本特征是____和资源共享。

A.多道程序设计

B.中断处理

C.程序的并发执行

D.实现分时与实时处理

参考答案C 110.

批处理系统中把一批作业安排在输入设备上,然后依次读系统进行处理,从而

形成了()

A.作业控制块

B.作业流

C.作业说明书

D.作业步

参考答案B 111.

进程P1使用资源情况:申请资源S1..?申请资源S2,…释放资源S1;进程

凹使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执

行进程P1,P2,系统将()

A.必定产生死锁

B.可能产生死锁

C.不会产生死锁

D.无法确定是否会产生死锁

参考答案B 112.

操作系统中采用缓冲技术的目的是为了增强系统____的能力。

A.串行操作

B.重执操作

C.控制操作

D.并行操作

参考答案D 113.

()是指把作业提交到系统完成的时间间隔:

A.响应时间

B.等待时间

C.周转时间

D.运行时间

参考答案C

114.

为了描述进程的动态变化过程,采用了一个与进程相联系的____系统,根据它

而感知进程的存在。

A.进程状态字

B.进程优先数

C.进程控制块

D.进程起始地址

参考答案C 115.

作业说明书主要包括三方面的内容,即作为的基本情况描述,()和作业资源要

求描述。

A.作业控制描述

B.作业内存空间描述

C.作业优先级描述

D.作业外存空间描述

参考答案A 116.

作业从进入后备作业队列到被调度程序选中的时间间隔称为()

A.响应时间

B.等时间

C.周转时间

D.运行时间

参考答案B

117.

在分时和批处理系统结合的操作系统中引入的“前台”和“后台”作业概念

的目的是为了()

A.增加用户的数目

B.加快终端的反应时间

C.保证运行的可靠性

D.提高CPU的利用率

参考答案D

118.

所谓()是指用户不能直接干预其作业的运行,而事先把对系统的请求用作业控

制语言写成一份作业说明书,连同作业的程序和数据一起提交给系统。

A.脱机用户

B.普通用户

C.联机用户

D.系统管理员

参考答案A 119.

在各种作业调度算法中,()是平均等时间最短的算法。

A.短作业优先

B.最高响应比优先

C.先来先服务

D.优先数

参考答案A 120.

为了实现多道程序设计,计算机需要比单道更()

A.大的内存

B.快的外部设备

C.快的CPU

D.先进的终端

参考答案A

121.

在虚拟页式存储管理中,由于所需页不在内存,则发生缺页中断,缺页中断属

于()

A.硬件中断

B.时钟中断

C.程序性中断

D.I/O中断

参考答案C 122.

兼有操作系统三种基本类型的两种或两种以上功能的操作系统称之为()

A.批处理系统

B.分时系统

C.通用操作系统

D.实时系统

参考答案C 123.

下列哪一项正确描述了进程和程序的相互关系?()

A.程序的运行目标是执行它所对应的程序,程序是动态的,而进程是静态的

B.进程的运行目标是执行它所对应的程序,程序是动态的,而进程是静态的

C.程序的运行目标是执行它所对应的程序,程序是静态的,而进程地动态的

D.进程的运行目标是执行它所对应的程序,程序是静态的,而进程是动态的

参考答案C 124.

实时系统与分时系统及批处理系统的主要区别在于()

A.实时系统不属于处理作业的系统

B.实时系统交互性要求更高

C.实时系统时间片较短

D.实时系统用户数目更多

参考答案A

125.

顺序程序和并发程序的执行相比,

A.基本相同

B.有点不同

C.并发现程序执行总体上执行时间快

D.顺序程序执行总体上执行时间快

参考答案C

126.

进程是

A.与程序等效的概念

B.行进中的程序

C.一个系统软件

D.存放在内存中的程序

参考答案B 127.

操作系统中采用缓冲技术,能够减少对CPU的____的次数,从而提高资源的利

用率。

A.中断

B.访问

C.控制

D.依赖

参考答案A 128.

已经获得除CPU以外的所有所需资源的进程处于

A.运行状态

B.就绪状态

C.自由状态

D.阻塞状态

参考答案B

129.

进程具有并发性和____两大重要属性。

A.动态性

B.静态性

C.易用性

D.封闭性

参考答案A 130.

操作系统在控制和管理进程过程中,涉及到____这一重要数据结构,这是进程

存在的唯一标志。

A.FCB

B.FIFO

C.FDT

D.PCB

参考答案D 131.

在进行作业调度时,要想兼顾作业等待时间和作业执行时间,应选取()算法。

A.FCFS

B.SJF

C.HRN

D.优先级调度

参考答案C 132.

作业调度算法中所提到的响应比是指()

A.作业等待时间与作业执行时间之比

B.作业执行时间与作业等待时间之比

C.作业执行时间与作业调度时间之比

D.作业调度时间与作业执行时间之比

参考答案A

133.

按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这

是指()调度算法。

A.先来先服务

B.短作业优先

C.响应比高优先

D.优先级调度

参考答案A 134.

为了照顾执行时间比较短的作业,使其优先调度,应选择()算法

A.FCFS

B.SJF

C.HRN

D.优先级调度

参考答案B

135.

在一个单用户操作系统中,当用户编辑好一个程序要存放到磁盘上去的时候,也使用操作系统提供的()这一接口。

A.键盘命令

B.作业控制命令

C.鼠标操作

D.原语

参考

A

答案

136.

作业调度的关键在于()

A.选择恰当的进程管理程序

B.选择恰当的作业调度算法

C.用户作业准备充

D.有一个较好的操作环境

参考答案B 137.

当一个作业的作业控制块等表格填写完毕后,任务作业的JCB就连成一串而形

成了一个排队队列,该队列称为作业()

A.阻塞队列

B.后备队列

C.就绪队列

D.运行队列

参考答案B 138.

在操作系统中,JCB是指()

A.作业控制块

B.进程控制块

C.文件控制块

D.程序控制块

参考答案A

139.

下列关于CD-R光盘的描述中,错误的是

A.只能写入一次,可以反复读出的一次性写入光盘

B.可多次擦除型光盘

C.以用来存储大量用户数据的一次性写入的光盘

D.CD-R是 Compact Disc Recordable的缩写

参考答案C 140.

处于后备状态的作业存放在()中。

A.外存

B.内存

C.外存和内存

D.扩展内存

参考答案A 141.

当一个作业正常运行结束,或者出错而中途终止时,作业就进入()状态。

A.阻塞

B.完成

C.就绪

D.执行

参考答案B 142.

操作系统作业管理的主要功能是()

A.作业的调度与控制

B.作业的提交

C.作业准备

D.编制程序

参考答案A 143.

内层软件向外层软件提供服务,外层软件在内层软件支持下才能运行,表现了

软件系统的什么特性?

A.层次关系

B.模块性

C.基础性

D.通用性

参考答案A 144.

在操作系统中同时存在多个进程,它们

A.不能共享系统资源

B.不能调用同一段程序代码

C.可以共享允许共享的系统资源

D.可以共享所有的系统资源

参考答案C 145.

如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入

A.自由状态

B.停止状态

C.阻塞状态

D.静止状态

参考答案C

146.

如果某一进程获得除CPU以外的所有所需运行资源,经调度,分配CPU给它,该进程将进入

A.就绪状态

B.运行状态

C.阻塞状态

D.活动状态

参考答案B 147.

在单处理机系统中,处于运行状态的进程

A.只有一个

B.可以有多个

C.不能被挂起

D.必须在执行完成后才能被撤下

参考答案A 148.

操作系统中有一组常称为特殊系统调用.它们不能被系统中断,在操作系统中

称为

A.初始化程序

B.原语

C.子程序

D.控制模块

参考答案B 149.

如果某一进程处于就绪状态要将其投入运行,应使用

A.挂起原语

B.创建原浯

C.调度原语

D.终止原语

参考答案C 150.

当一进程运行时,系统可基于某种原则,强行将其擞下,把处理器分配给其他

进程,这种调度方式是

A.非剥夺方式

B.剥夺方式

C.中断方式

D.查询方式

参考答案C 151.

操作系统中的作业管理是一种()

A.宏观的高级管理

B.宏观的低级管理

C.系统刚开始上电

D.初始化引导完成

参考答案A 152.

为了照顾短作业用户,进程调度采用

A.先进先出调度算法

B.短执行优先调度

C.优先级调度

D.轮转法

参考答案B 153.

操作系统是一种

A.系统软件

B.操作规范

C.应用软件

D.编译系统

参考答案A

154.

为了对紧急进程或重要进程进行调度,调度算法采用

A.先进先出调度算法

B.短执行优先调度

C.优先级调度

D.轮转法

参考答案B 155.

软件系统分为

A.系统软件和应用软件

B.操作系统和应用软件

C.系统软件和office

D.windowsXP和office

参考答案A 156.

UNIX系统中用户使用最多接触最直接和最频繁的部分是()

A.输出设备

B.文件系统

C.进程管理

D.存储管理

参考答案B

157.

特别文件是与()有关的文件。

A.文本

B.图像

C.硬件设备

D.二进制数据

参考答案C 158.

用户的()就是用户注册进入系统时的初始基本目录。

A.当前目录

B.工作目录

C.相对路径名

D.主目录

参考答案D 159.

可以被多个进程在任一时刻共享的代码必须是()

A.不自身修改的纯码

B.顺序代码

C.无转移指令的代码

D.汇编语言编制的代码

参考答案A 160.

操作系统中,程序的运行从顺序转入并发,是在()时。

A.初始化完成PCB,并且打开系统中断

B.初始引导开始,关闭中断系

C.系统刚开始上电

D.初始化引导完成

参考答案A 161.

在一个单用户操作系统中,在运行某一应用程序运行过程中将某些数据存放到

磁盘上去的时候,他使用操作系统提供的()这一接口。

A.键盘命令

B.命令

C.程序接

D.原语

参考答案C 162.

当一个位于后备队列中的作业被选中调入内存的时候,按照其作业步的顺序,依次为每个作业建立对应的主进程,并为它分配必要的资源,然后提交给进程管理模块引由()管理。

A.进程调度程序

B.作业调度程序

C.I/O管理程序

D.内存管理程序

参考

A

答案

163.

作业已经进入内存,由于作业步的主进程又可以建立若干子进程,这样对一个

作业来讲,有的子进程正占用处理机而处于进程运行状态,有的子进程又可能

在等待,应该认为此时该作业处于()状态。

A.等待

B.阻塞

C.执行

D.就绪

参考答案C 164.

操作系统控制和管理计算机的()合理组织计算机工作流程以及方便用户的程

序的集合。

A.资源

B.进程

C.文件

D.程序

参考答案A 165.

早期的操作系统应用的最广泛的是()

A.分时系统

B.单道批处理系统

C.实时系统

D.多道批处理系统

参考答案B

166.

计算机系统的主要目的是()

A.实现对文件的按名存取

B.实现虚拟存储

C.提高外存的读写速度

D.用于存储系统文件

参考答案A

167.

分时操作系统的主要特点是()

A.设可靠性和安全性

B.自动控制作业运行

C.个人独占计算机资源

D.多个用户共享计算机资源

参考答案D

168.

同一文件在不同的存储介质上()的组织形式。

A.应该用相同

B.可以用不同

C.必定用不同

D.随用户决定

参考答案C 169.

在操作系统初始引导过程,需要关闭系统中断,以保证系统的顺利引导,这是

在()时进行的。

A.系统控制权交给操作系统初始引导后,开始进行操作系统的引导

B.建立有关进程的所有数据结构

C.系统环境检查完毕

D.初始化引导结束

参考答案A 170.

分时系统的主要设计目标为()

A.响应的及时性

B.使用的交互性

C.时间片的独占性

D.响应的同时性

参考答案A 171.

在操作系统中,作业处于()时,已处于进程管理之

A.后备

B.阻塞

C.执行

D.完成

参考答案C 172.

POOLing系统提高了()的利用率

A.独占设备

B.共享设备

C.主存储备

D.文件

参考答案B 173.

一种既有利于短作业又兼顾长期作业的作业调度方式是()

A.先来先服务

B.均衡调度

C.最短作业优先

D.最高响应比优先

操作系统复习题答案

操作系统复习题 一、单项选择题:在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.操作系统的主要功能是管理计算机系统中的()。【D 】A.程序B.数据 C.文件D.资源 2.产生死锁的基本原因是()和进程推进顺序非法。【 A 】A.资源分配不当B.系统资源不足 C.作业调度不当D.进程调度不当 3.动态重定位是在作业的()中进行的。【D 】A.编译过程B.装入过程 C.连接过程D.执行过程 4.存放在磁盘上的文件,()。【A 】A.既可随机访问又可顺序访问B.只能随机访问 C.只能顺序访问D.只能读写不能访问 5.对于硬盘上存放的信息,物理上读写的最小单位是一个()。【C 】A.二进制(bit)B.字节(byte) C.物理块D.逻辑记录 6.操作系统中利用信号量和P、V操作,()。【C 】A.只能实现进程的互斥B.只能实现进程的同步 C.可实现进程的互斥与同步D.可完成进程调度 7.SPOOLing技术可以实现设备的()。【C 】A.独占B.共享 C.虚拟D.物理 8.在存储管理的各方案中,可扩充主存容量的方案是()存储管理。【D 】A.固定分区B.可变分区 C.连续D.页式虚拟 9.磁盘是可共享的设备,每一时刻()进程与它交换信息。【C 】A.允许有两个B.可以有任意多个 C.最多一个D.至少有一个 10.逻辑文件存放到存储介质上时,采用的组织形式是与()有关。【B 】 ×××××试题答案及评分参考(×)第1页(共×页)

A.逻辑文件结构B.存储介质特性 C.主存管理方式D.分配外设方式 11.在操作系统中,()是竞争和分配计算机系统资源的基本单位。【B 】A.程序B.进程 C.作业D.线程 12.作业调度的关键在于()。【C 】A.选择恰当的进程管理程序B.用户作业准备充分 C.选择恰当的作业调度算法D.有一个较好的操作环境 13.文件的保密是指防止文件被()。【C 】A.篡改B.破坏 C.窃取D.删除 14.系统抖动是指()。【 D 】A.使用机器时,屏幕闪烁的现象 B.由于主存分配不当,偶然造成主存不够的现象 C.系统盘有问题,致使系统部稳定的现象 D.被调出的页面又立刻被调入所形成的频繁调入调出现象 15.避免死锁的一个著名的算法是()。【C 】A.先入先出算法 B.优先级算法 C.银行家算法D.资源按序分配法 16.在多进程的并发系统中,肯定不会因竞争()而产生死锁。【D 】A.打印机B.磁带机 C.磁盘D.CPU 17.用户程序中的输入、输出操作实际是由()完成。【C 】A.程序设计语言B.编译系统 C.操作系统D.标准库程序 18.在分页存储管理系统中,从页号到物理块的地址映射是通过()实现的。【B 】A.段表B.页表 C.PCB D.JCB 19.在操作系统中,进程的最基本特征是()。【A 】A.动态性和并发性B.顺序性和可再现性 C.与程序的对应性D.执行过程的封闭性 20.一种既有利于短小作业又兼顾到长作业的作业调度算法是()。【C 】A.先来先服务B.轮转 C.最高响应比优先D.均衡调度 ×××××试题答案及评分参考(×)第2页(共×页)

浅谈操作系统(操作系统论文)

浅谈操作系统 摘要 随着科学技术的不断发展与创新,计算机得到了广泛的普及和应用,同时计算机的操作系统也在不断的发展和完善当中。21世纪是信息的时代,最重要的体现就是计算机技术的广泛应用及发展,操作系统作为计算机系统的基础是管理计算机软硬件资源、控制程序运行、改善人机界面和为应用软件提供支持的一种系统,本文主要是通过对操作系统及其发展情况来进行分析,了解计算机操作系统发展的基本情况,阐述未来操作系统的发展趋势,从而促进计算机技术的不断的进步。 关键词:计算机;操作系统;发展; 一、计算机操作系统的发展史 操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统所处位置作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。 原始的操作系统主要是从批次模式开始,然后逐渐的发展到分时机制的模式,后来由于多处理器时代的到来,整个操作系统也逐渐有多处理器的协调功能,继而出现了分布式的系统。操作系统主要发展可分为四个阶段:纯手工操作阶段、批次处理阶段、多道程序系统阶

段及现代操作系统阶段。整个系统的发展主要面临着技术上的难题,主要体现的是计算机硬件技术的发展限制了软件的发展和操作系统的不稳定性。 二、计算机中常用的操作系统 计算机操作系统作为计算机系统的基础是管理电脑软硬件系统的程序。计算机系统的种类多,经常是通过应用领域来划分的,其中应用程序主要是包括桌面、服务器、主机以及嵌入几个应用领域的操作系统。常用的操作系统分类如下。 1.Windows系统 Windows系统作为计算机内较为常见的操作系统,在人们的日常生活和学习中都应用的较为普遍,Windows系统作为现代最为流行的操作系统,其在技术方面也是非常成熟的。目前最新版本的Windows 操作系统为Windows10。 2.UNIX系统 UNIX系统有自身较为统一的实施标准和认证规范,并且利用该规范,还可以对UNXI系统进行程序的移植,并且促进了UNIX的发展及应用程序的开发,UNXI已经开始作为大型机器、网络服务器及工作中的主流操作系统,并且其自身的发展还在一定的程度上推动了Linux等开源UNIX类操作系统的发展。 3.Linux系统 Linux系统是在UNIX的基础上进行发展的,其开源模式的软件环境极其价值越来越受到社会,并且其软件的运行环境及其价值越来

操作系统第二章习题答案

第2章操作系统用户界面 Page 36 2.1 什么是作业?什么是作业步? 答:把在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次全部工作称为一个作业,从系统的角度看,作业则是一个比程序更广的概念。它由程序、数据和作业说明书组成,系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。而且,在批处理系统中,作业是抢占内存的基本单位。也就是说,批处理系统以作业为单位把程序和数据调入内存以便执行。作业由不同的顺序相连的作业步组成。 作业步是在一个作业的处理过程中,计算机所做的相对独立的工作。例如,编辑输入是一个作业步,它产生源程序文件;编译也是一个作业步,它产生目标代码文件。 2.2 作业由哪几部分组成?各有什么功能? 答:作业由三部分组成:程序、数据和作业说明书。程序和数据完成用户所要求的业务处理工作,系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。 2.3 作业的输入方式有哪几种?各有什么特点? 答:作业的输入方式有5种: (1)联机输入方式:用户和系统通过交互式会话来输入作业。

(2)脱机输入方式:利用低档个人计算机作为外围处理机进行输入处理,存储在后援存储器上,然后将此后援存储 器连接到高速外围设备上和主机相连,从而在较短的时 间内完成作业的输入工作。 (3)直接耦合方式:直接耦合方式把主机和外围低档机通过一个公用的大容量外存直接耦合起来,从而省去了在脱 机输入中那种依靠人工干预来传递后援存储器的过程。(4)SPOOLING系统:SPOOLING又可译作外围设备同时联机操作。在SPOOLING系统中,多台外围设备通过通道或DMA 器件和主机与外存连接起来。作业的输入输出过程由主 机中的操作系统控制。 (5)网络输入方式:网络输入方式以上述几种输入方式为基础。当用户需要把在计算机网络中某一台主机上输入的 信息传送到同一网中另一台主机上进行操作或执行时, 就构成了网络输入方式 2.4 试述 SPOOLING 系统的工作原理。 答:在SPOOLING系统中,多台外围设备通过通道或DMA器件和主机与外存连接起来。作业的输入输出过程由主机中的操作系统控制。操作系统中的输入程序包含两个独立的过程,一个过程负责从外部设备把信息读入缓冲区;另一个是写过程, 负责把缓冲区的信息送到外存输入井中。

操作系统第3阶段练习题

江南大学现代远程教育第三阶段练习题 考试科目:《操作系统》第7章至第9章(总分100分) ______________学习中心(教学点)批次:层次:业余 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、设备独立性 2、虚拟设备技术 3、文件系统 4、文件目录 二、什么是虚拟存储器?(5分) 三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进?(6分) 四、为什么段式系统易实现数据共享?(6分) 五、设备管理中,引入缓冲的原因是什么?常用的缓冲技术有哪些?(8分) 六、页式系统中常用的置换算法有哪些?(6分) 七、什么是SPOOLING技术?简述SPOOLING系统的功能要点。(8分) 八、说明页面和段的区别。(6分) 九、什么是“重名”问题?二级文件目录结构如何解决这一问题?(6分) 十、什么是全量转储?什么是增量转储?各有什么优缺点?(8分) 十一、设某文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512B),并分别存放在第100、157、66、67号磁盘块上,试画出此串联文件的结构。若要存取文件第1560逻辑字节处的信息,问要访问哪一个磁盘块?(10分) 十二、文件的物理结构有哪几种?为什么串联文件结构不适于随机存取?(7分) 十三、选择题(12分) 1、对于辅助存储器,( )的提法是正确的。 A.“不是一种永久性的存储设备” B.“能永久地保存信息” C.“可被中央处理器直接访问” D.“是CPU与主存之间的缓冲存贮器”

E.“是文件的主要存储介质” 2、下列程序中()程序不是spool系统的组成部分。 A.预输入B.缓输出 C.通道D.井管理 3、存放在磁带上的文件只能组织成( )。 A.顺序文件 B.随机文件 C.链接文件 D.索引文件 4、在现代操作系统中采用缓冲技术的主要目的是() A、改善用户编程环境 B、提高CPU的处理速度 C、提高CPU和设备之间的并行程度 D、实现与设备无关性 参考答案 一、名词解释 1、设备独立性 设备独立性是指用户在编程序时所使用的设备与实际实用的设备无关,也就是在用户程序中仅使用逻辑设备名。 2、虚拟设备技术 在一类物理设备上模拟另一类物理设备的技术,将独占设备转化为共享设备的技术。通常把用来代替独占型设备的那部分外存空间(包括有关的控制表格)称为虚拟设备。 3、文件系统 文件系统是操作系统中负责管理和存取文件信息的软件机构,它由管理文件所需的数据结构(如目录表、文件控制块、存储分配表)、相应的管理软件,以及访问文件的一组操作所组成。 4、文件目录 文件目录即文件名址录。它是一张记录所有文件的名字及其存放地址的目录表。表中还包括关于文件的说明和控制方面的信息。 二、什么是虚拟存储器? 计算机系统在处理应用程序时,只装入部分程序代码和数据就启动其运行,由操作系统和硬件相配合完成主存和外围联机存储器之间的信息的动态调度,这样计算机系统好像为用户提供了一个其存储容量比实际主存大得多的存储器,这个存储器称为虚拟存储器。 三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进? 在页式、段式、段页式系统中,要进行地址变换,页表、段表等存放在主存内,要访问一个数据(或一条指令)至少要访问两次主存:一次是访问页表或段表,确定所要访问的数据(或

计算机操作系统选择题

1. 下列关于操作系统的正确叙述是() A. 操作系统是硬件和软件之间的接口 B. 操作系统是主机和外设之间的接口 C. 操作系统是用户与计算机之间的接口 D. 操作系统是源程序与目标程序之间的接口 标准答案:C 2. 在计算机系统得层次关系中,最贴近硬件的是() A. 应用软件 B. 实用软件 C. 操作系统 D. 用户 标准答案:C 3. 计算机系统把进行()和控制程序执行的功能集中组成一种软件,即操作系统 A. CPU管理 B. 作业管理 C. 资源管理 D. 设备管理 标准答案:C 4. 批处理系统的主要特点之一是() A. 非交互性 B. 实时性 C. 高可靠性 D. 分时性 标准答案:A 5. 分时系统的主要特点之一是() A. 交互性 B. 实时性 C. 高可靠性 D. 资源利用率高 标准答案:A 6. 高可靠性是()的主要特点之一 A. 分时系统 B. 实时系统 C. 批处理系统 D. 通用操作系统 标准答案:B 7. 允许多个用户以交互方式使用计算机的操作系统是() A. 分时操作系统 B. 单道批处理操作系统 C. 多道批处理操作系统 D. 实时操作系统 标准答案:A

8. 如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率,大吞吐量和作业流程的自动化,则属于()操作系统(分数:1,完成次数:157) A. 分时系统 B. 实时系统 C. 批处理系统 D. 通用操作系统 标准答案:C 9. 下列哪个观点不是描述操作系统的典型观点()(分数:1,完成次数:157) A. 操作系统是众多软件的集合 B. 操作系统是用户和计算机之间的接口 C. 操作系统是资源的管理者 D. 操作系统是虚拟机 10. 下列哪个系统与其他三个不同()(分数:1,完成次数:157) A. 现场压力采集系统 B. 火炮自动控制系统处理机 C. 飞机定票系统 D. 导弹制导系统 标准答案:C 11. 操作系统中最基本的两个特征是()(分数:1,完成次数:157) A. 并发和异步 B. 并发和共享 C. 共享和虚拟 D. 虚拟和异步 标准答案:B 12. 对操作系统在计算机系统中位置的说法正确的是()(分数:1,完成次数:157) A. 计算机硬件和软件之间 B. 计算机硬件和用户之间 C. CPU和用户之间 D. CPU和软件之间 标准答案:B 13. 分时系统追求的目标是()(分数:1,完成次数:157) A. 充分利用I/O B. 快速响应用户 C. 提高系统吞吐率 D. 充分利用内存 标准答案:B 14. 分时系统的()是衡量一个分时系统的重要指标(分数:1,完成次数:157) A. 周转时间 B. 用户数 C. 时间片 D. 用户响应时间 标准答案:D

浅谈我对计算机操作系统的认识

浅谈我对计算机操作系统的认识 朱雪松 L11214018 信息管理与信息系统 计算机的发展将趋向超高速、超小型、并行处理和智能化。自从1944年世界上第一台电子计算机诞生以来,计算机技术迅猛发展,传统计算机的性能受到挑战,开始从基本原理上寻找计算机发展的突破口,新型计算机的研发应运而生。未来量子、光子和分子计算机将具有感知、思考、判断、学习以及一定的自然语言能力,使计算机进人人工智能时代。这种新型计算机将推动新一轮计算技术革命,对人类社会的发展产生深远的影响。 一.什么是操作系统 操作系统(英语:Operating System,简称OS)是一管理电脑硬件与电脑软件资源的程序,同时也是计算机系统的核心与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网上与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作接口。 操作系统的型态非常多样,不同机器安装的操作系统可从简单到复杂,可从手机的嵌入式系统到超级电脑的大型操作系统。许多操作系统制造者对它涵盖范畴的定义也不尽一致,例如有些操作系统集成了图形化用户界面,而有些仅使用文字接口,而将图形接口视为一种非必要的应用程序. 二.操作系统的历史 (一)无操作系统的计算机系统 1.人工操作方式 从第一台计算机诞生(1945年)到20世纪50年代中期的计算机,属于第一代计算机,这一时期的计算机操作采用人工操作的方式直接使用计算机硬件系统,这种方式的主要特征是用户独占主机,CPU等待人工操作。可见这种方式严重降低了计算机资源的利用率,造成了人机矛盾。 2.脱机输入/输出方式 为了解决人机矛盾及CPU和I/O设备之间速度不匹配的矛盾,20世纪50年代末出现了这种技术。该技术是事先将装有用户程序和数据的纸带装入纸带输入机,在一台外围机的控制下,把纸带上的数据输入磁带上。当CPU需要这些程序和数据时,再从磁带上将其高速的调入内存。 (二)单道批处理系统和多道批处理系统 1.单道批处理系统的处理过程及特征 上个世纪50年代中期发明了晶体管,为了充分利用晶体管,减少空闲时间,于是就出现了单道批处理,其自动处理过程是:首先,由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业。当该作业处理完时,把控制权还给监督程序,再由监督程序把磁盘上的第二个作业调入内存。其主要特征为自动,顺序,单道。其主要矛盾为主机和外设的矛盾。

操作系统第二章复习题-答案

操作系统第二章复习题 一、选择最合适的答案 1. 用P、V 操作管理临界区时,信号量的初值一般应定义为( C )。 A.–1 B.0 C.1 D.任意值 2. 有m 个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( A )。 A.1 至–(m-1) B.1 至m-1 C.1 至–m D.1 至m 3.在下面的叙述中,正确的是( C )。 A.临界资源是非共享资源 B.临界资源是任意共享资源 C.临界资源是互斥共享资源 D.临界资源是同时共享资源 4.对进程间互斥地使用临界资源,进程可以( D ) A.互斥地进入临界区 B.互斥地进入各自的临界区 C.互斥地进入同一临界区 D.互斥地进入各自的同类资源的临界区 5.设两个进程共用一个临界资源的互斥信号量mutex,当mutex=1 时表示( B )。 A.一个进程进入了临界区,另一个进程等待 B.没有一个进程进入临界区 C.两个进程都进入了临界区 D.两个进程都在等待 6.设两个进程共用一个临界资源的互斥信号量mutex,当mutex=-1 时表示( A )。 A.一个进程进入了临界区,另一个进程等待 B.没有一个进程进入临界区 C.两个进程都进入了临界区 D.两个进程都在等待 7.当一进程因在记录型信号量S 上执行P(S)操作而被阻塞后,S 的值为( B )。 A.>0 B.<0 C.≥0 D.≤0 8.当一进程因在记录型信号量S 上执行V(S)操作而导致唤醒另一进程后,S 的值为( D )。 A.>0 B.<0 C.≥0 D.≤0 9.如果信号量的当前值为-4,则表示系统中在该信号量上有( A )个进程等待。 A.4 B.3 C.5 D.0 10.若有 4 个进程共享同一程序段,而且每次最多允许 3 个进程进入该程序段,则信号量的变化范围是

操作系统第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

计算机四级操作系统多选题题库及答案

计算机四级操作系统多选题题库及答案 第一章 1.计算机系统的特点有( A C D ) A.能按用户的要求接收和存储信息 B.是一个由硬件系统组成的裸机 C.操作系统是它的一个组成部分 D.具有对不同用户进行不同控制执行的能力 E.允许各用户随意地使用系统中的资源 2.操作系统是计算机系统中的一种必不可少的系统软件,这是因为它能(A B C E ) A.为用户提供方便的使用接口 B.使硬件的功能发挥得更好 C.保证信息的安全和快速存取文件 D.提高源程序的编制质量 E.提高资源的使用效率 3.各类操作系统各有所长,但也存在一些不足,这些不足之处表现为( A B C ). A.批处理操作系统不允许用户直接干预作业的执行 B.分时系统采用交互方式工作,故对需处理时间较长的作业不太合适 C.实时操作系统中资源利用率不及批处理操作系统 D.批处理操作系统能实现并行工作,但不能提高吞吐能力 E.为了使用户满意,分时操作系统对用户请求的响应时间必须有严格的规定 4.在下述各项中,( A B C D E )是操作系统力所能及的工作. A.为用户合理分配处理器时间. B.保护主存中的程序和数据不被破坏 C.提供按名存取文件的功能 D.按用户要求启动外围设备 E.根据用户的意图控制作业的执行

第二章 1.系统软件是计算机系统中必不可少的软件,它包括( A B )等. A.操作系统 B.编译系统 C.接口软件 D.软件开发工具 E.软件测试程序 2.在下列的阐述中,( A B C E )是正确的. A.一个中央处理器任何时刻最多只能被一个程序占用 B.只有被操作系统选中的程序才能占用处理器 C.若一个程序在执行中出现了事件,则该程序就要让出处理器 D.一个被中断的程序在等待中断事件结束后就可立即占用处理器 E.中断装置发现中断事件后就要让操作系统程序占用处理器 3.采用通道结构的计算机系统中,中央处理器与外围处理设备之间的关系有( A B C D E ) A.中央处理器执行一条”启动I/O”指令可启动指定的设备 B.中央处理器与外围设备是可以并行工作的 C.外围设备与主存储器之间的信息传送工作不需要中央处理器的干预 D.外围设备工作结束后应把工作情况反馈给中央处理器 E.中央处理器可启动多台设备,让它们并行工作. 4.计算机系统中可用于存储信息的部件有( B C D E ) A.输入机 B.主存储器 C.磁带 D.寄存器 E磁盘 5.操作系统的结构设计应追求的设计目标是( A B C E ) A.正确性 B.高效性 C.维护性 D随意性 E.移植性 6.操作系统采用层次式结构的优点是( A B C ) A.能把操作系统的整体工作局部化 B.有利于操作系统功能的增.删.改 C.实现各层次的功能时都可利用较内层提供的功能 D.最外层可直接使用硬件提供的功能 E.各层之间允许双向调用,这样便于达到正确性的设计目标 第三章 1.能实现多道程序设计的计算机系统必须( A C D E ) A.具有中央处理器外围设备的并行工作能力 B.提供多个中央处理器

浅谈计算机操作系统现状与发展

浅谈计算机操作系统现状与发展 摘要:操作系统(Operating System,简称OS)是计算机系统的重要组成部分,是一个重要的系统软件,它负责管理计算机系统的硬、软件资源和整个计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。随着操作系统的新技术的不断出现,功能不断增加。操作系统作为一个标准的套装软件必须满足尽可能多用户的需要,于是系统不断膨胀,功能不断增加,并逐渐形成从开发工具到系统工具再到应用软件的一个平台环境。更能满足用户需求。本文主要针对操作系统在计算机发展中的核心地位和技术变革作出了分析,同时对计算机操作系统的功能,发展和分类做了简单的分析和阐述,以及对计算机未来发展趋势做了一个预测。 关键词:计算机操作系统,发展历程,新技术,发展趋势 Talking about the Present Situation and Development of Computer Operating System Abstract: Operating system (OS) is an important part of the computer system, is an important system software, which is responsible for managing the computer system hardware and software resources and the entire computer workflow, coordination between system components, systems and users Between the user and the user relationship. With the continuous emergence of the new technology of the operating system, the function is increasing. The operating system as a standard suite of software must meet the needs of as many users as possible, so the system is constantly expanding, the function is increasing, and gradually formed from the development tools to the system tools to the application software to a platform environment. More able to meet user needs. This paper mainly analyzes the core position and technological change of the computer in the development of the computer system, and makes a simple analysis and elaboration of the function, development and classification of the computer operating system, and makes a prediction of the future development trend of the computer.

第二章-操作系统进程(练习题答案)

第二章进程管理 1.操作系统主要是对计算机系统全部 (1) 进行管理,以方便用户、提高计算机使 用效率的一种系统软件。它的主要功能有:处理机管理、存储管理、文件管理、 (2) 管 理和设备管理等。Windows和Unix是最常用的两类操作系统。前者是一个具有图形界面的 窗口式的 (3) 系统软件,后者是一个基本上采用 (4) 语言编制而成的 的系统软件。在 (5) 操作系统控制下,计算机能及时处理由过程控制反馈的信息 并作出响应。 供选答案: (1): A. 应用软件 B. 系统软硬件 C. 资源 D. 设备 (2): A. 数据 B. 作业 C. 中断 D. I/O (3): A. 分时 B. 多任务 C. 多用户 D. 实时 (4): A. PASCAL B. 宏 C. 汇编 D. C (5): A. 网络 B. 分时 C. 批处理 D. 实时 答案:CBBDD 2.操作系统是对计算机资源进行的 (1) 系统软件,是 (2) 的接口。 在处理机管理中,进程是一个重要的概念,它由程序块、 (3) 和数据块三部 分组成,它有3种基本状态,不可能发生的状态转换是 (4) 。 虚拟存储器的作用是允许程序直接访问比内存更大的地址空间,它通常使用 (5) 作为它的一个主要组成部分。 供选答案: (1): A. 输入和输出 B. 键盘操作 C. 管理和控制 D. 汇编和执行 (2): A. 软件和硬件 B. 主机和外设 C. 高级语言和机器语言 D. 用户和计算机 (3): A. 进程控制块 B. 作业控制块 C. 文件控制块 D. 设备控制块 (4): A. 运行态转换为就绪态 B. 就绪态转换为运行态 C. 运行态转换为等待态 D. 等待态转换为运行态 (5): A. 软盘 B. 硬盘 C. CDROM D. 寄存器 答案:CDADB 3.在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为 D。 A. Spodling技术 B. 虚拟存储技术 C. 缓冲技术 D. 多道程序设计技术 4.分时系统追求的目标是 C。 A. 高吞吐率 B. 充分利用内存 C. 快速响应 D. 减少系统开销 5.引入多道程序的目的是 D。

操作系统第2阶段测试题

江南大学现代远程教育第二阶段测试卷B 考试科目:《操作系统》第5章至第7章(总分100分)时间:90分钟______________学习中心(教学点)批次:层次: 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、系统抖动 2、置换算法 3、存储保护 4、虚拟存储器 二、竞争与死锁有什么区别?(7分) 三、三个进程共享四个同类资源,这些资源的分配与释放只能一次一个。已知每一进程最多 需要两个资源,试问:该系统会发生死锁吗?为什么?(7分) 四、线程调度的主要任务是什么?(5分) 五、存储管理的功能及目的是什么?(5分) 六、已知主存有256KB容量,其中操作系统占用低地址20KB,现有如下一个作业序列: 作业1要求80KB; 作业2要求16KB; 作业3要求140KB; 作业1完成; 作业3完成; 作业4要求80KB; 作业5要求120KB。 试分别用首次适应算法和最佳适应算处理上述作业序列(在存储分配时,从空闲区高地址处分割作为已分割区),并完成以下各个步骤。(20分) (1)画出作业1、2、3进入主存后主存的分配情况。 (2)画出作业1、3完成后主存的分配情况。 (3)试分别用上述两种算法画出作业1、3完成后的空闲区队列结构(要求画出分区描述器信息,假定分区描述器所占用的字节数已包含在作业所需要的主存容量中)。 (4)哪种算法对该作业序列是合适的?简要说明分配过程。 七、试说明在生产者-消费者问题的描述中,将两个P操作的次序颠倒后会不会发生死锁?

为什么?若将两个V操作次序颠倒会出现类似的问题吗?(7分) 八、在放置策略中有如下两种最常用的算法:最佳适应算法、首次适应算法,请指出它们的 特点和区别。(6分) 九、页式系统和段式系统的区别是什么?(5分) 十、试叙述段页式地址变换的过程。(8分) 十一、什么是进程在某时刻t的工作集?工作集与页面的调入和淘汰策略有什么关系?(6分) 十二、选择题(12分) 1、作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。 A、提交 B、后备 C、执行 D、完成 2、支持程序浮动的地址转换机制是( )。 A、页式地址转换 B、段式地址转换 C、静态重定位 D、动态重定位 3、在可变分区分配方案中,为了实现主存的空间分配,采用()进行管理。 A、页表 B、段表 C、段表+页表 D、分区分配表+空闲区表 4、线程的使用是为了()。 A、取代进程的概念 B、进一步提高系统内程序并发执行的速度 C、在微机上实现分时系统 D、防止死锁 参考答案 一、名词解释 1、系统抖动:导致系统效率急剧下降的主存和辅存之间的频繁页面置换现象称为颠簸,又称为系统抖动。 2、置换算法:当要索取一页面并送入主存时,必须将该作业已在主存中的某一页面淘汰掉。用来选择淘汰哪一页的规则就叫做置换算法。 3、存储保护:计算机在多用户或多道程序运行的情况下,主存储器往往是按区分配给各道程序使用。为了互不影响,必须由硬件(软件配合)保证每一道程序只能在给定的存储区域内活动,这种措施叫做存储保护。 4、虚拟存储器:计算机系统在处理应用程序时,只装入部分程序代码和数据就启动其运行,由操作系统和硬件相配合完成主存和外围联机存储器之间的信息的动态调度,这样的计算机系统好像为用户提供了一个其存储容量比实际主存大得多的存储器,这个存储器称为虚拟存储器。

计算机操作系统选择题大全

1. 单项选择题(共200个题目) 100236. 一般用户更喜欢使用的系统是(c )。 A.手工操作 B.单道批处理 C.多道批处理 D.多用户分时系统 100237. 与计算机硬件关系最密切的软件是(d). A.编译程序 B.数据库管理程序 C.游戏程序 D.OS 100238. 现代OS具有并发性和共享性,是由(D)的引入而导致的。 A.单道程序 B.磁盘 C.对象 D.多道程序100239. 早期的OS主要追求的是(A)。 A.系统的效率 B.用户的方便性 C.可移植 D.可扩充性 100240. (A )不是多道程序系统。 A.单用户单任务 B.多道批处理系统 C.单用户多任务 D.多用户分时系统 100241. (B)是多道操作系统不可缺少的硬件支持。 A.打印机 B.中断机构 C.软盘 D.鼠标100242. 特权指令可以在(C)中执行。 A.目态 B.浏览器中 C.任意的时间 D.进程调度中100243. 没有了(C )计算机系统就启动不起来了。 A.编译器 B.DBMS C.OS D.浏览器100244. 通道能够完成(C )之间数据的传输。

A.CPU与外设 B.内存与外设 C.CPU与主存 D.外设与外设 100245. 系统的主要功能有(C )。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 100246. 单处理机计算机系统中,(A)是并行操作的。 A.处理机操作和通道 B.程序与程序 C.主程序与子程序 D.用户程序与操作系统程序 100247. 处理机的所有指令可以在(D)中执行。 A.目态 B.浏览器中 C.任意时间 D.系统态100248. (B )功能不是操作系统直接完成的功能。 A.管理计算机硬盘 B.对程序进行编译 C.实现虚拟存储器 D.删除文件 100249. 要求在规定的时间内对外界的请求必须给予及时相应的OS是(B )。 A.多用户分时系统 B.实时系统 C.批处理系统时间 D.网络操作系统 100250. 操作系统是对(C )进行管理的软件。

(完整版)操作系统第二章作业答案

第二章作业 1.操作系统中为什么要引入进程的概念?为了实现并发进程中的合作和协调,以及保证系统的安全,操作系统在进程管理方面要做哪些工作? 答:为了从变化角度动态地分析研究可以并发执行的程序,真实的反应系统的独立性、并发性、动态性和相互制约,操作系统中不得不引入进程的概念。 为了防止操作系统及其关键的数据结构如:PCB等,受到用户程序破坏,将处理机分为核心态和用户态。对进程进行创建、撤销以及在某些进程状态之间的转换控制。 2.试描述当前正在运行的进程状态改变时,操作系统进行进程切换的步骤。答:分为两种情况: (1):运行状态就绪状态:根据进程的自身的情况插入到就绪队列的适当位置,系统收回处理及转入进程调度程序重新进行调度。 (2):运行状态→阻塞状态:系统会调用进程调度程序重新选择一个进程投入运行。 3.现代操作系统一般都提供多任务的环境,是回答以下问题。 为支持多进程的并发执行,系统必须建立哪些关于进程的数据结构? 答:系统必须建立PCB。 为支持进程的状态变迁,系统至少应该供哪些进程控制原语? 答:阻塞、唤醒、挂起和激活原语。 当进程的状态变迁时,相应的数据结构发生变化吗? 答:会根据状态的变迁发生相应的变化。例如:将进程PCB中进程的状态从阻塞状态改为就绪状态,并将进程从阻塞队列摘下,投入到就绪队列中。 4.什么是进程控制块?从进程管理、中断处理、进程通信、文件管理、设备管理及存储管理的角度设计进程控制块应该包含的内容。 答:PCB:描述进程本身的特征、状态、调度信息以及对资源占有情况等的数据结构,是进程存在的唯一标识。 进程控制块所包含的内容: ①进程信息描述;②CPU信息状态;③进程调度信息;④进程控制和资源占用信息。 5.假设系统就绪队列中有10个进程,这10个进程轮换执行,每隔300ms轮换一次,CPU在进程切换时所花费的时间是10ms,试问系统化在进程切换上的开销占系统整个时间的比例是多少? 解:P=(10*10)/[(300+10)*10]=3.2% 6.试述线程的特点及其与进程之间的关系。 答:线程的特点:是被独立分派和调度的基本单位。线程与进程的关系:线程是进程的一部分,是进程内的一个实体;一个进程可以有多个线程,但至少必须有一个线程。

操作系统试题

操作系统试题 课程代码:02326 第一部分选择题(共30分) 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.设计分时操作系统的主要目标是() A.吞吐量和周转时间B.交互性和响应时间 C.灵活性和可适应性D.可靠性和完整性 2.用户通常利用键盘命令、系统调用命令请求操作系统服务,有时也会用() A.宏指令B.汇编语言 C.作业控制语言D.计算机高级语言 3.操作系统中的中断处理程序很大部分是处理()中断的。 A.程序B.访管 C.I/O D.外部 4.用作业控制语言编写作业控制说明书主要用在()系统。 A.分时B.实时 C.批处理D.多CPU 5.采用多道程序设计能() 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.绝对B.相对 C.逻辑D.类 13.Spool技术是一种实现虚拟()的技术。

浅析操作系统的发展

浅析操作系统的发展 本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意! 1 操作系统的特征和功能 操作系统(Operating System,简称OS)管理着计算机全部的硬件和软件资源,是计算机系统的内核和基石。目前操作系统虽然种类繁多,都有各自的特征,但是所有的操作系统都具有并发性、共享性、虚拟性和异步性四个基本特征。 并发性 并发性是指多个程序在同一时间间隔内发生,并行性是指多个程序在同一时刻发生,两者相似但又有区别。在某一段时间内,当多个程序同时运行时,并发性是指若在单处理器系统中,只能分时交替执行;若在多处理器系统中,多个可并发执行的程序分配到多个处理器上,每个处理器可处理相应的程序,就可以实现多个程序同时运行。 共享性 共享性是指在操作系统的环境下,系统中的资源可以供内存中多个并发执行的程序共同使用。 虚拟性

虚拟性是指通过技术手段把一个物理实体变成若干个逻辑上的对应物。例如:虚拟内存、虚拟处理器、虚拟信道等。 异步性 异步性是指当多个程序运行时,由于操作系统允许并发进程共享资源,从而每个程序运行时会受到其它的程序影响,通常使得程序不能一次执行完,而是走走停停的方式运行。操作系统由一系列具有管理和控制功能的模块组成,是软件系统中最基础的部分,也是人机交互的接口。从资源管理(对内)和用户的接口(对外)来看操作系统具有以下几个方面的功能:进程与处理器管理、设备管理、文件管理、作业管理、存储管理、网络与通信管理等,当单个或多个程序在运行时调用相应的模块进行管理和控制,最终优化相应程序的处理时间。 进程与处理器管理 微处理器管理的功能主要是解决时间分配问题,最终目的是提高微处理器的利用率。例如:当多个程序同时运行时,存在多个微处理器,如何分配相应的处理器处理相应的程序,在最短时间内作出响应。因此处理器主要要完成两项工作:①使用一个优化的算法以达到最佳分配任务的原则; ②处理中断事件。

操作系统第二章课后答案

第二章进程管理 2、试画出下面4条语句的前趋图: S2: b:=z+1; S3: c:=a-b; S4: w:=c+1; 3、 程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使 在这些并发执行的进程之间,形成了相互制约的关系,从而也就使得进程在执行期间出现间断性。 4、程序并发执行时为什么会失去封闭性与可再现性? 因为程序并发执行时,就是多个程序共享系统中的各种资源,因而这些资源的状态就 是由多个程序来改变,致使程序的运行失去了封闭性。而程序一旦失去了封闭性也会导致其再失去可再现性。 5、在操作系统中为什么要引入进程概念?它会产生什么样的影响? 为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制与描述,从而在操作系统中引入了进程概念。 影响: 使程序的并发执行得以实行。 6、试从动态性,并发性与独立性上比较进程与程序? a、动态性就是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源 而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只就是一组有序指令的集合,就是静态实体。 b、并发性就是进程的重要特征,同时也就是OS的重要特征。引入进程的目的正就是为 了使其程序能与其它建立了进程的程序并发执行,而程序本身就是不能并发执行的。 c、独立性就是指进程实体就是一个能独立运行的基本单位,同时也就是系统中独立获得 资源与独立调度的基本单位。而对于未建立任何进程的程序,都不能作为一个独立的单位来运行。 7、试说明PCB的作用?为什么说PCB就是进程存在的唯一标志? a、PCB就是进程实体的一部分,就是操作系统中最重要的记录型数据结构。PCB中记 录了操作系统所需的用于描述进程情况及控制进程运行所需的全部信息。因而它的作用就是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程。 b、在进程的整个生命周期中,系统总就是通过其PCB对进程进行控制,系统就是根据进 程的PCB而不就是任何别的什么而感知到该进程的存在的,所以说,PCB就是进程存在的唯一标志。 8、试说明进程在三个基本状态之间转换的典型原因、 a、处于就绪状态的进程,当进程调度程序为之分配了处理机后,该进程便由就绪状态变 为执行状态。 b、当前进程因发生某事件而无法执行,如访问已被占用的临界资源,就会使进程由执行 状态转变为阻塞状态。 c、当前进程因时间片用完而被暂停执行,该进程便由执行状态转变为就绪状态。 9、为什么要引入挂起状态?该状态有哪些性质? a、引入挂起状态主要就是出于4种需要(即引起挂起的原因): 终端用户的请求,父进程 请求,负荷调节的需要,操作系统的需要。

相关主题
文本预览
相关文档 最新文档