计算机操作系统考试试题汇总

计算机操作系统考试试题汇总
计算机操作系统考试试题汇总

一填空:

1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。

2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、方式和通道控制方式。3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。

4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。

5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。6.文件的逻辑结构分流式文

件和记录式文件二种。

7.进程由程度、数据和组成。

8.对信号量S的操作只能通

过原语操作进行,对应每一

个信号量设置了一个等待队

列。

9.操作系统是运行在计算机

裸机系统上的最基本的系统

软件。

10.虚拟设备是指采用技术,

将某个独享设备改进为供多

个用户使用的的共享设备。

11.文件系统中,用于文件

的描述和控制并与文件一一

对应的是文件控制块。

12.段式管理中,以段为单

位,每段分配一个连续区。

由于各段长度不同,所以这

些存储区的大小不一,而且

同一进程的各段之间不要求

连续。

13.逻辑设备表()的主要

功能是实现设备独立性。

14在采用请求分页式存储管

理的系统中,地址变换过程

可能会因为缺页和越界等原

因而产生中断。

16. 段的共享是通过共享段

表实现的。

17.文件的物理结构分为顺

序文件、索引文件和索引顺

序文件。

18.所谓设备控制器,是一

块能控制一台或多台外围设

备与并行工作的硬件。

19. 的文件系统空闲空间的

管理是采用成组链接法。

20分页管理储管理方式能使

存储碎片尽可能少,而且使

内存利用率较高,管理开销

小。20. 计算机操作系统是方

便用户、管理和控制计算机

软硬件资源的系统软件。

21. 操作系统目前有五大类

型:批处理操作系统、分时

操作系统、实时操作系统、网络操作系统和分布式操作系统。

22.按文件的逻辑存储结构分,文件分为有结构文件,又称为记录式文件和无结构文件,又称流式文件。23.主存储器与外围设备之间的信息传送操作称为输入输出操作。

24、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了虚拟分配技术,即用共享设备模拟独占设备。25、常用的内存管理方法有分区管理、页式管理、段式管理和段页式管理。

26、动态存储分配时,要靠硬件地址变换机构实现重定位。

27、在存储管理中常用虚拟存储器方式来摆脱主存容量的限制。

28、在请求页式管理中,当

硬件变换机构发现所需的页

不在内存时,产生缺页中断

信号,中断处理程序作相应

的处理。

29、置换算法是在内存中没

有空闲页面时被调用的,它

的目的是选出一个被淘汰的

页面。如果内存中有足够的

空闲页面存放所调入的页,

则不必使用置换算法。

30、在段页式存储管理系统

中,面向用户的地址空间是

段式划分,面向物理实现的

地址空间是页式划分。

31、文件的存储器是分成大

小相等的物理块,并以它为

单位交换信息。

32、虚拟设备是通过技术把

独占设备变成能为若干用户

共享的设备。

33、缓冲区的设置可分为单

缓冲、双缓冲、多缓冲和缓

冲池。

34、在多道程序环境中,用

户程序的相对地址与装入内

存后的实际物理地址不同,

把相对地址转换为物理地

址,这是操作系统的地址重

地位功能。

35. 在操作系统中,进程是一

个资源分配的基本单位,也

是一个独立运行和调度

的基本单位。

36. 在信号量机制中,信号量

S > 0时的值表示可用资源数

目;若S < 0,则表示等待该

资源的进程数,此时进程应

阻塞。

37. 操作系统提供给编程人

员的唯一接口是系统调用。

38. 设备从资源分配角度可

分为独占设备,共享设备和

虚拟设备。

39. 设备管理的主要任务是

控制设备和之间进行操作。

40. 常用的文件存取方法有顺序存取法,随机存取法和按键存取法。

41. 在页面置换算法中最有效的一种称为算法。

42. 地址变换机构的基本任务是将虚地址空间中的逻辑地址变换为内存中的物理地址。

43.在系统中采用的页

面置换算法是页面缓冲

算法。

44.现代操作系统的两个

重要特征是并发和共享。45.为文件的同组用户

增加修改权限的命令为。

46.显示目录中文件的

详细信息的命令为

–l 。

47. 操作系统的基本类型有批处理操作系统,分时操作系统和实时操作系统三种。

48.采用对换方式在将进程

换出时,应首先选择处于阻

塞且优先权低的进程换出内

存。

49. 能方便实现信息共享的

存储管理办法有段式和段页

式。

50.选择距当前磁头最

近,且方向一致的磁盘调

度算法循环扫描算法。

51.在页面置换算法中可实

现的最有效的一种称为。

52.系统向用户提供的用于

创建新进程的系统调用是()。

53.系统中用于建立无名管

道的系统调用是()。

54.在成组链结法中,将

第一组的空闲块号和该

组的空闲块数目记入

到内存的工作栈中,作为

当前可供分配的空闲盘

块号。

54.现代操作系统的两个

重要特征是并发和共享。

55.为文件增加执行权

限的命令为。

56.显示目录中文件的

详细信息的命令为

–l 。

57.在动态分区式内存分

配算法中,倾向于优先使

用低地址部分空闲区的

算法是首次适应算法;

能使内存空间中空闲区

分布较均匀的算法是循

环首次适应算法。

58.在分时系统中,当用户

数目为100时,为保证响应

时间不超过2秒,此时时间

片最大应为20。分时系统采

用的调度方法是时间片轮转

调度算法。

59. 常用的进程通信方式有

管道、共享存储区、消息机

制和邮箱机制。

60. 正在执行的进程等待操作,其状态将由执行状态变为阻塞状态。

61.页是信息的物理单位,进行分页是出于系统管理的需要;段是信息的逻辑单位,分段是出于用户的需要。

62.存储管理中的快表是指联想存储器。

63.分段保护中的越界检查是通过段表寄存器中存放的段表长度和段表中的段长等数据项。

64.在请求调页系统中的调页策略有预调入策略,它是以预测为基础的;另一种是请求调入,由于较易实现,故目前使用较多。

5.若干个事件在同一时刻发生称为并行,若干个事件在同一时间间隔内发生称为并发。66.使用缓冲区能有效地缓

和设备和之间速度不匹配的

矛盾。

67.用户编写的程序与实际

使用的物理设备无关,而由

操作系统负责地址的重定

位,我们称之为设备无关性

(设备独立性)。

68.用户是通过命令方式或

者程序接口向计算机发出请

求的。

69.在操作系统中的异步性

主要是指在系统中进程推进

的顺序是走走停停。

70.进程间通信的方式有管

道、共享存储区和消息传递

方式。

71.计算机操作系统是方便

用户、管理和控制计算机系

统资源的系统软件。

72. 在多道程序环境中,用户

程序的相对地址与装入内存

后的实际物理地址不同,把

相对地址转换为物理地址,

这是操作系统的地址重地位

功能。

73.操作系的动态分区管理

内存分配算法有首次适应算

法、循环首次适应算法、和

最佳适应算法。

74.动态存储分配时,要靠

硬件地址变换机构实现重定

位。

75.在存储管理中常用虚拟

存储器方式来摆脱主存容量

的限制。

76.在请求页式管理中,当

硬件变换机构发现所需的页

不在内存时,产生缺页中断

信号,中断处理程序作相应

的处理。

77.置换算法是在内存中没

有空闲页面时被调用的,它

的目的是选出一个被淘汰的

页面。如果内存中有足够的

空闲页面存放所调入的页,

则不必使用置换算法。78.在段页式存储管理系统中,面向用户的地址空间是段式划分,面向物理实现的地址空间是页式划分。79.文件的存储器是分成大小相等的物理块,并以它为单位交换信息。

80.通道是一个独立于的专管的处理机,它控制设备与内存之间的信息交换。81.缓冲区的设置可分为单缓冲、双缓冲、循环缓冲和缓冲池。其中关于缓冲池的操作有提取输入、提取输出、收容输入和收容输出。82.操作系统为用户编程所提供的接口是系统调用。

83.文件的逻辑结构分为流

式文件、顺序文件、索引文

件和索引顺序文件。

84.进程由程序、数据和组

成。

85.一张的软盘,其表占的

空间为。

86.缓冲池包括空白缓冲队

列、装满输入数据的缓冲队

列和装满输出数据的缓冲队

列三种队列。

87.在生产者—消费者问题

中,消费者进程的两个原语

的正确顺序为();和();。

88.段式管理中,提供二维

维的地址结构。以段为单位

进行空间分配,每段分配一

个连续内存区。

89.逻辑设备表()的主要

功能是实现逻辑设备到物理

设备的映射。

90.在一个请求分页系统中,

假如系统分配给一个作业的

物理块数为3,且此作业的页

面走向为2,3,2,1,5,2,

4,5,3,2,5,2。算法的

页面置换次数为3 ,算法的

页面置换次数为4,算法的页

面置换次数为5 。

91.设单环境下,有三道作业,它们的提交时间及运行时间如下表:

若采用短作业优先调度策略,作业单道串行运行时的调度次序为J132,平均周转时间=8。92.进程间通信的类型有:共享存储区、管道机制、消息队列和信箱机制。

93.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。94.若干个等待访问磁盘者依次要访问的磁道为20,44,40,4,80,12,76,移动臂当前位于40号柱面,则先来先服务算法的平均寻道长度为292;最短寻道时间优先算法的平均寻道长度为120;扫描算法(当前磁头移动的方向为磁道递增)的平均寻道长度为116。

95.系统为一个有6页的进程分配4个物理块,其页表如下所示(时间单位:滴答),页的大小为1K,请计算逻辑地址为0x17C8的物理地址。

页号块号装入时间上次引用时间R(读) M(修改)

0 7 126 279 0 0

1 4 230 260 1 0

2 2 120 272 1 1

3 9 160 280 1 1

按算法为0x03C8;按算法为0x08;按算法为0x07C8。

96.有三个同时到达的作业J1,J2和J3,

它们的执行时间分别是T1,T2和T3,且

T1

作业优先算法,则平均周转时间是(3*T1+2*T23)/3。

97.位示图是利用二进制的一个位来表示磁盘中一个盘块的使用情况。98.在系统中,进程执行输出的过程是:将进程产生的数据送到磁盘的输出井,输出程序再将数据提出,通过内存的输出缓冲区送往输出设备。

99、在请求分页系统中,假如一个作业的页面走向为1,2,3,4,1,2,5,1,2,3,4,5,当分配给该作业的物理块数M为3,采用

先进先出页面置换算法时,访问过程中发生的缺页次数为:6;采用最佳页面置换算法时,缺页次数为:4;采用页面置换算法时,缺页次数为:_7_。(假定开始时,物理块中为空)100.页是信息的物理单位,进行分页是出于系统管理的需要。段是信息的逻辑单位,分段是出于用户的需要。101.进程和线程都是系统进行资源分

配的基本单位,它们最大的区别在于

所有的线程只能属于某一特定的进

程。

102.将数据从设备送入缓冲池称为:收

容;将数据从缓冲池送入设备称为:

提取;

103.用户程序必须通过系统调用方能取得操作系统的服务。

104.如果信号量的当前值为3,表示可用的资源数目为3,如果信号量的当前值为-3,则表示系统中在该信号量上有3个等待进程。105.控制的方式有程序直接控制方式、中断控制方式、方式和通道方式。

106. 在首次适应算法中,要求空闲分区按地址递增顺序链接成空闲分区链;在最佳适应算法中是按空闲分区从小到大顺序形成空闲分区链。

107. 文件的物理结构有顺序文件、链接文件文件和索引文件三种。

108. 现代操作系统的特征是并发、共享、虚拟和异步性。

109.产生死锁的四个必要条件是互斥条件和请求和保持,不剥夺条件和环路条件。110.操作系统的五大功能是管理、存储管理、设备管理、文件系统和用户接口。

111.在操作系统中进程和线程的区别是:拥有资源。

112.文件系统的基本任务是实现按名存取。113.静态链接是在程序编译时进行,动态链接是在执行时进行。

114.文件的保护是通过存取控制表来实现的。

115.文件共享的方式有基于索引结点的方式和利用符号链。

116.系统对空闲空间的管理方式采用成组链接法。

117. 能方便实现信息共享的存储管理方法有分页存储管理和分段存储管

理。

118.操作系统为用户提供两种类型的使用接口,它们是命令接口和图形用户界面。119.一次只允许一个进程访问的资源叫临界资源。

120.在操作系统中进程是一个拥有资源的单位,也是一个调度和执行的基本单位。121.如果信号量的当前值为4,则表示可用的资源数目为4 ,如果信号量的当前值为-4,则表示系统中在该信号量上有4个等待进程。

122.在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为后台作业。

123.操作系统为用户提供两种类型的使用接口,它们是操作员(或用户)接口和程序员(或程序)接口。

124.操作系统中,进程可以分为系统进程和用户进程两类。

125.用户调用建立和打开(可交换次序)文件操作来申请对文件的使用权。

126.主存储器与外围设备之间的信息传送操作称为输入输出操作。127.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。

128.的有两层含义,一是指由命令组成的命令语言;二是指该命令的解释程序。129.操作系统是运行在计算机基本硬件(或:硬件)系统上的最基本的系统软件。130.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为相对地址(或:逻辑地址、虚拟地址)。

131.文件的逻辑结构分字符流式文件和记录式文件二种。

132.一个作业从进入系统到运行结束,一般要经历“后备”、“执行”和“完成”三个不同状态。

133.操作系统结构由两个部分构成:一是保护子系统,另一是执行体。

134.目前硬盘中最常使用的两种接口是接口和接口。

135.用户要求计算机系统所做的工作的集合称为作业。

136.进程由程度、数据集合、进程控制块及相关表格组成。

137.对信号量S的操作只能通过P、V操作进行,对应每一个信号量设置了一个等待队列。

138.在存贮器可变式分区管理中,对内存状态的记录和分配管理通常可采用表格法、位图法和链表法。

139.虚拟设备是指采用某种I/O技术,将某个独占设备改进为多个用户可共享的设备。140.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块(或:)。

141.所谓通道,是一块能控制一台或多台外围设备与并行工作的硬件。

142.用户是通过命令接口或者程序接口向计算机发出请求的。

143.在所有主机操作系统都是系统的/网络中,进行远程注册的命令是

144.在/网络中,操作系统下发送电子邮件的命令是。

145.操作系统的主要设计目标是方便用户使用或界面友好和系统能高效工作或资源利用率高。

146.当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的进程控制块()就撤消了该进程。

147.单个分区存储管理仅适用于个人计算机(单用户)和专用计算机(单道,单作业)系统。148.每个索引文件都必须有一张索引表,其中每个登记项用来指出一个逻辑记录的存放位置或指针或首地址。

149.实现系统时必须在磁盘上辟出称为输入井和输出井(可交换次序)的专门区域,以存放作业信息和作业执行结果。

150.一个理想的作业调度算法应该是既能提高系统效率或吞吐量高及时得到计算结果又能使进入系统的作业周转时间短等_。

二、单选题

1.(D )不是基本的操作系统。

A、批处理操作系统

B、分

时操作系统

C、实时操作系统

D、网

络操作系统

2.( A )不是分时系统的基本特征:

A、同时性

B、独立性

C、实时性

D、交互性3.进程所请求的一次打印输出结束后,将使进程状态从( A )

A、运行态变为就绪态

B、运行态变为等待态

C、就绪态变为运行态

D、等待态变为就绪态4.采用动态重定位方式装入的作业,在执行中允许( A )将其移动。

A、用户有条件地

B、用户无条件地

C、操作系统有条件地

D、操作系统无条件地5.分页式存储管理中,地址转换工作是由( A )完成的。

A、硬件

B、地址转换程序

C、用户程序

D、装入程

6.如果允许不同用户的文件

可以具有相同的文件名,通

常采用( D )来保证按

名存取的安全。

A、重名翻译机构

B、建

立索引表

C、建立指针

D、多级目

录结构

7.对记录式文件,操作系统

为用户存取文件信息的最小

单位是( B )。

A、字符

B、数据

C、记录

D、文件

8.为了提高设备分配的灵活

性,用户申请设备时应指定

( A )号。

A、设备类相对

B、设备类

绝对

C、相对

D、绝

9.一作业进入内存后,则所

属该作业的进程初始时处于

( C )状态。

A、运行

B、等待

C、就绪

D、收容

10.共享变量是指( D )

访问的变量。

A、只能被系统进程

B、只能被多个进程互斥

C、只能被用户进程

D、可被多个进程

11.临界区是指并发进程中

访问共享变量的()

段。

A、管理信息

B、信息存

C、数据

D、程序

12.若系统中有五台绘图仪,

有多个进程均需要使用两

台,规定每个进程一次仅允

许申请一台,则至多允许

()个进程参于竞争,

而不会发生死锁。

A、5

B、2

C、3

D、4 13.产生系统死锁的原因可能是由于( C )。

A、进程释放资源

B、一个进程进入死循环

C、多个进程竞争,资源出现了循环等待

D、多个进程竞争共享型设备

14.地址重定位的结果是得到(C )

A.源程序

B.编译程序

C.目标程序

D.执行程序

15.为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级管理是____安全管理。()

A.系统级

B.用户级

C.目录级D.文件级

16.运行时间最短的作业被

优先调度,这种企业调度算

法是()

A.优先级调度

B.响应比高者优先

C.短作业优先

D.先来先服务

17.产生死锁的主要原因是

进程运行推进的顺序不合适

()

A.系统资源不足和系统中

的进程太多

B.资源的独占性和系统中

的进程太多

C.进程调度不当和资源的

独占性

D.资源分配不当和系统资

源不足

18. ()。 A.高吞吐率

B.充分利用内存

C. 快速响

应 D. 减少系统开销

19. 操作系统是为了提高计

算机的[1]和方便用户使用计

算机而配置的基本软件。它

负责管理计算机系统中的

[2],其中包括[3],[4],外部

设备和系统中的数据。操作

系统中的[3]管理部分负责对

进程进行管理。操作系统对

系统中的数据进行管理的部

分通常叫做[5]。

供选择的答案:

A、速度B利用率C、灵活性

D、兼容性

[2] A、程序B、功能C、资

源D、进程

[3] F[4]A A、主存储器B、

虚拟存储器C、运算器D、

控制器E、微处理器

F、处理机

[5] A、数据库系统B、文

件系统

C、检索系统

D、数据库

E、

数据存储系统F、数据

结构G、数据库管理系统

20. 批处理系统的主要缺点

是()。

的利用率不高 B.失去了交互性

C.不具备并行性

D.以上都不是

21. 如果文件系统中有两个文件重名,不应采用()。

A.一级目录结构

B.树型目录结构

C.二级目录结构和C

22. 树型目录结构的第一级称为目录树的()。

A.分支节点

B.根节点

C.叶节点

D.终节点

23、虚拟内存的容量只受()的限制。

A.物理内存的大小

B.磁盘空间的大小

C.数据存放的实际地址

D.计算机地址位数

24、分段管理提供()维的地址结构。25、()实现了段式、页式

两种存储方式的优势互补。

A.请求分页管理

B.

可变式分区管理

C.段式管理

D.段

页式管理

26、以下存储管理技术中,

支持虚拟存储器的技术是

()。

A.动态分区法B.可重定

位分区法C.请求分页技

术D.对换技术

27、下列()存储管理

方式能使存储碎片尽可能

少,而且使内存利用率较高。

A.固定分区

B.

可变分区

C.分页管理

D.段

页式管理

28、操作系统中采用缓冲技

术的目的是为了增强系统

()的能力。

A.串行操作

B. 控制

操作

C.重执操作

D.并

行操作

29. B 是指从作

业进入系统到作业完成所经

过的时间间隔; D

是从作业进入后备队列起,

到被调度程序选中时的时间

间隔。

A:响应时间;B:

周转时间;

C:运行时间;D:

等待时间;

F:触发时间。

30. 产生死锁的四个必要条

件是互斥条件和(1) ,不

剥夺条件和(2) 。

(1) A:请求和阻塞条件;B:

请求和释放条件;

C:请求和保持条件;

D:释放和阻塞条件;E:释

放和请求条件。(2) A:线性

增长条件;B:环路条件;C:有序请求条件;D:无序请求条件。

31. 在 A 中,要求空闲分区按空闲区地址递增顺序链接成空闲分区链;在中是按空闲区大小递增顺序形成空闲分区链;在 B 中,是按空闲区大小递减的顺序形成空闲分区链。

A:首次适应算法;B:最坏适应算法;

C:最佳适应算法;D:循环首次适应算法。

32.在系统中获取帮助信息的命令为。A:B:C:33.的调度分为高级、中级和低级三种,其中低级调度是指调度。A:作业B:交换

C:进程

34.在请求调页中可采用多种置换算法,其中是

置换算法。

A:最佳B:最近最

久未

C:最近未用D:最少

使用

35.对打印机进行控制时,

通常采用 B

方式;对硬盘的控制采用

C 方式。

A:程序直接控制

B:中断驱动

C:D:通道

36.在系统中采用的页面

置换算法

是。

A:B:

C:D:

37.在磁盘调度算法中,选择

与当前磁头移动方向一致、

磁头单向移动且距离最近的

进程的算法

为。

A:B:

C:D:

38.在系统中的命令表示

D 。

A:删除文件B:移动文件或

对文件换名

C:复制文件

39. 操作系统是计算机系统

的核心软件。按功能特征的

不同,可把操作系统分为[1]、

[2]、[3]、网络操作系统和分

布式操作系统基本类型。其

中[1]的主要目标是提高系统

的吞吐率和效率,而[2]是一

旦有处理请求和要求处理的

数据时,就应该立即处理该

数据并将结果及时送回,例

如[4]等。

供选择的答案:

[1]B[2]E[3]C

A、单用户系统

B、批处理系

统C、分时系统

D、微机操作系统

E、实

时系统

[4] A、计算机激光照排系统

B、办公自动化系统

C、计算机辅助设计系统

D、航空订票系统

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

A.多道程序设计

B. 中断处理

C.程序的并发执行

D. 实现分时与实时处理

41. 以下()项功能不是操作系统具备的主要功能。A.内存管理B.中断处理

C.文档编辑D.调度42. 批处理系统的主要缺点是()。

的利用率不高 B.失去了交互性

C.不具备并行性

D.以上都不是43. 引入多道程序的目的在

于()。

A. 充分利用,减少等待时

B. 提高实时响应速度

C. 有利于代码共享,减少

主、辅存信息交换量充分利

用存储器

44. 在分时系统中,时间片

一定,(),响应时间越

长。

A.内存越多

B.用户数越

C.后备队列

D.用户数越

45. 系统调用是由操作系

统提供的内部调用,它

()。

A.直接通过键盘交互方式使

B. 只能通过用户程序间接使

C.是命令接口中的命令使用

D. 与系统的命令一样

46. 为了对紧急进程或重

要进程进行调度,调度算法

应采用()。

A.先进先出调度算法

B.

优先数法

C.最短作业优先调度

D. 定时轮转法

47、若一个系统内存有64,

处理器是32位地址,则它的

虚拟地址空间为()字节。

48.外存(如磁盘)上存放

的程序和数据()。

A.可由

B.必须在访问之前移入内存

C.是必须由文件系统管理

D.必须由进程调度程序管理

49、一个40G的硬盘,块的

大小为1K,其要占

()空间。

50. 文件系统在创建一个文件时,为它建立一个()。

A.文件目录

B.目录文件

C.逻辑结构

D.逻辑空间

51. 文件的存储方法依赖于()。

A.文件的物理结构

B.存放文件的存储设备的特性

和B D.文件的逻辑52. 使用绝对路径名访问文件是从(C )开始按目录结构访问某个文件。

A.当前目录

B.用户主目录

C.根目录

D.父目录

53. 目录文件所存放的信息是()。

A.某一文件存放的数据信息

B. 某一文件的文件目录

C.该目录中所有数据文件目录

D. 该目录中所有子目录文件

和数据文件的目录

54. 由字符序列组成,文件

内的信息不再划分结构,这

是指()。

A.流式文件

B. 记录式文件

C.顺序文件

D.有序文件

55. 数据库文件的逻辑结

构形式是()。

A.字符流式文件

B. 档案文

C.记录式文件

D.只读文件

56. 逻辑文件是()的

文件组织形式。

A.在外部设备上

B.从用户观

点看

C.虚拟存储

D.目录

57、存储管理的目的是

()。

A.方便用户

B.提

高内存利用率

C.方便用户和提高内存利用

率 D.增加内存实际容

58、存储分配解决多道作业

地址空间的划分问题。为了

实现静态和动态存储分配,

需采用地址重定位,即把

[1][2],静态重定位由[3]实现,

动态重定位由[4]实现。

供选择的答案:

[1]C、[2] D A 页面地址 B

段地址

C 逻辑地址

D 物理地址 E

外存地址

F 设备地址

[3]D、[4] A A 硬件地址变换

机构

B 执行程序

C 汇编程序

D 连接装入程序

E 调试程序

F 编译程序

G 解释程序

(说明:汇编程序、解释程

序、编译程序的作用是将源

程序变为机器语言指令;调

试程序是进行程序调试的一

种工具。执行程序是可被计

算机直接执行的机器代码程序。)

59、在请求页式存储管理中,若所需页面不在内存中,则会引起()。

A.输入输出中断

B. 时钟中断

C.越界中断

D. 缺页中断;

60、若处理器有32位地址,则它的虚拟地址空间为()字节。

61、虚拟存储技术是()。

A.补充内存物理空间的技术

B.补充相对地址空间的技术

C.扩充外存空间的技术

D.扩充输入输出缓冲区的技术

62、外存(如磁盘)上存放的程序和数据()。

A.可由

B.必须在访问之前移入内存C.是必须由文件系统管理

D.必须由进程调度程序管理

63、段页式存储管理汲取了

页式管理和段式管理的长

处,其实现原理结合了页式

和段式管理的基本思想,即

()。

A、用分段方法来分配和管理

物理存储空间,用分页方法

来管理用户地址空间。

B、用分段方法来分配和管理

用户地址空间,用分页方法

来管理物理存储空间。

C、用分段方法来分配和管理

主存空间,用分页方法来管

理辅存空间。

D、用分段方法来分配和管理

辅存空间,用分页方法来管

理主存空间。

64、()存储管理

支持多道程序设计,算法简

单,但存储碎片多。

A.段式

B.页式

C.固定分区

D.段页式

65、()存储管理方式提供

一维地址结构。

A.固定分区

B.分段

C.分页

D.

分段和段页式

66、在请求分页系统中,算

法是指()。

A、最早进入内存的页先淘汰

B、近期最长时间以来没被访

问的页先淘汰

C、近期被访问次数最少的页

先淘汰

D、以后再也不用的也先淘汰

67、请求分页存储管理中,

若把页面尺寸增加一倍,在

程序顺序执行时,则一般缺

页中断次数会()。

A.增加B.减少

C.不变D.可能增加也可

能减少

68、碎片现象的存在使得

()。

A.内存空间利用率降低

B. 内存空间利用率提高

C.内存空间利用率得以改善

D. 内存空间利用率不影响

69、当内存碎片容量大于某一作业所申请的内存容量时,()。

A、可以为这一作业分配内存

B、不可以为这一作业分配内存

C、拼接后,可以为这一作业分配内存

D、一定能够为这一作业分配内存

70、设备管理的目的是为了合理地利用外部设备和[1],设备按照信息的传递特性可分为[2]和[3]。设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是[4]。

供选择的答案:

[1]、提高利用率 B、提供接

C、方便用户

D、实现虚拟

设备

[2]:A、块设备B、存储设

C、独立设备

D、虚拟设备

[3]:A、共享设备B、输入

输出设备

C、系统设备

D、字符设备

[4]:A、先分配设备,再分

配控制器,最后分配通道

B、先分配控制器,再分配设

备,最后分配通道

C、先分配通道,再分配设备,

最后分配控制器

D、先分配通道,再分配控制

器,最后分配设备

71、通道是一种()。

端口 B.数据通道

专用处理机 D.软件工具

72、缓冲技术用于()。

A、提高主机和设备交换信息

的速度

B、提供主、辅存接口

C、提高设备利用率

D、扩充相对地址空间

73、采用技术的目的是()。

A.提高独占设备的利用率

B.提高主机效率

C.减轻用户编程负担

D.提高程序的运行速度

74、采用假脱机技术的目的是

[1]。假脱机技术是将输入输

出控制工作大部分交由相应

的通道来承担,利用磁盘作

为后援存储器,实现了外设

同时联机操作,使得[2]成为

[3],减少了对频繁使用外设

的压力,但假脱机技术一般

不适用于[4]。

供选择的答案:

[1]:A、提高外设和主机的

利用率

B、提高内存和主机效率

C、减轻用户编程负担

D、提高程序的运行速度

[2]C[3]D:A、块设备B、字符设备

C、独占设备

D、虚拟设备

[4]:A、分时系统 B、多道批处理系统

C、网络操作系统

D、多处理机系统

75、在操作系统中,用户在使用设备时,通常采用()。

A.物理设备名

B.逻辑设备名

C.虚拟设备名

D.设备牌号

76. 操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为B ;允许多用户将若干个作业提交给计算机系统集中处理的操作系统,称为A ;在C的控制下,计

算机系统能及时处理由过程

控制反馈的数据,并作出响

应;在-机上的操作系统称

为 D 。

A:批处理操作系统;B:

分时操作系统;C:实时操

作系统;D:微机操作系统;

E:多处理机操作系统;F:

分布式操作系统

77. 我们如果为每一个作业

只建立一个进程,则为了照

顾短作业用户,应采用

B ;为照顾紧急作业用户,

应采用 E ,为能实现人

机交互作用应采用 C ,

而能使短作业,长作业及交

互作业用户都比较满意时,

应采用 D 。

A:调度算法;B:短作业优

先调度算法;C:时间片轮转

法;D:多级反馈队列调度算

法;E:基于优先权的剥夺调

度算法;F:响应比优先算法。

78. 产生死锁的基本原因是

(1) 和(2) 。

(1) A:资源分配不当;B:系

统资源不足;C:作业调度不

当;D:资源的独占性。

(2) A:进程推进顺序非法;

B:进程调度不当;

C:系统中进程太多;D:运

行太快。

79. 通道是一种特殊的

(1) ,具有(2) 能力。

(1) A:I 设备;B:设备控制

器;C:处理机;D:I / O控

制器。

(2) A:执行I / O指令集;B:

执行指令集;C:传输I / O 命

令;D:运行I / O进程。

80. 静态重定位是在作业的

B 中进行的,动态重定位

是在作业的 D 中进行

的。

A:编译过程;B:装入过程;

C:修改过程;D:执行过程。

81. 在存取文件时,如果是利用给定的记录键值对链表或线性表进行检索,以找到指定记录的物理地址,则上述文件分别称为 B 或C ;如果可根据给定的记录健值直接获得指定记录物理地址,则把这种文件称为D 。

A:顺序文件;B:串联文件;C:索引文件;D:直接文件。

82. 文件系统最基本的目标是 A ,它主要是通过目录管理功能实现的,文件系统所追求的最重要目标是D 。

A:按名存取;B:文件共享;C:文件保护;D:提高对文件的存取速度;E:提高I / O 速度;F:提高存储空间的利用率。

83. 在设备管理中为了提高速度和设备利用率,是通过

功能实现的。

A:设备分配B:缓冲管理

C:设备独立性D:虚拟

设备

84.在系统中对空闲磁盘空

间管理的方法

是。

A:位示图B:空闲空间链

C:成组链接法D:空闲

85.实现虚拟存储器最关键

的技术是。

A:内存分配B:置换算法

C:请求调页(段) D:对换空间

管理

86 .我们把在一段时间内,只

允许一个进程访问的资源,

称为临界资源,因此,我们

可以得出下列论述,正确的

论述为。

A:对临界资源是不能实现资

源共享的。

B:只要能使程序并发执行,

这些并发执行的程序便可对

临界资源实现共享。

C:为临界资源配上相应的设

备控制块后,便能被共享。

D:对临界资源,应采取互斥

访问方式,来实现共享。

87. 对于记录型信号量,在执

行一次P操作时,信号量的

值应当 C ;在执行V操

作时,信号量的值应当

B 。

A:不变;B:加1;C:

减1;D:加指定数值;E:

减指定数值。

88.在动态分区式内存管理

中,倾向于优先使用低地址

部分空闲区的算法是 C ;能

使内存空间中空闲区分布较

均匀的算法是 D ;每次

分配时把既能满足要求,又

是最小的空闲区分配给进程

的算法是 A 。

A:最佳适应算法;B:最坏适应算法;

C:首次适应算法;D:循环适应算法;

89. 在回收内存时可能出现下述四种情况:

(1) 释放区与插入点前一分区F1相邻接,此时应 C ;

(2) 释放区与插入点的后一分区F2相邻接,此时应

D ;

(3) 释放区不与F1和F2相邻接,此时应 A 。

A:为回收区建立一分区表项,填上分区的大下和始址;B:以F1分区的表项作为新表项且不做任何改变;

C:以F1分区的表项作为新表项,修改新表项的大小;D:以F2分区的表项作为新表项,同时修改新表项的大小和始址。

E:以F2分区的表项作为新表项,同时修改新表项的始址。

90. 产生死锁的四个必要条

件是互斥条件和(1) ,不

剥夺条件和(2) 。

(1) A:请求和阻塞条件;B:

请求和释放条件;C:请求和

保持条件;D:释放和阻塞条

件;E:释放和请求条件。

(2) A:线性增长条件;B:环

路条件;C:有序请求条件;

D:无序请求条件。

91. 按逻辑结构可把文件分

为 E 和 F 两

类。

A:读,写文件;B:只读文

件;C:索引文件;D:链式

文件;

E:记录式文件;F:流式文件。

92.利用基本文件目录法实

现文件共享,文件系统必须

设置一个(1),每个

用户都应具有一个

(2)。

(1)A:系统文件目录B:

主目录C:基本文件目录

D:根目录

(2)A:用户文件目录B:

符号目录C:基本文件目录

D:当前目录

93.在树型目录结构中,对

某文件的首次访问通常都采

用 C ,文件被打开后,对文

件的访问采用 D 。

A:文件符号名;B:从根目

录开始的路径名;

C:从当前目录开始的路径

名;

D:用户文件描述符

94. 在系统中,复制文件采用

的命令为。

A:B:C:D:

95.假定磁盘的大小为1K,

对于的软盘,需占用(1)

的存储空间;对于100的硬

盘,需占用(2)的

存储空间。

最新计算机操作系统期末考试题及答案

2006―2007 学年度第二学期 一、单项选择题(每题1分,共20分) 1.操作系统的发展过程是( C ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( B )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( C )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。 A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小 6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。 A、灵活性和可适应性 B、系统效率和吞吐量 C、交互性和响应时间 D、实时性和可靠性 7.当进程因时间片用完而让出处理机时,该进程应转变为( )状态。 A、等待 B、就绪 C、运行 D、完成 8.文件的保密是指防止文件被( )。 A、篡改 B、破坏 C、窃取 D、删除 9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由 ( )临界区构成。 A、2个 B、3个 C、4个 D、5个 10.按逻辑结构划分,文件主要有两类:(记录式文件)和流式文件。 A、记录式文件 B、网状文件 C、索引文件 D、流式文件 11.UNIX中的文件系统采用(、流式文件)。 A、网状文件 B、记录式文件 C、索引文件 D、流式文件 12.文件系统的主要目的是()。 A、实现对文件的按名存取 B、实现虚拟存贮器 C、提高外围设备的输入输出速度 D、用于存贮系统文档 13.文件系统中用()管理文件。 A、堆栈结构 B、指针 C、页表 D、目录 14.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用()。 A、重名翻译 B、多级目录 C、约定 D、文件名 15.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 A、打印机 B、磁带机 C、CPU D、磁盘 16.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。 A、先来先服务 B、轮转 C、最高响应比优先 D、均衡调度 17.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的()。 A、互斥 B、同步 C、调度 D、伙伴 18.当每类资源只有一个个体时,下列说法中不正确的是()。 A、有环必死锁 B、死锁必有环 C、有环不一定死锁 D、被锁者一定全在环中 19.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( )有关的。 A、文件逻辑结构 B、存储介质特性 C、主存储器管理方式 D、分配外设方式 20.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )。 精品文档

2009-2015计算机操作系统考研真题

注:所附答案为个人整理,不是标准答案,仅供参考。 2009年计算机专业考研真题——OS 23.单处理机系统中,可并行的是()。 I.进程与进程II.处理机与设备 III.处理机与通道IV.设备与设备 A.I、II和III B.I、 C.I、III和IV 24. A.时间片轮转调度算法 B. ) 26.分区分配内存管理方式的主要保护措施是()。 A.界地址保护 B.程序代码保护 C.数据保护 D.栈保护 27.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则段长最大是()。 A.2的8次方字节 B.2的16次方字节 C.2的24次方字节 D.2的32次方字节 28.下列文件物理结构中,适合随机访问且易于文件扩展的是()。 A.连续结构 B.索引结构

C.链式结构且磁盘块定长 D.链式结构且磁盘块变长 29.假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是()。 A.110,170,180,195,68,45,35,12 B.110,68,45,35,12,170,180,195 C.110,170,180,195,12,35,45,68 D.12,35,45,68,110,170,180,195 30.文件系统中,文件访问控制信息存储的合理位置是()。 A.文件控制块 B. C.用户口令表 D. 31.设文件F1的当前引用计数值为1F3,然后删除F1。此时,F2和F3 N(N>0)个单元的缓冲区。P1每次用produce()生成一 P2每次用getodd()从该缓冲区中取出一个奇数并用countodd counteven()统计偶数个数。请用信号量机制实现这三个进程的同步与互斥活动,并说明所定义的信号量的含义。要求用伪代码描述。 46.(8分)请求分页管理系统中,假设某进程的页表内容如下表所示。 页号页框号有效位(存在位) 0 101H 1 1 -- 0 2 254H 1 页面大小为4KB,一次内存的访问时间是100ns,一次快表(TLB)的访问时间是10ns,处理一次缺页的平均时间为108ns(已含更新TLB和页表的时间),进程的驻留集大小固定为2,采用最近最少使用置换算法(LRU)和局部淘汰策略。假设

计算机操作系统3套期末考试题及答案

计算机专业计算机操作系统试题 2003年7月 一、选择题(选择一个正确的答案的代号填入括号中,共38分) 1.操作系统核心部分的主要特点是( )。 A.一个程序模块B.主机不断电时常驻内存 C.有头有尾的程序D.串行顺序执行 2.操作系统中用得最多的数据结构是( )。 A.堆栈B.队列 C.表格D.树 3. 索引式(随机)文件组织的一个主要优点是( )o 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.设备I/O方式有如下三种:( )、( )和( )。 A.假脱机B.询问 C.联机D.中断 E.通道F.脱机 9.操作系统五大功能中作业管理包含( )和( );文件管理又称( );存储管理主要讲解( );设备管理是最原始的( );进程管理实质上是( )。 A.CPU的执行调度管理B.用户任务管理 C. 信息管理D.监控程序管理 E.人机交互界面管理F.内存管理 10.计算机在接受用户请求后处理数据以及在数据处理结束时,将结果送到终端显示器。例如,导弹控制系统应选择安装( );计算机订票系统应选择安装( );计算机语言学习系统应选择安装( )。A.批处理操作系统B.分时操作系统 C.实时操作系统D.网络操作系统 E.分布式操作系统 二、是非题(正确的划√,错的划×,其它符号按错论。共20分) ( )1.系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户的接口。 ( )2.UNIX的i节点(内码)是文件系统的主要数据结构(表格)部分。 ( )3.虚地址即程序执行时所要访问的内存地址。

操作系统简答题

简答题---练习题 1.文件的物理结构有哪几种为什么说串联文件结构不适合于随机存取 2.在单处理机的请求分页系统中,在CPU上执行的进程A发生缺页中断时进入什么状态系统处理完缺页中断后到就绪队列中再次调度用户进程时,结果调度到的仍然是A 进程,有可能出现这种情况吗为什么 3.目录文件可以分为哪些种类说明它们各自的特点(包括优缺点)。 4.解释PV操作的含义及其信号量的物理意义。 5.在单处理机的分时系统中,在CPU上执行的进程A用完时间片后,系统进行切换,结果调度到的仍然是A进程。有可能出现上述情况吗为什么 6.常用的文件存储空间的管理方法有哪几种试述它们各自的优缺点。 7.分析死锁与阻塞的根本区别 8.进程的生存周期包括哪三个基本状态作业调度与进程调度的主要区别是什么 9.分析在生产者和消费者问题中,是否可以交换两个P和V操作的顺序,并说明原因。10.判断下列同步问题是否有错若有错则指出错误的原因,并改正(14分): (1)设p1和P2两进程共用一缓冲区Buf,P1向Buf写信息,P2从Buf中读出信息, 算法描述如图1所示。 (2)设A1和A2为两并发进程,它们共享一临界资源,执行算法见图2. P1进程 P2进程 A1进程 A2进程 向Buf写信息 V(S) V(S1) V(S2) S的初值为0 S1,S2的初值为1

图 1 图 2 11.什么是操作系统的主要功能 12.批处理、分时和实时系统的特征 13.多道程序(multipropramming)和多重处理(multirocessing)有何区别 14.讨论操作系统可以从哪些角度出发,如何把它们统一起来 15.设计计算机操作系统与哪些硬件器件有关 16.终端处理程序应具有那些功能 17.系统调用与一般的过程调用有什么差别 18.命令解释程序的主要作用是什么 19.系统调用的执行过程分可分为哪几步 系统有什么特点 21.什么是进程间的互斥什么是进程间同步 22. 并发进进程所受的制约关系有哪两种引起制约的原因是什么 23.在生产者-消费者问题中,我们设置三个信号灯,一个用于互斥的信号灯mutex,起初值为1;另外两个信号灯是:full(初值为0,用以指示缓冲区内是否有物品)和empty (初值为n,表示可利用的缓冲区数目)。试写出此时的生产者-消费者问题的描述。24.作业调度的性能评价标准有哪些这些性能评价标准在任何情况下都能反映调度策略的优劣吗 25.请说明在生产者-消费者问题的描述中,P操作颠倒会产生死锁吗为什么 个进程共享m个同类资源,每一个资源在任意时刻只能供一个进程使用,每一进程对任意资源都只能使用一有限时间,使用完便立即释放。并且,每个进程对该类资源的最大需求量小于该类资源的数目。设所有进程对资源的最大需要数目之和小于p+m。试证:在该系统中不会发生死锁。 系统采用什么样的进程调度算法它的进程切换调度算法swtch的主要任务是什么 28.存储管理的主要功能是什么 29.段式管理可以实现虚存吗如果可以,简述实现方法。

计算机操作系统选择题

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年代中期发明了晶体管,为了充分利用晶体管,减少空闲时间,于是就出现了单道批处理,其自动处理过程是:首先,由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业。当该作业处理完时,把控制权还给监督程序,再由监督程序把磁盘上的第二个作业调入内存。其主要特征为自动,顺序,单道。其主要矛盾为主机和外设的矛盾。

计算机操作系统习题集

操作系统习题集 参考教材: 汤小丹等编著,计算机操作系统(第三版),西安电子科技大学出版社,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.批量处理系统的缺点为;。

计算机操作系统考试习题

习题 第一章习题 一、单选题 (1)当CPU执行操作系统代码时,称处理机处于( )。 A.执行态 B.目态 C.管态 D.就绪态 (2)在下列性质中,( )不是分时系统的特征。 A.多路性 B.交互性 C.独立性 D.成批性 (3)下列仅一条指令( )只能在管态下执行。 A.读取时钟指令 B.访管指令 C.屏蔽中断指令 D.取数指令 二、填空题 (1) 在计算机系统中配置操作系统的主要目的是___________________,操作系统的主要功能是管理计算机系统中的硬件和资源,其中包括处理机管理、存储器管理,以及设备管理和文件管理,这里的处理机管理主要是对进程进行管理。 (2) 利用缓冲区能有效地缓和CPU 和I/O设备之间速度不匹配的矛盾,虚拟设备的功能是使_____________变成能被多个进程同时使用的_________。 第二章习题 一、填空题 (1)对于一个可执行程序文件,该程序与执行它的进程是一对多的关系。 (2)在单CPU系统中实现并发技术后。

A.进程在一个时间段内并行执行,CPU与外设并行工作。 B.进程在一个时刻并行执行,CPU与外设并行工作。 C.进程在一个时间段内并行执行,CPU与外设串行工作。 D.进程在一个时刻并行执行,CPU与外设串行工作。 (3)从静态角度上看,进程是由PCB、程序段,数据段三部分组成。 (4)正在执行的进程由于用完其时间片而被暂停执行,此时进程应从执行状态变成为就绪状态。 (5)引入进程,可带来资源利用率的提高和系统吞吐量的增加的好处,但却增加了系统的空间和时间开销。 (6)临界区是指进程中用于访问临界资源的那段代码。 (7) ①C是一种只能由P和V操作所改变的整型变量,①可用于实现进程的② D 和③ A ,②是指排他性地访问临界资源。 ①:A.控制变量B.锁 C.整型信号量 D.记录型信号量 ②,③:A.同步 B.通信 C.调度 D.互斥 (8)设有6个进程共享同一互斥段,若最多允许有3个进程进入互斥段,则所采用的互斥信号量的初值为 3 。 (9)有3个进程共享同一程序段,而每次最多允许两个进程进入该程序段,若用P、V操作作同步机制,则记录型信号量S的取值范围为2,1,0 ,-1。 (10)为实现消息缓冲通信,在PCB中应增加消息队列首指针、消息队列互斥信号量和消息队列资源信号量三个数据项。 (11)若记录型信号量S的初值为2,当前值为-1,则表示有 B 等待进程。 A.0个 B.1个 C.2个 D.3个

认识Windows7系统教案

项目二使用Windows 7 操作系统为了使计算机系统的所有资源能协调一致地工作,必须要有一个软件来进行统一管理和调度,这种软件就是操作系统。Windows 7是美国Microsoft公司推出的新一代操作系统平台它继承了Windows XP的实用与Windows Vista的华丽,同时进行了一次大的升华。 本项目从基本概念、基本操作、文件管理、个性化设置和应用维护工具等几个方面介绍Windows 7系统的使用和操作方法。 任务一使用Windows 7操作系统 一、任务描述 对于刚刚购买电脑的初学者,首先需要学习操作系统的基本使用方法。本任务将展示在Windows 7操作系统,从启动操作系统、初步应用操作系统到最后退出系统的全过程。二、任务分析 要使用电脑并能初步应用,首先要学会操作系统的启动和关闭,并且有一定的顺序;要认识桌面图标和任务栏,了解Windows 7窗口的构成,学会窗口的多种操作方法;学会使用鼠标,了解不同鼠标样式代表的不同状态。 三、相关知识点 1.启动Windows 7 Windows 7的基本启动过程。 2.认识Windows 7的桌面 ⑴认识桌面图标 进入Windows 7系统后,整个屏幕显示如图2-1-1所示的桌面。与其它版本的Windows 类似,用户通常可以把一些常用的应用程序图标放置在桌面上,便于使用。 桌面图标是由一个形象的小图标和说明文字组成,图标作为它的标识,文字则表示它的名称或者功能。常用的图标有以下几个: ①“计算机”图标 “计算机”图标是计算机中所有资源的代表,双击图标就可以打开“计算机”窗口,可看到本计算机的所有硬件和软件资源信息。 ②“Administrator”图标 “Administrator”文件夹主要用来存放用户常规使用的文件信息。 ③“回收站”图标 这是Windows系统的“垃圾箱”。回收站是计算机硬盘中的一块特定区域,可以存放暂时被删除的文件或文件夹,若想恢复被删除的信息,可以再次把它们从“回收站”中捡回(还原)。但是,当文件或文件夹在回收站中被删除后,就不能再恢复了。 ④“网络”图标 通过它可以查看连入本地网络(邻近)的计算机,在条件允许的情况下,可以通过网上邻居连入本地网络中的其它计算机,从而达到资源互访的目的。 ⑤“Internet Explorer”图标 这是Windows系统中的浏览器,通过它用户可以方便地进入Internet浏览网页。

操作系统简答题

第一章 1.操作系统的目标是什么? 答:方便性,有效性,可扩充性,开放性。 2.什么是计算机操作系统。 答:是计算机系统中的一个系统软件,能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够合理、方便、有效地使用计算机,使整个计算机系统能高效运行的一组程序模块的集合。 3.操作系统的三种基本类型是什么。 答:批处理操作系统,分时系统,实时系统 4.试说明多道批处理操作系统的优缺点。 答:优点是资源利用率高,系统吞吐量大。 缺点是平均周转时间长,无交互能力。 5.试叙述多道程序设计的基本概念。 答:在多道批处理系统中,用户所提交的作业首先存放在外存上并排成一个队列,成为“后备队列”;然后,按一定的作业调度算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。 6.简述分时系统的工作原理和特征。 答:(1)分时系统采用时间片轮转法,将CPU的访问时间平均分给每个用户,使每个用户都可以访问到中央计算机资源。 (2)分时系统的特性:多路性,独立性,及时性,交互性。 7.操作系统的五大管理功能是什么? 答: 处理机管理、存储器管理、设备管理、文件管理、用户接口 8.操作系统的四个基本特征。 答:操作系统的四个基本特征分别是: (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 )进行管理的软件。

计算机操作系统考研讲义

第5章输入输出设备管理 本章是操作系统的第四大功能,属于对硬件的管理。主要内容有:外部设备的分类及安装、输入输出设备的分配算法、外部设备和CPU 之间的数据传送控制方式(程序直接控制方式、中断控制方式、DMA 方式和通道方式)和设备驱动程序等。 5.1 概述 5.1.1设备管理的任务与功能 1.设备管理的任务 (1)按用户需求提出的要求接入外部设备; (2)尽量提高输入输出设备的利用率。如,发挥主机与外设以及外设之间的真正并行工作能力。 2.设备管理的功能 (1)分配设备 按设备的不同类型和操作系统选用的算法分配,包括分配相应的通道、设备控制器以及对未分配的任务或作业进行排队等。 (2)控制和实现真正的输入输出并行操作 包括通道程序控制、启动设备、及时响应及处理中断讯号等。(3)对输入输出缓冲区进行管理 如:逻辑名的管理,多个缓冲区的分时及串并行操作,同类多个外部设备的均衡工作。 (4)在一些较大系统中实现虚拟设备技术。 5.1.2 发展历史 计算机的基本输入输出设备的发展共经过了三代 (1)第一代:键盘和打印机; (2)第二代:鼠标和调制解调器; (3)第三代:手写笔和扫描仪等。 5.1.2外部设备的分类 在现代计算机系统中,除了CPU和内存(也叫主存储器)外,其它大部分硬件设备都可统称为外部设备。其中包括常用的输入输出设备、外存设备和终端设备等,还包括将外设和主机连接起来的通道(channel)和控制器(controller)。在计算机系统中,从不同角度将设备划分成不同的类型加以管理和调度,归类后简化了设备管理程序,管理工作的关键之一是“分类”和“记录”。 1.按用户和用户分类 (1)系统设备(一般是标准设备)

计算机操作系统简答题总结

简答题 1.什么是进程?进程和程序有什么区别与联系? 进程是程序的一次执行过程,它由程序段、数据段和进程控制块(PCB)三个部分构成。 进程是一个动态的概念,从建立到消亡,有自己的生命周期;而程序是计算机指令的集合,是一个静态的概念,只要用户或系统不主动删除,它会一直存在于计算机中。 在多道程序环境下,程序的执行已经失去了它原有的封闭型和可再现性,程序必须以进程为载体才能并发执行。一个程序能对应多个进程,即一个程序可(同时或不同时)依托多个进程被执行。 附加:为什么要建立线程?线程和进程有什么区别和联系?(见何炎祥教材P51页2.4节)为了减轻程序在并发执行时的时空开销。 2.在进程的整个生命周期中,可能要经历哪几种状态?简述引起各种状态变迁的典型原因。参考解答:在一个进程的生命周期中至少要经历三种不同的状态:就绪状态态、执行状态和阻塞(等待)状态。此即为“三状态模型”。 在三状态模型中,三种状态之间可能的变迁与变迁原因为: 就绪状态->执行状态:排在就绪队列中的进程当获得处理机的时候,会由就绪态变为执行态; 执行状态->就绪状态: (1)当采用时间片轮转进行处理机调度的时候,一个正在执行的进程执行完一个时间片,则被迫放弃处理机,由执行态变为就绪态,同时调度程序将处理机被分派给下一个就绪队列里的进程; (2)若采用可剥夺的优先级高者优先的调度方法,当一个进程正处于执行状态的时候,一个更高优先级的进程到来,会使得当前正执行的进程被迫放弃处理机,变为就绪

态,同时调度程序将刚到达的高优先级进程调度到处理机上执行; (3)采用多级反馈队列调度,当有更高优先级的进程到来时,正在执行的进程会放弃处理机,回到本队列的末尾排队,状态也由执行态转为就绪态;等等。 执行状态->阻塞状态: (1)一个正在处理机上执行的进程,由于需要I/O操作,放弃处理机,把自己阻塞起来,等待I/O操作的完成; (2)一个正在处理机上执行的进程,由于执行了P操作而等待,也会把自己置为等待(阻塞)状态; 阻塞状态->就绪状态: (1)当一个进程等待的I/O操作完成的时候,该进程会被唤醒,由阻塞状态变为就绪状态; (2)一个由于执行了P(或wait)操作被阻塞的进程,当其它进程释放了它等待的资源(如执行了V(或signal)操作),则该进程被唤醒,由阻塞态变为就绪态;等等。 在三状态模型的基础上增加“创建状态”和“消失状态”,就变为五状态模型;在此基础上再增加“就绪挂起”和“阻塞挂起”两个状态,就成为七状态模型。 3. 什么是临界资源?什么是临界区?举一个临界资源的例子。 在一段时间内只能由一个进程独占的资源叫临界资源,其它进程若也想使用该资源,只有等该资源释放了才能使用。 而使用临界资源的那段代码(或程序)就叫做临界区。 临界资源可以是硬件资源,也可以是软件资源。如打印机、共享变量等都是临界资源的例子。 4.若某资源为临界资源,则

计算机操作系统期末考试题目及答案选择题

计算机操作系统期末考试题目及答案(选择题)答案绝对正确 广药师姐 一、单项选择题(本大题共20小题,每小题2分,共40分)。 1位示图方法可用于( ) A、盘空间的管理 B、盘的驱动调度 C、文件目录的查找 D、页式虚拟存贮管理中的页面调度 凡是有盘空间三个字就选 2.下列关于进程和线程的叙述中,正确的是____。 A、一个进程只可拥有一个线程 B、一个线程只可拥有一个进程 C、一个进程可拥有若干个线程 D、一个线程可拥有若干个进程 线程是进程的一部分 3.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会____。 A、继续运行 B、进入阻塞态,让出CPU C、进入就绪态,让出CPU D、继续运行,并唤醒S队列上的等待进程 P操作就是信号量减一,若小于0则进入等待队列,S=0,P操作后s=-1,则进入等待 V操作就是信号量加一,若小于等于0则唤醒, 4.一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的 ____。 A、互斥条件(不能共占一个资源) B、请求和释放条件(请求了资源还可以继续请求) C、不剥夺条件请求的资源用完才释放 D、环路等待条件(形成环路) 5.下列算法中用于磁盘移臂调度的是( ) A、时间片轮转法(进程调度) B、LRU算法(页面调度) C、最短寻找时间优先算法 D、优先级高者优先算法(进程调度) 还有fcfs先来先服务,scan扫描算法 6.若P、V操作的信号量S的初值为2,当前值为-1,则有_____个等待进程。 A、1 B、2 C、3 D、0 s>0如s=2,则表示有2个可用资源s<0,则表示有|n|在等待,s=-1则有一个在等待,s=0,则没有可用资源 7.一台计算机有8台磁带机,它们由N个进程竞争使用,每个进程可能需要3台磁带机。如果要求系统没有死锁危险,请问N可以取的最大值是______。 A、1 B、2 C、3 D、4 8+n>=3n判断死锁,则n<=4,取n=3 8.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1

我对操作系统的认识

我对操作系统的认识 最早听到操作系统这个名词是在中学的时候,但那个时候并不明白操作系统是什么东西,可以用来干什么。上大学后,拥有了自己的第一台电脑,开始慢慢了解了很多包括操作系统在内的计算机知识,加之自己学的是信息管理与信息系统专业, 也会接触到一些专业的计算机知识。 专业课本对操作系统的定义是,操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。它是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。 还记得初中上机时,每次打开电脑,屏幕都会闪过一个Windows 2000,虽然那时不知道这是什么东西。后来上高中有了Windows XP,现在想想,记忆中用得最多的操作系统就是XP了,直到今天虽然有了Windows 7,Windows 8也出来了,但我的电脑还是XP的。 1946年2月14日,世界上第一台现代电子计算机“ENIAC”,诞生于美国宾夕法尼大学,但那个时候还没有操作系统,人们想要操作计算机只能通过各种不同的操作按钮来控制计算机。之后随着计算机技术的不断发展出现了汇编语言,并将它的编译器内置到电脑中,操作人员通过带有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由操作人员自己编写程序来运行,不利于设备、程序的共用。为了解决这种问题,就出现了操作系统,这样就很好实现 2了解程序的共用,以及对计算机硬件资源的管理,使人们可以从更高层次对电脑进操作,而不用关心其底层的运作。有记录以来历史上最早的计算机操作系统是GM-NAA I/O,它是1956年鲍勃.帕特里克(Bob Patrick)在美国通用汽车的系统监督程序(system monitor)的基础上,为美国通用汽车和北美航空公司在IBM 704机器上设计的基本输入输出系统。之后操作系统飞速发展,出现了各种各样的系统比较有名的如UNIX、Linux等。直到Windows 的出现,彻底颠覆了人们对操作系统的认识,它是由微软公司研发的,一直不断推出新版本,到今天世界上绝大多数电脑都装的是Windows操作系统。 我觉得,操作系统的出现使得我们操作电脑变得方便起来,而计算机也不只属于科学家和专业人员了,它真正的走到了每家每户,走到了每一个人的身边。可以说,操作系统的出现打破了人们与计算机之间的隔阂,可以让计算机更好的为我们的工作学习服务。从专业一点的角度来看,操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。操作系统是一个大型的软件系统,负责计算机的全部软件、硬件资源的管理,控制和协调发现活动,实现信息的存储和保护,为用户使用计算机系统提供方便的用户界面,从而使计算机系统实现高效率和高自动化。它有6个主要的功能。(1)处理机管理。操作系统处理 机管理模块的主要任务是确定对处理机的分配策略,实施对进程或线程的调度和管理。(2)存储管理。存储管理涉及系统另一个紧俏资源—内存,它一方面要为系统进程及各用户进程提供其运行所需要的内存空间,另一方面还要保证各用户进程之间互不影响,此外,还要保证用户进程不能破坏系统进程,提供内存保护。(3)设备管理。包括缓冲区管理、设备分配、设备驱动和设备无关性。(4)文件管理。操作系统的文件管理子系统是最接近用户的部分,它给用户提供一个方便、快捷、可以共享、同时又提供保护的对文件的使用环境。(5)网络管理。随着计算机网络功能的不断加强,网络的应用不断深入社会的各个角落,操作系统必须提供计算机与网络进行数据传输和网络安全防护的功能。(6)提供良好的用户

操作系统简答题(含答案)

1.OS的主要功能 操作系统的基本功能:处理机管理、存储管理、设备管理、信息管理(文件系统管理)、用户接口。 2.OS有哪三种类型?各有什么特点? 操作系统一般可分为三种基本类型,即批处理系统、分时系统和实时系统。 批处理操作系统的特点是:多道和成批处理。 分时系统具有多路性、交互性、“独占”性和及时性的特征。 实时系统特点:及时响应和高可靠性 3.OS的基本特征是什么? 并发性、共享性、虚拟技术、异步性 4.OS一般为用户提供了哪三种接口?各有什么特点? 1.联机命令接口 提供一组命令供用户直接或间接操作。根据作业的方式不同,命令接口又分为联 机命令接口和脱机命令接口。 2.程序接口 程序接口由一组系统调用命令组成,提供一组系统调用命令供用户程序使用。 3.图形界面接口 通过图标窗口菜单对话框及其他元素,和文字组合,在桌面上形成一个直观易懂使用方便的计算机操作环境. 5.OS主要有那些类型的体系结构? 单体结构、层次结构、微内核结构与客户机-服务器模型、虚拟机结构 6.多道程序设计的主要特点是什么? 多道程序设计技术是指在内存同时放若干道程序,使它们在系统中并发执行,共享系 统中的各种资源。当一道程序暂停执行时,CPU立即转去执行另一道程序。 [特点]:多道、宏观上并行(不同的作业分别在CPU和外设上执行)、微观上串行(在单CPU上交叉运行)。 7.OS在计算机系统中处于什么地位? 操作系统在计算机系统中占有特殊重要的位置,所有其他软件都建立在操作系统基础上,并得到其支持和服务;操作系统是支撑各种应用软件的平添。用户利用操作系统提供的命令和服务操纵和使用计算机。可见,操作系统实际上是一个计算机系统硬件、软件资源的总指挥部。操作系统的性能决定了计算机系统的安全性和可靠性。 8.解释一下术语:进程、进程控制块、进程映像、线程、进程的互斥和同步、临界区和临 界资源、竞争条件、原语、信号量、管程、死锁、饥饿 进程:进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立的基本单位。 进程控制块(Procedure Control Block):使一个在多道程序环境下不能独立运行的程序

计算机操作系统考试试题汇总

计算机操作系统考试试题汇总

计算机操作系统试题 一填空: 1.操作系统为用户提供三种类型的使用接 口,它们是命令方式和系统调用和图形用户界面。 2.主存储器与外围设备之间的数据传送控制 方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。 3.在响应比最高者优先的作业调度算法中, 当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运 行的时间相同时,等待时间长的作业得到优先调度。 4.当一个进程独占处理器顺序执行时,具有 两个特性:封闭性和可再现性。 5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地 址称为逻辑地址。 6.文件的逻辑结构分流式文件和记录式文件二种。 7.进程由程度、数据和FCB组成。 8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。 9.操作系统是运行在计算机裸机系统上的最基本的系统软件。 10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。 11.文件系统中,用于文件的描述和控制并 与文件一一对应的是文件控制块。12.段式管理中,以段为单位,每段分配一 个连续区。由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之 间不要求连续。 13.逻辑设备表(LUT)的主要功能是实现设备独立性。 14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。 16. 段的共享是通过共享段表实现的。17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。 18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。 19. UNIX的文件系统空闲空间的管理是采 用成组链接法。20分页管理储管理方式能使存储碎片尽 可能少,而且使内存利用率较高,管理开销 小。20.计算机操作系统是方便用户、管理 和控制计算机软硬件资源的系统软件。 21.操作系统目前有五大类型:批处理操 作系统、分时操作系统、实时操作 系统、网络操作系统和分布式操作 系统。 22.按文件的逻辑存储结构分,文件分为有结 构文件,又称为记录式文件和无结构文 件,又称流式文件。 23.主存储器与外围设备之间的信息传送操 作称为输入输出操作。 24、在设备管理中,为了克服独占设备速度 较慢、降低设备资源利用率的缺点,引入了 虚拟分配技术,即用共享设备模拟独占 设备。 25、常用的内存管理方法有分区管理、页 式管理、段式管理和段页式管理。 26、动态存储分配时,要靠硬件地址变换机 构实现重定位。 27、在存储管理中常用虚拟存储器方式来 摆脱主存容量的限制。 28、在请求页式管理中,当硬件变换机构 发现所需的页不在内存时,产生缺页中断 信号,中断处理程序作相应的处理。 29、置换算法是在内存中没有空闲页面时 被调用的,它的目的是选出一个被淘汰的页 面。如果内存中有足够的空闲页面存放所 调入的页,则不必使用置换算法。 30、在段页式存储管理系统中,面向用户的 地址空间是段式划分,面向物理实现的地 址空间是页式划分。 31、文件的存储器是分成大小相等的物理 块,并以它为单位交换信息。 32、虚拟设备是通过SPOOLing技术把独 占设备变成能为若干用户共享的设备。 33、缓冲区的设置可分为单缓冲、双缓 冲、多缓冲和缓冲池。 34、在多道程序环境中,用户程序的相对地 址与装入内存后的实际物理地址不同,把相 对地址转换为物理地址,这是操作系统的地 址重地位功能。 35. 在操作系统中,进程是一个资源分配 的基本单位,也是一个独立运行和调度 的基本单位。 36. 在信号量机制中,信号量S > 0时的值表 示可用资源数目;若S < 0,则表示等 待该资源的进程数,此时进程应阻塞。 37. 操作系统提供给编程人员的唯一接口是 系统调用。 38. 设备从资源分配角度可分为独占设备, 共享设备和虚拟设备。 39. 设备管理的主要任务是控制设备和CPU 之间进行I/O操作。 40. 常用的文件存取方法有顺序存取法, 随机存取法和按键存取法。 41. 在页面置换算法中最有效的一种称为 LRU算法。 42. 地址变换机构的基本任务是将虚地址空 间中的逻辑地址变换为内存中的物理地 址。 43.在 UNIX 系统中采用的页面置换算 法是页面缓冲算法。 44.现代操作系统的两个重要特征是 并发和共享。 45.为文件 file.c 的同组用户增加修 改权限的UNIX 命令为chmod g+w file.c。 46.显示目录 mydir 中文件的详细信 息的UNIX 命令为Ls –l mydir。 47. 操作系统的基本类型有批处理操作系 统,分时操作系统和实时操作系统 三种。 48.采用对换方式在将进程换出时,应首先 选择处于阻塞且优先权低的进程换出内存。 49. 能方便实现信息共享的存储管理办法有 段式和段页式。 50.选择距当前磁头最近,且方向一致 的磁盘调度算法循环扫描算法。 51.在页面置换算法中可实现的最有效的一 种称为LRU。 52.UNIX 系统向用户提供的用于创建新进程 的系统调用是fork()。 53.UNIX 系统中用于建立无名管道的系统调 用是pipe()。 54.在成组链结法中,将第一组的空 闲块号和该组的空闲块数目 记入到内存的工作栈中,作为当前 可供分配的空闲盘块号。 54.现代操作系统的两个重要特征是

相关文档
最新文档