2015年3月操作系统多选部分

2015年3月操作系统多选部分
2015年3月操作系统多选部分

操作系统多选题

第十套

1、一般系统中产生的事件分为中断和异常两类。下列哪些事件属于中断事件?

()A、时钟中断 B、输入/输出中断 C、控制台中断 D、硬件故障中断

E、用户程序执行了特权指令

答案:ABCD

解析:【解析】中断是指由CPU以外的事件引起的中断,如I/O中断,

时钟中断,控制台中断等;异常是指来自CPU的内部事件或程序执行中的事件引起的过程,如硬件故障中断等。用户程序执行了特权指令可能会引发中断,转入中断处理,但不属于中断事件,而是程序主动请求陷入的中断,称"陷入"(trap) 所以选择ABCD。

2、线程描述表记录了线程管理相关的内容。下列哪些是线程描述表需要记录的信息?()A、处理器寄存器的值 B、硬件设备寄存器的值 C、栈现场状态 D、打开的文件描述符E、线程内存空间

答案:ABC

【解析】线程描述表记录:线程ID、指令地址寄存器、处理器寄存器,硬件设备寄存器,栈现场状态等少量线程私有信息。D、E项应该是父进程里各线程共享的信息不在线程描述表记录。所以选ABC项。

3、对于交互式系统,其调度算法的设计目标是()

A、较大的吞吐量

B、较短的周转时间

C、较高的CPU利用率

D、较快的响应时间

E、较均衡的性能

答案:DE

【解析】A,B、C选项为批处理系统调度算法的设计目标,交互式系统中主机与多客户交互,要求响应时间快,各用户体验均衡的性能等。所以选DE项。

4、下列哪些方法可以实现进程互斥?()

A、Peterson算法

B、Test-and-Set(TS)指令

C、Swap或Exchange指令

D、信号量

E、分派器(Dispatcher)

答案:ABCD

【解析】Peterson算法是一个实现互斥锁的并发程序设计算法。(读和写在一条指令内完成)在许多计算机中都提供了专门的硬件指令Test-and-Set,简称TS,用于实现互斥访问临界资源。Swap或Exchange指令是寄存器和存储内容交换的指令,可用于信号量操作,实现系统任务之间的同步或互斥。信号量机制是实现进程互斥的重要方法。分派器(Dispatcher)是分派器(Dispatcher)实时系统调度策略之一,而非进程互斥方法。所以选ABCD项。

5、在虚拟页式存储管理中,为实现地址变换所涉及到的数据结构是()

A、空闲区表

B、分区分配表

C、页表

D、段表

E、位图

答案:ACE

【解析】页式管理的地址变换过程是通过页表查出相应的页面号之后,由页面号与页内相对地址相加而得到实际物理地址。过程中要访问存储页面空闲区表,页表,位图。因此选ACE项

6、下列关于虚拟存储管理方案的叙述中,哪些是正确的?()

A、采用先进先出页面置换算法可能导致Belady现象

B、出现抖动或颠簸现象时,系统用于调度页面所需要的时间比进程实际运行所占用的时间还多

C、工作集大小与工作集窗口尺寸密切相关

D、操作系统应为每个进程提供与工作集大小相等的物理页面数

E、进程对内存有临界要求,当分配给进程的物理页面数小于该临界值时,缺页率下降

答案:ABCD

【解析】FIFO算法可能导致Belady现象;调度页面时间是指入外存调入内存的时间,出现抖动或颠簸现象时,系统因为进程所请求的数据经常不在内存中而频繁的调入、调出页面,导致系统用于调度页面所需要的时间比进程实际运行所占用的时间还多;工作集是指在某段时间间隔内(t-w),进程要访问的页面集合,△(w-t)称为工作集窗口尺寸,工作集是工作集窗口尺寸w的函数;通常情况下操作系统应为每个进程提供与工作集大小相等的物理页面数。所以选ABCD项。

7、下列选项中,哪些是按照文件的存放时限划分的文件分类?()

A、系统文件

B、档案文件

C、临时文件

D、用户文件

E、永久文件

答案:BCE

【解析】按存放时限临时文件、永久文件、档案文件三类。所以选BCE项。

8、在UNIX系统中,若文件File4的权限是736,则表示()

A、文件属主可执行File4

B、文件属主可读File4

C、同组用户可写File4

D、同组用户可执行File4

E、其他用户可读File4

答案:ABCDE

【解析】x、y、z分别是0-7的数字,x表示属主,y表示同用户组,z表示其它用户,对该文件的存取权限(本题x、y、z分别是7、3、6)。x、y、z的取值公式均为:a*4 + b*2 + c。若其中, a=1分别表示可读,a=0表示不可读; b=1分别表示可写,b=0表示不可写; c=1分别表示可执行,c=0表示不可执行。本题中,7表示属主的权限:由7=a*4 + b*2 + c知a,b,c都为1,表示属主可读、可写、可执行;3表示同用户组的权限:由3=a*4 + b*2 + c知a为0,b和c为1,表示同用户组不可读、可写、可执行;6表示其他用户的权限:由6=a*4 + b*2 + c知a和b为1,c为0,表示其用户可读、可写、不可执行。所以选ABCDE项。

9、操作系统在进行设备分配时根据算法需要查找相应的数据结构,该数据结构包括的主要内容为下列哪几项?()

A、系统设备表

B、设备控制表

C、控制器控制表

D、通道控制表

E、设备分配表

答案:ABCD

【解析】在进行设备分配时,通常要借助于一些用于记录系统中有关设备、控制器和通道的信息。基本的表格有:系统设备表(SDT)、设备控制表(DCT)、控制器控制表(COCT)、通道控制表(CHCT)。因此选ABCD项。

10、某操作系统的当前资源分配状态如下表所示。

假设当前系统可用资源R

1、R

2

和R

3

的数量为(3,3,2),且该系统目前处于安全

状态,那么下列哪些是安全序列?

A、P

2P

5

P

4

P

3

P

1

B、P

4

P

2

P

3

P

5

P

1

C、P

4

P

5

P

2

P

1

P

3

D、P

2

P

5

P

4

P

1

P

3

E、P

4

P

5

P

3

P

2

P

1

答案:ABCD

【解析】若按E项顺序分配,分配给P4使之满足运行,按当前资源,可分配,则分配后可用资源为(3,2,1),P4运行结束,全部释放资源后为(5,4,3),可以分配给P5,分配后可用资源为(1,1,2),P5运行结束,全部释放资源后为(5,4,5),准备分配给P3,则发现R1资源不足以分配给P3,因此E项不是安全序列。ABCD项都可以正常分配,因此选ABCD项。

第十一套

1、一般系统中产生的事件分为中断和异常两类。下列哪些属于异常事件?()

A、算术溢出

B、虚存中的缺页中断

C、被零除

D、时钟中断

E、输入/输出中断

答案:ABC

【解析】中断是指由CPU以外的事件引起的中断,如I/O中断,时钟中断,控制台中断等;异常是指来自CPU的内部事件或程序执行中的事件引起的过程,如硬件故障中断等。典型异常包括:程序性中断、访管指令异常。程序性中断如:算术溢出、被零除、虚拟存储中缺页等。所以选ABC项。

2、线程的实现机制有多种途径,下列哪几项属于典型的线程实现方式?()

A、用户线程

B、内核线程

C、混合线程

D、独立线程

E、互斥线程

答案:ABC

【解析】线程的实现机制有三种途径:用户线程、内核线程、混合线程。所以选ABC项。

3、对于实时系统,其调度算法的设计目标是()

A、较大的吞吐量

B、较短的周转时间

C、较高的CPU利用率

D、满足截止时间要求

E、满足可靠性要求

答案:DE

【解析】实时系统设计目标主要是:在严格时间范围内,对外部请求作出反应,系统具有高度可靠性。所以选DE选项。

4、当采用信箱进行通信时,接收原语receive()操作中必须包含的信息是()

A、指定的信箱名

B、取出的信件将存放的内存地址

C、读取信件的名称

D、读取信件的长度

E、信箱的互斥信号量

答案:AB

【解析】信箱通信机制中接收原语receive()操作功能是:从指定信箱中取出一封信,存放到指定的内存地址中。因此选AB项。

5、在可变分区存储管理方案中,下列关于移动技术的叙述中,哪些是错误的?()

A、内存中的进程都能随时移动

B、采用移动技术时应尽可能减少移动的进程数量

C、移动技术为进程执行过程中"扩充"内存提供方便

D、在内存中移动进程不会增加系统开销

E、在内存中只能将进程从低地址区域移到高地址区域

答案:ADE

【解析】可变分区存储管理方案中内存中的进程移动是有条件的不是任何在内存中的进程都能随时移动;移动技术会增加系统的开销;在内存中的进程移动只是把空闲的碎片合并成一个连续的大空闲区并且放在内存的一端,并不限制移动地址方向。所以选ADE选项。

6、下列关于虚拟存储管理方案的叙述中,哪些是正确的?()

A、采用LRU页面置换算法可能导致Belady现象

B、颠簸是由于缺页率高而引起的现象

C、工作集是随时间而变化的

D、采用工作集模型可以解决颠簸问题

E、进程对内存有临界要求,当分配给进程的物理页面数大于该临界值时,增加物理页面数可以显著减少缺页次数

答案:BCD

【解析】采用FIFO页面置换算法可能导致Belady现象;进程对内存有临界要求,当分配给进程的物理页面数大于该临界值时,增加物理页面数也不能显著减少缺页次数;颠簸是由于缺页率高而引起的现象;工作集是随时间而变化的;采用工作集模型可以解决颠簸问题;所以选BCD选项。

7、下列选项中,哪些是按照文件的物理结构划分的文件分类?()

A、顺序文件

B、普通文件

C、链接文件

D、用户文件

E、索引文件

答案:ACE

【解析】按照文件的物理结构划分文件分为三类:顺序文件、链接文件、索引文件。所以选ACE选项。

8、在UNIX系统中,若文件File5的权限是544,则表示()

A、文件属主可写File5

B、文件属主可读File5

C、同组用户可读File5

D、同组用户可执行File5

E、其他用户可读File5

答案:BCE

【解析】 x、y、z分别是0-7的数字,x表示属主,y表示同用户组,z表示其他用户,对该文件的存取权限(本题x、y、z分别是5、4、4)。x、y、z的取值公式均为:a*4 + b*2 + c。若其中, a=1分别表示可读,a=0表示不可读; b=1分别表示可写,b=0表示不可写; c=1分别表示可执行,c=0表示不可执行。本题中,5表示属主的权限:由4=a*4 + b*2 + c知a,b,c分别为1,0,1,表示属主可读、不可写、可执行;4表示同用户组的权限:由4=a*4 + b*2 + c知a为1,b和c为0,表示同用户组可读、不可写、不可执行;4表示其他用户的权限:由4=a*4 + b*2 + c知a为1,b和c为0,表示其他用户可读、不可写、不可执行。所以选BCE项。

9、设备分配时需要考虑公平性、共享性等多种因素,所以设备分配策略主要包括()

A、先来先服务

B、高优先级优先

C、时间片轮转

D、最短截止时间优先

E、安全优先

答案:AB

【解析】设备分配通常采用先来先服务和高优先级优先分配策略。所以选AB选项。

10、某操作系统的当前资源分配状态如下表所示。

假设当前系统可用资源R

1、R

2

和R

3

的数量为(3,3,2),且该系统目前处于安全

状态,那么下列哪些是安全序列?

A、P

2P

4

P

1

P

5

P

3

B、P

4

P

5

P

3

P

1

P

2

C、P

2

P

5

P

4

P

1

P

3

D、P

4

P

2

P

1

P

3

P

5

E、P

2

P

4

P

3

P

5

P

1

答案:ACDE

【解析】若按B项顺序分配,分配给P4使之满足运行,按当前资源,可分配,则分配后可用资源为(3,2,1),P4运行结束,全部释放资源后为(5,4,3),可以分配给P5,分配后可用资源为(1,1,2),P5运行结束,全部释放资源后为(5,4,5),准备分配给P3,P3当前资源需求量为(6, 0, 0),则发现R1资源不足以分配给P3,因此B项不是安全序列。ACDE项都可以正常分配,因此选ACDE项。

第十二套

1、批处理操作系统的特点是()

A、成批处理用户提交的作业

B、用户无法干预作业的运行

C、系统资源利用率较高

D、运行的速度快

E、运行的成本低

答案:ABC

【解析】批处理操作系统的优点有:批量处理用户作业、系统资源利用率高、作业吞吐率高,缺点是用户不能直接与计算机交互。所以选ABC选项。

2、下列关于程序并发执行的描述中,哪些是正确的?()

A、并发程序之间会产生相互制约关系

B、并发程序与计算不再一一对应

C、并发程序的执行结果不可再现

D、相应的用户权限不能约束

E、程序使用资源不可控制

答案:ABC

【解析】程序并发执行与程序顺序执行相较具有以下主要特性:并发程序在执行期间具有相互制约关系、程序与计算不再一一对应、并发程序执行结果不可再现。所以选ABC选项。

3、不同的进程由于设计目标不同而具有不同的进程行为,它们可以归纳为()

A、计算密集型

B、I/O密集型

C、计算密集与I/O密集交替型

D、计算密集与I/O密集均衡型

E、内存访问密集型

答案:AB

【解析】进程按花费在计算和I/O上时间不同而划分为两个类型:某些进程花费了大多数时间在计算上,称为计算密集型进程,而其他进程则在等待I/O上花费了大多数时间,称为I/O密集型进程。所以选AB选项。

4、在计算机系统中,下列哪些进程存在与时间有关的相互制约问题?()

A、民航飞机订票系统

B、网上银行存取款

C、汽车装配生产线

D、企业成品仓库的出入库系统

E、公司考勤刷卡系统

答案:ABCD

【解析】与时间有关的相互制约问题是指:在并发程序中共享了公共变量,使得程序的计算结果与并发程序执行的速度(时间)有关。A选项航飞机订票系统中机票数量是共享的公共变量;B选项网上银行存取款系统中余额是共享的公共变量;D选项企业成品仓库的出入库系统中成品库存量是共享的公共变量;C选项

汽车装配生产线系统中,相邻两个环节的关系是前一环节的结果是后一环节的输入,所以有时间关系; E选项公司考勤刷卡系统中,每次刷卡只是记录到了刷卡时间,并没有共享公共的变量,所以不存在制约关系。所以选ABCD选项。

5、下列各种存储管理方案中,可能产生外部碎片的是()

A、页式

B、段式

C、段页式

D、可变分区

E、固定分区

答案:BD

【解析】所谓外部碎片是指内存空间不能够被分配,而内部碎片是指内存空间被分配出去但没有被利用。页式存储管理方案同固定分区一样,将物理内存划分成固定大小的块,每一块都可以分配使用,因而可以很好的避免外部碎片,但页式存储管理中,进程的最后一页经常装不满一个物理块,所以存在内部碎片,同样,固定分区存储管理方案中,分区通常比装入的进程大,所以也存在内部碎片;而段式存储管理方案和可变分区一样,总是划分和进程大小相同的块来存放进程,所以不存在内部碎片,但是内存空间被多次分配、回收之后,总会留下一些很难再被分配的小空间,因此存在外部碎片;段页式存储管理同页式存储管理一样,可以很好的解决内存的外部碎片问题;综上所述:选择BD

6、在虚拟页式存储方案中,常用的页面调入策略有()

A、请求调页

B、预调页

C、全调页

D、后调页

E、延迟调页

答案:AB

【解析】在虚拟页式存储方案中,常用的页面调入策略有两种:请求调页和预调页。所以选AB选项。

7、如果文件的存储介质是磁盘,下列哪些"文件物理结构、存取方式"组合适合磁盘上的文件?()

A、连续结构、顺序存取

B、连续结构、随机存取

C、链接结构、随机存取

D、链接结构、顺序存取

E、索引结构、顺序存取

答案:ABDE

【解析】磁盘上文件的物理结构及存取方式有:连续结构(随机、顺序存取方式)、链接(顺序存取方式)、索引(顺序、随机存取方式)。所以C选项,链接结构、随机存取方式不正确。选ABDE选项。

8、在UNIX 系统中,若文件 File1 的权限是 744,则表示()

A、文件主可执行 File1

B、文件主可读 File1

C、同组用户可执行 File1

D、同组用户可读 File1

E、其他用户可写 File1

答案:ABD

【解析】 x、y、z分别是0-7的数字,x表示属主,y表示同用户组,z表示其他用户,对该文件的存取权限(本题x、y、z分别是7、4、4)。x、y、z的取值公式均为:a*4 + b*2 + c。其中, a=1分别表示可读,a=0表示不可读; b=1分别表示可写,b=0表示不可写; c=1分别表示可执行,c=0表示不可执行。本题中,5表示属主

的权限:由7=a*4 + b*2 + c 知a,b,c 分别为1,1,1,表示属主可读、可写、可执行;第1个4表示同用户组的权限:由4=a*4 + b*2 + c 知a 为1,b 和c 为0,表示同用户组可读、不可写、不可执行;第2个4表示其他用户的权限:由4=a*4 + b*2 + c 知a 为1,b 和c 为0,表示其他用户可读、不可写、不可执行。所以选ABD 项。

9、按设备的信息组织方式来划分,属于块设备的是( )

A 、硬盘

B 、磁带机

C 键盘

D 、终端

E 、打印机 答案:AB

【解析】 以数据块为单位组织和处理信息的设备被称为块设备,如磁盘、磁带等。CDE 选项是字符设备,所以选AB 选项。

10设系统中有 3 种类型的资源 (A ,B ,C) 和 5 个进程 P 1、P 2、P 3、P 4、P 5。A 资源的数量为 17,B 资源的数量为 5,C 资源的数量为20。某一时刻的系统状态如下表所示。系统采用银行家算法实施死锁避免策略。

下列进程执行序列中,哪些是不安全序列?( )

A 、P 5→P 4→P 3→P 2→P 1

B 、P 4→P 3→P 2→P 5→P 1

C 、P 4→P 3→P 2→P 1→P 5

D 、P 2→P 3→P 4→P 5→P 1

E 、P 1→P 2→P 3→P 4→P 5 答案:CDE

【解析】 AB 选项的序列是正常分配的,是安全序列;C 选项序列中,当前系统资源数A ,B ,C 分别是2,3,3,先为P 4分配,则当前系统中剩于资源数A ,B ,C 分别是0,1,2,分配顺利,P 4结束后释放所占资源,则当前系统剩于资源数是A ,B ,C 分别是4,3,7,可以为P 3分配,分配后资源数A ,B ,C 分别是4,3,1,分配顺利,P 3结束后释放所占资源,则当前系统剩于资源数是A ,B ,C 分别是8,3,12,可以为P 2分配,分配后资源数A ,B ,C 分别是7,0,8,分配顺利,P 2结束后释放所占资源,则当前系统剩于资源数是A ,B ,C 分别是12,3,14,接下来准备为P 1分配,但是发现B 类资源不足以分配给P 1进程,P 1需要4个B 类资源,但当前系统只有3个,则无法分配,该序列不安全;D 选项序列中,当前系统资源数A ,B ,C 分别是2,3,3,准备给P 2分配,发现C 类资源当前不足以分配给P 2进程,P 2需要4个资源,当前系统只有3个,则无法分配,该序列不安全;E 选项中的序列与D 选项相近,C 类资源不足,需要7个,当前系统只有3个,无法为P 1进程分配C 类资源,该序列不安全;AB 选项是安全序列。所以选CDE 选项。

最大资源需求量Max

已分配资源数量Alocation

A B C A B C P 1

5 5 9 2 1 2 P 2 5 3

6 4 0 2 P 3 4 0 11 4 0 5 P 4 4 2 5 2 0 4 P 5

4

2 4

3 1 4

操作系统复习题答案

操作系统复习题 一、单项选择题:在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 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页(共×页)

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

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

4月全国自考操作系统概论试题及答案解析

全国2018年4月高等教育自学考试 操作系统概论试题 课程代码:02323 一、单项选择题(本大题共15小题,每小题1分,共15分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 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.用户 B.编译程序 C.操作系统 D.编辑程序 7.同一文件在不同存储介质上( )的组织形式。 A.可采用用户指定 B.应该用相同 C.必定采用不同 D.可以采用不同 8.在SPOOLING系统中,用来模拟脱机外围设备操作中输入外围机的程序是( ) A.预输出程序 B.缓输出程序 C.预输入程序 D.缓输入程序 9.终端用户控制终端作业的过程中,不.包括( )阶段。 A.用户注册 B.用户退出 C.终端的连接 D.终端的断开 10.如果一组并发进程是无关的,则它们( ) A.各自包含的程序都是不同的 B.可以包含相同的程序但没有共享变量 C.可以使用共享变量但各自有独立的工作区 1

计算机操作系统选择题

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

让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为例给大家介绍自动下载。

自考操作系统概论2018年10月真题

绝密★启用前 2018年10月高等教育自学考试全国统一命题考试 操作系统概论 (课程代码02323) 注意事项: 1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题。 2. 应考者必须按试题顺序在答题卡(纸)指定位置上作答,答在试卷上无效。 3.涂写部分、画图部分必须使用2B铅笔,书写部分必须使用黑色字迹签字笔。 第一部分选择题 一、单项选择题:本大题共20小题,每小题1分,共20分。在每小题列出的备选项中 只有一项是符合题目要求的,请将其选出。 1.以下不属于操作系统主要功能的是 A.管理计算机硬件和软件资源 B.提供计算机应用程序与计算机硬件之间的接口 C.为应用程序的运行提供环境 D. 高级程序设计语言的编译 2.以下不属于分时系统基本特征的是 A.多路性 B.独立性 C.原子性 D.交互性 3. 现代操作系统具有并发的特征,主要是由于引入了 A. 通道技术 B.中断机制 C. SPOOLing技术 D.多道程序系统 4. 进程所请求的一次打印输出完成后,进程的状态会从

A. 阻塞态变为就绪态 B.执行态变为阻塞态 C.就绪态变为执行态 D.执行态变为就绪态 5. 临界区是 A.一段共享数据区 B.一个缓冲区 C.一段程序 D.一个同步机制 6. 系统要求所有进程执行前一次性地申请在整个运行过程中所需要的全部资源,这样可以预防死锁发生的条件是 A.互斥条件 B.请求和保持条件 C.不剥夺条件 D.环路等待 7.在优先权调度算法中,能够解决低优先权进程无穷等待问题的技术是 A.老化技术 B.饥饿技术 C.调度技术 D.抢占技术 8. 以下可以用来避免死锁的算怯是 A.银行家算法 B. SPF调度算法 C. SSCF算法 D.死锁检测算法 9.在实时系统的调度中,为了保证对截止时间要求较高的实时进程能及时运行,以下说法中不正确的是 A.要求系统具有快速的硬件中断机制 B.应使禁止中断的时间间隔尽可能短 C. 应减少进程切换的时间开销 D.应使得时间片尽可能短 10.以下对短进程优先调度算法的说法中,正确的是 A.相比FCFS而言,对短进程不利 B. 相比FCFS而言,长进程可能会长时间得不到调度 C.相比FCFS而言,紧迫进程更能得到及时处理 D.相比FCFS而言,降低了系统的吞吐量 11.内存管理的目的是 A.方便用户访间文件系统 B.提高内存的利用率 C.增加内存实际容量 D.增加磁盘容量 12.在请求分页系统中,记录描述页的各种数据的数据结构称为

操作系统概论自考复习资料.doc

操作系统(operating system , OS)是计算机系统中必不可少的系统软件。它是计算机系统中各种资源的管理者和各种活动的组织者、指挥者。它使整个计算机系统协调一致且有效地工作。通过本课程的学习,我们将知道操作系统要做什么、怎么做和为什么要这样做。 学习操作系统,首先我们应该知道操作系统的概念。本章主 要讲述了以下几个问题。 一、什么是操作系统 二、操作系统的形成 三、操作系统的类型 四、操作系统的功能 一、什么是操作系统 在回答这个问题之前,我们先来了解一下什么是计算机系统。计算机系统是按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。 计算机系统由硬件系统和软件系统组成。软硬件系统的组成部分就是计算机系统的资源,当不同的用户使用计算机时都要占用系统资源并且有不同的控制需求。 操作系统就是计算机系统的一种系统软件,由它统一管理计算机系统的资源和控制程序的执行。 操作系统的设计目标一是使计算机系统使用方便。二是使得计算机系统能高效地工作。 二、操作系统的形成 早期没有操作系统→原始汇编系统→管理程序→操作系统可以看到,操作系统是随着计算机硬件的发展和应用需求的推动而形成的。 三、操作系统的类型

按照操作系统提供的服务,大致可以把操作系统分为以下几类: 批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。其中批处理操作系统、分时操作系统、实时操作系统是基本的操作系统(加亮) 1、批处理操作系统按照用户预先规定好的步骤控制作业的执行,实现计算机操作的自动化。又可分为批处理单道系统和批处理多道系统。单道系统每次只有一个作业装入计算机系统的主存储器运行,多个作业可自动、顺序地被装入运行。批处理多道系统则允许多个作业同时装入主存储器,中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备,这样可以充分利用计算机系统的资源,缩短作业时间,提高系统的吞吐率。 2、分时操作系统,这种系统中,一个计算机系统与许多终端设备连接,分时系统支持多个终端用户,同时以交互方式使用计算机系统,为用户在测试、修改和控制程序执行方面提供了灵活性。分时系统的主要特点是同时性、独立性、及时性和交互性。 3、实时操作系统能使计算机系统接收到外部信号后及时进行处理,并在严格的规定时间内完成处理,且给出反馈信号。它是较少有人为干预的监督和控制系统。实时系统对可靠性和安全性要求极高,不强求系统资源的利用率。 4、网络操作系统可以把若干计算机联合起来,实现各台计算机之间的通信及网络中各种资源的共享,像我们现在使用的Windows ,UNIX和Linux等操作系统都是网络操作系统。 5、分布式操作系统的网络中各台计算机没有主次之分,在任意两台计算机间的可进行信息交换和资源共享。这一点上分布式操作系统和网络操作系统差别不大,他们的本质区别在于:分布式操作系统能使系统中若干计算机相互协作完成一个共同的任务。这使得各台计算机组成一个完整的,功能强大的计算机系统。 四、操作系统的功能 从资源管理的观点出发,操作系统功能可分为五大部分:处理器管理、存储管理、文件管理、设备管理和作业管理。 计算机系统是由硬件系统和软件系统两部分组成,操作系统是软件系统的一个组成部分,它是直接在硬件系统的基础上工作的,所以在研究操作系统之前,先必须对计算机系统的结构有一个基本的了解,本章就是讲述计算机系统结构的基本知识。

2014-2015学年第1学期《操作系统》试卷A

………………………………密………………………………封………………………………线……………………………… 洛阳师范学院2014—2015学年第一学期期末考试 软件工程专业 2013 级《操作系统》试卷(A) 一、单项选择题(共10题,每题1分,共10分) 1.在个人计算机上运行的系统一般是()。 A)手工操作B)单道批处理 C)多道批处理D)多用户分时系统 2.早期OS设计追求的主要目标是()。 A)系统的效率B)用户的方便性 C)可移植性D)可扩充性 3.下列进程状态转换不可能发生的是()。 A)就绪->执行B)执行->就绪C)执行->阻塞D)阻塞->执行 4.从资源管理角度看,进程调度属于()。 A)I/O管理B)文件管理 C)处理机管理D)存储器管理 5.用P、V操作实现进程同步时,信号量的初值一般为()。 A)-1 B)1 C)0 D)任意值 6.如果系统内存不足,可将进程调至外存挂起。从调度的角度看,该行为属于()。 A)低级调度B)中级调度C)高级调度D)处理机调度 7.在一次磁盘I/O过程中,时间消耗最长的阶段是()。 A)寻道B)旋转C)传输D)启动 8.在动态分区分配中,会导致空闲分区链首聚集碎片的是()。 A)最佳适应算法B)首次适应算法 C)循环首次适应算法D)最坏适应算法 9.下述I/O控制方法中,CPU干预次数最少的是()。 A)程序I/O B)中断I/O C)DMA方式D)通道方式 10.下述文件存储方式中,文件读取速度最快的是()。 A)连续存储B)链式存储C)索引存储D)多级索引存储

………………………………密………………………………封………………………………线……………………………… 二、填空题(共6题10空,每空1分,共10分) 1.操作系统设计的目标包括 、 、可扩充性和开放性。 2.操作系统中,资源分配的基本单位是 。 3.不满足“让权等待”准则的信号量机制是 。 4.在页式和段式存储管理系统中, 存储管理有利于提高内存利用率, 存储管理有利于满足用户需求。 5.在高响应比优先调度算法中,进程优先权最初与 有关,并随着 的增加而增大。 6.若能够按照进程的最大需求分配资源并执行结束,称该状态为 ,此时系统一定不会发生 。 三、判断题(共10题,每题1分,共10分。) ( )1.通道是一种专用于I/O 任务的处理器。 ( )2.线程是处理机调度的单位而非资源分配的单位。 ( )3.在采用银行家算法的系统中,不安全状态一定会导致死锁。 ( )4.固定分区分配会产生内部碎片。 ( )5.引入快表后,不再需要访问内存中的页表。 ( )6.时间片轮转算法常用于交互式系统中。 ( )7.交换分区一般采用连续存储分配方式。 ( )8.在实现存储管理时,可对进程地址空间先分页再分段。 ( )9.死锁的检测与解除一般是在死锁发生后进行的。 ( )10.增加通路的方法不能解决设备管理中的“瓶颈”问题。 四、分析题(共3题,每题10分,共30分) 1. 设某程序有如下4条语句:S1:a=x+2; S2:b=y+4; S3: c=a+b; S4: d=c+10;其中变量xy 的值已知。请画出对应的前 趋图;哪些语句可以并发执行?若加第4条语句改为:S4: d=b+c;前趋图有变化吗?简述原因。

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

计算机四级操作系统多选题题库及答案 第一章 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.提供多个中央处理器

操作系统练习题 及答案

操作系统练习题 第一章引言 (一)单项选择题 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.文件管理

【真题】操作系统_2015_软件学院

一、选择题(20分,共10题,每题2分) 1.在进程状态转换时,()的转换是不可能的。 A.就绪->运行 B.运行->就绪 C.运行->阻塞 D.阻塞->运行 2.并发进程中访问相同变量的程序段,被称为()。 A.临界区 B.临界资源 C.缓冲区 D.原语 3.进程和程序的本质区别之一是()。 A.前者分时使用CPU,后者独占CPU B.前者存储在内存,后者存储在外存 C.前者在一个文件中,后者在多个文件中 D.前者为动态的,后者为静态的 4.下面的()页面淘汰算法有时会产生Belady异象。 A.先进先出(FIFO) B.最近最少使用(LRU) C.最不经常使用(LFU) D.理想型(OPT) 5.死锁的预防是通过破坏死锁产生的四个必要条件来实现的。下列方法中,()破 坏了“环路条件”。 A.银行家算法 B.资源有序分配法 C.一次性分配策略 D.SPOOLING技术 6.动态重定位是在()中进行的。 A.编译过程 B.装入过程 C.修改过程 D.执行过程 7.有一磁盘,共10个柱面,每个柱面20个磁道,每个盘面分成16个盘区,采用位 示图对其存储空间进行管理,如果字长是16个二进制位,那么位示图共需()个字。 A.200 B.128 C.256 D.100 8.进程在执行期间发生了缺页中断,经操作系统处理后,应让其接着执行()指 令。 A.被中断的前一条 B.被中断的那一条 C.被中断的后一条 D.启动时的第一条 9.实现虚拟内存的目的是()。 A.扩充物理主存 B.逻辑上扩充主存 C.逻辑上扩充外存 D.以上都不对 10.批处理系统的主要目的是尽量提高系统的吞吐率,为此,应优先选择()运 行。 A.使用户比较满意的作业 B.运算量大的作业

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

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 )进行管理的软件。

自己写最简单的操作系统

参看 《自己动手写操作系统》 《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和定时器 多任务 ……

全国自考2012年7月操作系统概论试题答案

全国2012年7月自学考试操作系统概论试题 课程代码:02323 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 l.下列软件中,不属于 ...应用软件的是( D ) A.学籍管理软件 B.交通控制软件 C.网络订票软件 D.接口软件 2.在配置多道批处理操作系统的计算机系统中,下列说法正确的是( C ) A.用户可直接调试自己的程序 B.允许多个作业同时使用不同的外围设备 C.能对外部事件实时响应 D.允许用户联机干预作业的执行 3.分时操作系统的特点是( B ) A.让多个程序同时占用处理器运行 B.允许用户跟他的程序进行交互 C.增加了多个程序完成运行所需的总时间 D.增加了并行工作的道数,以提高处理器效率 4.为了区分各个不同的进程及记录各个进程执行情况,系统把有关进程的信息保存在( B ) A.PCD B.PCB C.PSW D.PSD 5.自愿性中断事件是指正在运行的进程对操作系统有某种请求。自愿性中断事件可能是用户进程( D ) A.使用了特权指令 B.设置了定时时钟 C.发现了定点操作数大于1 D.执行了访管指令 6.假定一个分时系统允许20个终端用户同时工作。若对每个终端用户的请求需在2秒钟内给出应答,那么可以分配给终端用户的最大时间片为( C ) A.20毫秒 B.50毫秒

C.100毫秒 D.200毫秒 7.下列存储设备中,存取速度最快的是( A ) A.RAM B.硬盘 C.光盘 D.U盘 8.对页式管理中页表的描述,正确的是( C ) A.页表主要指出主存中块号与磁盘中块号的对应关系 B.每个作业的页表长度是固定的,由操作系统指定 C.每个作业的页表长度是不同的,由作业所占页的多少而定 D.每个作业的页表长度是不同的,由用户事先指定 9.存储管理实际上是管理( B ) A.主存中的操作系统部分 B.主存中的用户区域 C.整个主存储器 D.主存和辅存 10.文件存储介质的物理单位以( D ) A.磁带卷为单位 B.磁盘片为单位 C.光盘片为单位 D.卷为单位 11.在UNIX系统中,文件的存取权限仅为读、写和执行三种操作的组合。采取这样的措施的目的是( C ) A.防止天灾人祸对文件系统的破坏 B.防止系统故障对文件系统的破坏 C.防止用户共享文件时对文件系统的破坏 D.防止计算机病毒对文件系统的破坏 12.在用户指定电影的片名后,要求在数秒内就可以找到对应的存放在文件系统中的影片文件,并流畅地读出来播放。由于文件系统的容量有限,管理员经常会把该文件系统中的过时影片删除,及装入新片。对应于这样的使用需求,该文件系统( C ) A.只可以采用顺序存储结构 B.只可以采用链接存储结构 C.只可以采用索引存储结构 D.既可以采用链接存储结构,也可以采用索引存储结构 13.从使用的角度对外围设备进行分类时,磁带机属于( C ) A.系统设备 B.用户设备 C.独占设备 D.可共享设备 14.操作系统在外围设备管理中采用缓冲池技术,设缓冲池中共有4个缓冲区,每批数据进入缓冲区的时间为20ms,用户进程对每批数据的处理时间为10ms,把每批数据从缓冲区送

火箭军工程大学841计算机操作系统2015年考研专业课真题试卷

841计算机操作系统 科目代码:841 科目名称:计算机操作系统 适用学科:计算机科学与技术、计算机技术(专业学位) 一、填空题(1×15=15分) 1、多道程序技术能提高CPU的使用效率,这是因为发挥了与之间的并行工作能力。 2、操作系统为用户提供两种类型的使用接口,其中提供给编程人员的唯一接口是。 3、单处理器系统中,任一时刻处于运行态的进程有个。 4、系统中有三个进程A、B、C,对某类资源的需求量分别是7个、8个和3个,且目前已分别得 到了3个、3个和1个。为了保证系统的安全,该系统目前剩余的资源至少应该是个。 5、在现代操作系统中,是资源分配的基本单位,是处理器调度的基本单位。 6、当系统采用资源有序分配方法预防死锁时,它破坏了产生死锁的四个必要条件中的条件。 7、进程调度算法采用固定时间片轮转法,如果时间片过大,就会使轮转法退化为调度算法。 8、程序经编译或汇编以后形成目标程序,其中的指令顺序是以0作为参考地址进行编址的,这样 的地址称为。 9、在请求分页式管理中,当硬件变换机构发现所需的页不在内存时,产生中断信号。 10、在虚拟页式存储管理中设置了快表,用于保存正在运行进程页表的子集,通常快表存放在 中。 11、在文件系统中若采用一级目录结构,存在的最主要的一个问题是。 12、现代计算机系统采用自成独立系统的能与主机并行工作的I/O结构,主存储器与外围设备之间 传送信息的输入输出操作由完成。由于它能独立完成输入输出操作,所以也称为。 二、选择题(2×15=30分) 1. 下述操作系统的设计指标中,批处理系统追求的目标是()。 A. 快速响应时间 B. 安全可靠 C. 提高I/O利用率 D.提高系统吞吐率 2、下列选项中,降低进程优先级的合理时机是()。 A.进程的时间片用完B.进程刚完成I/O,进入就绪队列 C.进程长期处于就绪队列中D.进程从就绪状态转为运行状态 3、当使用fork()系统调用创建一个新的进程时,下列父进程拥有的资源中,()不会被子进程继承? A. 进程地址空间 B. 进程ID号 C. 用户组ID号 D. 进程打开文件表 4、根据操作系统对线程和进程的支持方式不同,Linux中的线程-进程模式属于()。 A. 多线程-单进程 B. 单线程-单进程 C. 单线程-多进程 D. 多线程-多进程 5、并发进程中访问相同变量的程序段叫做()。 A.缓冲区B.临界资源C.临界区D.原语 6、多级反馈队列调度算法会将更长的时间片分配给()。 - 24 -

操作系统试题

操作系统试题 课程代码: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技术是一种实现虚拟()的技术。

PXE 自动部署操作系统研究与实践

PXE 自动部署操作系统研究与实践

目录 PXE 自动部署操作系统研究与实践 (1) 1.原理概述 (3) 1.1PXE技术原理概述 (3) 1.2PXE自动部署操作系统启动过程 (3) 2.Redhat5.1 环境下PXE部署 (5) 2.1安装准备 (5) 2.2安装PXE服务器 (5) 2.3配置DHCP服务 (5) 2.4配置TFTP服务 (6) 2.6配置NFS (7) 2.7配置http服务 (7) 2.8源文件拷贝 (8) 2.9配置/tftproot目录 (8) 2.10动部署与预配置脚本 (10) 2.11检查/tftpboot目录: (11) 2.12客户端启动设置 (11)

1.原理概述 1.1 PXE技术原理概述 PXE(Preboot Execution Environment,预启动执行环境),由Intel公司提出,是一个用于通用网络启动的协议,通用网络启动允许在网络上的客户端从远程启动服务器上下载启动文件。这样就提供了网络管理员管理用于客户端的启动文件和操作系统的能力。PXE在操作系统自动部署和无盘工作站环境中有大量应用。本文主要探讨PXE在自动部署操作系统方面的优势。 1.2 PXE自动部署操作系统启动过程 PXE 自动部署操作系统启动过程如下: a) 客户端计算机启动,由于BIOS 设置了网卡启动,所以网卡PXE ROM 中 的程序被调入内存执行。 b) 客户端在网络中寻找DHCP 服务器,然后请求一个IP地址; c) DHCP 服务器为客户端提供IP地址和其他网络参数。 d) DHCP 服务器联系到TFTP服务器为此客户端发送一个bootstrap(引导程序)。 注:服务器的防火墙要确保为关闭状态,否则TFTP会连接超时。 关闭防火墙的命令:chkconfig iptables off (重启后永久性生效) service iptables stop (即时生效,重启后失效) e) 客户端收到bootstrap(引导文件pxelinux.0)后执行,bootstrap 会请求TFTP传 送bootstrap 的配置文件(pxelinux.cfg/default);收到后读配置文件,根据该配置文件内容和客户情况,客户端请求TFTP传送内核映像文件(vmlinuz)和系统启动文件(initrd.img)。 f) 启动内核。 g) 内核根据bootstrap 的配置文件,通过网络获取操作系统自动安装脚本,并通过网 络服务(nfs/ftp/http)获得系统所需安装文件,按照自动安装脚本的配置进行安装。 整个过程如下图所示:

相关文档
最新文档