当前位置:文档之家› 操作系统第一章补充习题

操作系统第一章补充习题

操作系统第一章补充习题
操作系统第一章补充习题

操作系统第一章补充习题

一、选择题

(从题目给出的A、B、C、D四个答案中,选择一个正确的答案,把答案编号填在题目的______处)

1.操作系统的管理部分负责对进程进行调度。

A.主存储器

B.控制器

C.运算器

D.处理机

2.操作系统是对进行管理的软件。

A.软件

B.硬件

C.计算机资源

D.应用程序

3.从用户观点看,操作系统是。

A.用户与计算机之间的接口。

B.控制和管理计算机资源的软件。

C.合理地组织计算机工作流程的软件。

D.由若干层次的程序按一定的结构组成的有机体。

4.操作系统中采用多道程序设计技术提高CPU和外部设备

的。

A.利用率

B.可靠性

C.稳定性

D.兼容性

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.设计实时操作系统时,首先应考虑系统的。

A.可靠性和灵活性

B.实时性和可靠性

C.灵活性和可靠性

D.优良性和分配性

14.若把操作系统看作计算机系统资源的管理者,下列的不属于操作系统所管理的资源。

A.程序

B.内存

C.CPU

D.中断

15.操作系统负责管理计算机系统的___________,其中包括处理机、主存、

外围设备和系统中的数据。

A.程序

B.文件

C.资源

D.进程

16.当系统处于用户态时,不能执行。

A.算术运算指令

B.逻辑运算指令

C.转移指令

D.输入输出指令(特权指令)

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

A.自动

B.联机

C.脱机

D.假脱机

18.系统在时,发生从目态到管态的转换。

A.调用用户子程序时

B.调用C语言库函数时

C.执行系统调用时

D.设置程序状态字时

19.操作系统中的处理机管理负责对作业或进程进行调度,对系统中的程序

和数据进行管理的部分通常称为。

A.数据库系统

B.信息管理

C.文件系统

D.检索系统

20.UNIX是当今世界上广为使用的_____________。

A.实时通用操作系统

B.多用户多任务操作系统

C.大型计算机操作系统

D.实时多任务操作系统

二、填空题

1.操作系统的基本功能包括________管理、________管理、________管理、

________管理。除此之外,还有、错误处理和自动记帐等功

能。

2.操作系统的三种基本类型是。

3.并发和是操作系统的两个最基本特征,它们互为存在的条件。

4.通用操作系统是指。

5.操作系统的基本特征是。

6.操作系统的“不确定性”是指程序的不确定。

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

的概念,其目的是。

8.分时系统的主要特征有________、________ 、________和_______。

9.实时系统与分时系统以及批处理系统的主要区别

是。

10.与分时操作系统相比,实时操作系统对有更高

的要求。

11.操作系统的用户接口有:。

12.操作系统的程序接口又称为,供用户编写程序时调用操作

系统的服务,一般通过软中断进入。

13.为区分当前运行的是操作系统的代码还是用户代码,计算机系统一般设

置两种运行状态。

14.用户程序取得操作系统服务的唯一途径是:。

三、判断题(判断下面叙述的正误,在括号里打“√”或“×”)

1.OS是计算机系统软件,因此OS管理的只能是软件资源。

2.飞机订票系统接受若干终端用户的服务请求,进行处理后通过终端回答用户,

这是一个分时系统。

3.单处理机系统中,进程并发执行指多个进程同时占有CPU运行。

4.原语是OS中设计的不可中断的过程。

5.因为增加了进程控制的开销,多道程序系统CPU的利用率往往低于单道系统。

6.计算机系统设置了“管态”与“目态”两种状态,当机器处于“管态”时,

只能执行特权指令。

7.分时系统中,时间片越小,系统性能越好。

8.实时系统只能应用于生产控制系统,不能应用于信息处理系统。

9.并发性是指若干事件在同一时间间隔内发生。

10.多道批处理系统与单道批处理系统的主要区别在于它必须有作业调度功能和

进程调度功能、内存中可以存放多道作业。

操作系统习题——进程管理

四、选择题

(从给出的A、B、C、D四个答案中,选择一个正确的答案,把答案编号填在题目的______处)

1.操作系统通过对进程进行管理。

A.进程

B.进程控制块

C.进程启动程序

D.进程控制区

2.一个进程被唤醒意味着。

A.该进程重新占有了CPU

B.它的优先权变为最大

C.其PCB 移至等待队列队首

D.进程变为就绪状态

3.下面所述步骤中,不是创建进程所必需的。

A.由调度程序为进程分配CPU

B.建立一个进程控制块

C.为进程分配内存

D.将进程控制块插入就绪队列

4.多道程序环境下,操作系统分配资源以为基本单位。

A.程序

B.指令

C.进程

D.作业

5.对于两个并发进程,设互斥信号量为mutex,若mutex=0,则表示。

A.没有进程进入临界区

B.有一个进程进入临界区

C.有一个进程进入临界区,另一个进程等待进入

D.有两个进程进入临界区

6.在进程管理中,当________________时,进程从阻塞状态变为就绪状态。

A.进程被进程调度程序选中

B.等待某一事件

C.等待的事件发生

D.时间片到

7.分配到必要的资源并获得处理机时的进程状态是______。

A.就绪状态

B.执行状态

C.阻塞状态

D.撤消状态

8.下列关于进程控制块PCB的叙述中,哪些是正确的?

Ⅰ、系统利用PCB描述进程的基本静态特征。

Ⅱ、PCB可用于描述进程的运动变化过程。

Ⅲ、一个进程唯一对应一个PCB。

A.Ⅰ和Ⅱ

B.Ⅰ和Ⅲ

C.Ⅱ和Ⅲ

D.全都正确

9.若P、V操作的信号量S初值为2,当前值为–1, 则表示有等待信号量S 所代表资源的进程。

A.0个B.1个C.2个D.3个

10.进程因为执行P(S)操作而阻塞,则执行P(S)操作后,.V alue一定。

A.=0 B.>0 C.<0 D.不确定

11.信箱通信方式是一种通信方式。

A.直接通信

B.间接通信

C.低级通信

D.信号量

五、填空题

1.进程的基本特征有______、______、______、______、______。

2.信号量的物理意义是___________________________________。

3.临界资源是_____________,而临界区是指_______________________。

4.进程是,进程与程序的主要区别是

__________________________________。

5.设S为代表某资源的信号量,则S.value=3,表示;

S.value=-2,表示;进程调用P(S),表

示。

6.线程是,引入线程是为

了。

六、判断题(判断下面叙述的正误,正确的打“√”,错误的打“×”)

1.同一个程序在计算机系统上运行,总是对应同一个进程。

2.OS通过进程控制块来对进程进行管理。

3.单处理机系统中,进程并发执行指多个进程同时占有CPU运行。

4.原语是OS中设计的不可中断的过程。

5.因为增加了进程控制的开销,多道程序系统CPU的利用率往往低于单道系统。

6.进程的程序段是进程存在的唯一标志。

7.计算机系统设置了“管态”与“目态”两种状态,当机器处于“管态”时,只能执行特

权指令。

8.进程同步机制(信号量机制)是进程通信方式的一种。

9.进程因为执行P(S)而阻塞,由此可知,执行P(S)之前,S的值一定为0。

10.所有进程都是由OS的进程创建原语创建的,它们的父进程一定是OS进程。

11.并发性是指若干事件在同一时间间隔内发生。

12.进程退出临界区时要执行信号量的P操作。

13.P/V操作只能解决互斥问题。

14.管态就是一种特权状态。

15.进程是程序的一次执行,因此进程与程序是一一对应的。

16.所有进程都是由操作系统进程调用创建原语创建的。

四. 概念题

1.进程与进程控制块

2.进程的特征与状态

3.线程

4.原语

5.进程互斥与同步

6.信号量与P、V操作

7.管程

8.进程通信

9.

五、应用题

1.画出有挂起操作的操作系统中进程状态转换图,标出引起进程状态变化的主要原因。

2.有一个可以存放消息的缓冲池BUF,由指针IN和OUT分别指示当前可存取消息的缓冲区位

置。每存入一消息,执行IN:=(IN+1 )mod 128,每取出一消息,执行OUT:=(OUT+1 )mod 128,现在有多个进程并发共享该缓冲池BUF,试用信号量机制协调诸进程正确地工作。

3.某集装箱仓库共有100个仓位,用同一辆吊车负责集装箱的吊进和吊出。现有一批集装箱运

来进仓,另有货主不断前来提货(按仓位顺序进出),设进仓用过程PUTIN表示,出仓用过程GETOUT表示,请用P、V操作协调上述工作。

4.有一独木桥,每次只允许一人过桥,现在桥的南北两端随时有人要过桥(PASS),为保证安全,

请用P、V操作解决如下问题:

(1)只要桥上无人则允许任一方的一人过桥,桥上有人则等待。

(2)两边的人交替过桥。即某一方一人过桥后要让另一方的一个人过桥,桥上有人则等待。

5.假设有一个成品仓库,总共能存放100台成品,生产者进程生产成品放入仓库,消费者进程

从仓库中取出成品消费,为了防止积压,仓库满时就停止生产。由于仓库搬运设备只有一套,故成品的进出只能分别进行。使用P、V操作来实现该方案。

6.设进程A每次产生一个记录依次存入缓存,进程B依次从缓存取出一个记录加以处理;又设

缓存由N个缓存块(每块存放一个记录)组成,对缓存的两个操作(add_to_buffer,take_from_buffer)属临界区,请用信号量控制上述并发进程。

7.桌上有一空盘,允许存放一只水果。妈妈可以向盘中放苹果,也可以向盘中放桔子,儿子专

等吃盘中的苹果,女儿专等吃盘中的桔子。规定当盘空时只能放一只水果供孩子取用,请用P、V原语实现母子三人的同步。

8.有三个进程PA、PB、PC合作解决文件打印问题:PA将文件记录从磁盘读入主存的缓冲区1,

每执行一次读一个记录;PB将缓冲区1的内容复制到缓冲区2,每执行一次复制一个记录;

PC将缓冲区2的内容打印出来,每执行一次打印一个记录。缓冲区的大小等于一个记录的大小。请用P、V操作协调三个进程的工作。

9.请写出一个不会死锁的哲学家进餐问题的算法。

操作系统习题——进程管理

七、选择题

(从给出的A、B、C、D四个答案中,选择一个正确的答案,把答案编号填在题目的______处) 12.为多道程序提供的共享系统资源不足时,可能出现死锁;不适当的也可能产

生死锁。

A.程序并行操作B.资源的线性分配

C.进程推进顺序D.分配队列优先权

13.采用资源剥夺法可解脱死锁,还可以采用_________方法解脱死锁。

A.停止并行操作B.撤消进程

C.拒绝分配新资源D.修改信号量

14.发生死锁的必要条件有四个,要防止死锁的发生,应该破坏这四个必要条件之一,但破

坏条件是不实际的。

A.互斥B.不可抢占C.部分分配D.循环等待

15.是指把作业提交给系统到作业完成的时间间隔。

A.周转时间B.响应时间C.等待时间D.触发时间

16.假设有三个并发进程竞争同类资源,如果每个进程都需要两个该类资源,则至少需要提

供个该类资源,才能保证他们不会发生死锁。

A.3 B.4 C.5 D.6

17.产生死锁的四个必要条件中,是不可摒弃的。

A.互斥条件B.环路等待条件

C.不剥夺条件D.请求和保持条件

18.作业从被提交到系统到运行完成所经过的时间称为。

A.等待时间B.周转时间

C.响应时间D.运行时间

八、填空题

7.进程的调度方式有两种,一种是____________,另一种是__________。

8.死锁是指_______________________________________________________。

9.一种最常用的进程调度算法是把处理机分配给具有最高优先级的进程。而确定优先

数的方法概括起来不外是基于特性和特性两种方

法。前者所得到的是优先数,后者所得到的是优先数。

10.作业调度又称___________。其主要功能是______________________,并为作业做

好运行前的准备工作和作业完成后的善后处理工作。

九、判断题(判断下面叙述的正误,正确的打“√”,错误的打“×”)

17.并发进程使用信号量的P、V操作进行资源的请求与释放,一定不会出现死锁现象。

18.当有多个就绪进程时,OS一定挑选优先级最高的进程投入运行。

19.进程调度的职能是从系统的所有进程中挑选优先级最高的进程投入运行。

20.设在某时刻,系统存在安全序列,现在P2请求资源,且请求是

合理的(不超过P2的需求和系统可用资源数量),则可以给P2 分配资源,不会引起死锁。

21.作业的周转时间是指作业开始执行到完成的时间间隔。

22.操作系统中,银行家算法是用来避免死锁的。

四. 概念题

10.进程调度概念及算法

11.作业调度概念及算法

12.死锁

13.产生死锁的四个必要条件

14.解决死锁问题的方法

五、应用题

1.某计算机系统有A、B、C三种资源,其中A共有10台,B共有12台,C共有7台,T0时

刻,系统中有P1、P2、P3、P4、P5五个进程,各进程的资源分配和请求情况如下:

Allocation Need A vailable

A B C A B C A B C

P1 5 1 1 2 3 2 2 10 4

P2 2 0 1 3 2 3

P3 1 0 0 2 3 3

P4 0 1 0 6 3 1

P5 0 0 1 4 1 2

(1)T0时刻系统安全吗?

(2)设T0时刻P4发出请求(2,3,1),能否实施分配?

(3)设T0时刻P3发出请求(2,3,1),能否实施分配?

2.设系统中有A、B、C三种资源和P1、P2、P2、P2、p5五个进程,A资源的数量为17,B资

源的数量为5,C资源的数量为20。T0 时刻系统状态如下:

a)T0时刻系统是否安全?若是,请给出一个安全序列。

b)T0时刻P2请求资源(0,3,4),是否可以实施资源分配?为什么?

c)T0时刻P4请求资源(2,0,1),是否可以实施资源分配?为什么?

3

(1)采用SJF

(2)采用HRF算法进行调度

分别指出调度顺序,计算平均周转时间T和平均带权周转时间W。(同等条件下,按FCFS原则调度)

二、填空(每空1分,共20分)

1.目标程序所限定的地址范围称为,其中的单元编号称

为;主存一系列存储信息的物理单元的集合称

为,其中的单元编号称为。

2.静态重定位的地址转换在程序时进行,动态重定位

的地址转换在程序时由自

动连续进行。

3.所谓“碎片”是。

4.页式存储管理方案中,由将划分为大小相

同的页面。段式存储管理方案中,分段是由进行的。

5.分区分配中的存储保护通常采用方法。

6.存储管理中使用高速缓冲存储器的目的是。

7.段式存储管理系统中,地址用24位二进制数表示,其中8位表示段号,则允许段

的最大长度为。

8.将作业地空间中逻辑地址转换成主存中的物理地址的过程称为。

9.在请求页式管理中,页面置换算法通常用的有和两

种。

10.页式和段式管理中,指令的地址结构形式分别为和。

11.段式存储管理系统中,地址用24位二进制数表示,其中8位表示段号,则允许段

的最大长度为。

12.使用覆盖与交换技术的主要目的是。

13.在请求页式管理中,页面置换算法通常用的有_____ 和

两种。

14.段表的主要内容分别包括_____ 。

15.页表的主要内容分别包括_____ 。

16.存储管理方案中使用高速缓冲存储器的目的是_____ 。

17.在段式虚拟存储器中,程序的最大段数和每段的最大长度由决定。

18.在页式虚拟存储器中,最佳页面置换算法选择页

面淘汰;FIFO算法选择页面淘汰;

LRU算法选择页面淘汰。

二、判断题(每小题2分,共20分)

23.页式存储管理方案中,逻辑地址分成页号与页内地址两部分,所以它是一个二维地址空

间。

24.段式存储管理方案中,地址变换机构引入快表是为了减少二次访问内存,提高系统运行

效率。

25.缺页中断的处理过程与普通的中断处理过程相同。

26.存储管理的“碎片”问题只能用拼接的方法解决。

27.可重入代码或纯代码在运行中可以被修改。

28.采用虚拟存储技术,可以扩充物理主存的容量,以解决大作业和小主存的矛盾。

29.采用页式存储管理,作业的逻辑地址是连续的而绝对地址可以不连续。

30.页式存储管理方案中,地址变换机构引入快表是为了减少二次访问内存,提高系统运行

效率。

31.页式存储管理中,用户需要将地址空间划分为大小相等的页面。

32.段页式存储管理中,段是作业地址空间的最小单位。

33.分区存储管理系统中,硬件只要提供一个基址寄存器和一个限长寄存器,就可以为多个

进程的并发执行提供存储保护并完成地址变换。

34.采用段式存储管理,作业的逻辑地址是连续的而绝对地址可以不连续。

三、单项选择题(每小题1分,共20分)

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.下面页面置换算法会产生Belady现象。

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.一作业的段表如下所示:

则逻辑地址(2,154)对应的物理地址为:。

A.120K+2 B.480K+154 C.30K+154 D.480K+2

14.分区存储管理中首次适应算法的空闲区是按的顺序链接的。

A.长度递增 C. 长度递减

B.地址递增 D. 地址递减

15.虚拟存储器的实际容量为。

A.内、外存容量之和 C. 由计算机的地址结构决定

B.是任意的 D. 由作业的地址空间决定

16.在页式虚拟存储系统中,若进程在内存中占3块,采用LRU页面置换算法,当访问页

号序列为4、3、2、1、4、3、5、4、3、2、1、5时,将产生____________次缺页中断。

A.11 B.8 C.9 D.10

17.在一个页式存储管理系统中,页表内容如下所示,若页面大小为1K,则逻辑地址0所

对应的物理地址为。

A.8192 B.4096 C.2048 D.1024

18.在存储管理方案中_________可与覆盖技术配合。

A .页式管理

B .段式管理

C .段页式管理

D .可变分区管理 19. 在存储管理中,采用覆盖与交换技术的目的是_____。

A .节省主存空间

B .扩充主存容量

C .提高CPU 效率 实现主存的共享 20. 虚拟存储器的最大容量为_____。

A .内、外存容量之中

B .由计算机的地址结构决定

C .是任意的

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

21. 在虚拟存储系统中,若进程在内存中占3页(开始时内存为空),采用先进先出页面淘汰

算法,当执行访页页号序列1,2,3,4,1,2,5,1,2 ,3,4 ,5,6时,将产生_____次缺页。

A .7

B .8

C .9

D .10 22. 设内存的分配情况如下图所示,若要申请一

块40K 字节的内存空间,采用最佳适应算法,则所得到的分区首地址为_____。 A .100KB B .190KB C .330KB D .410KB 23. 很好地解决了“零头”问题的存储管理方法

是_____。

A .页式管理

B .段式管理

C .多重分区管理

D .可变分区管理

24. 在请求分页存储管理方案中,若采用FIFO 页面置换算法,则当分配给进程的存储块数

增加时,缺页中断的次数 。 A . 减少 B . 增加 C . 无影响

D . 可能增加也可能减少

四、应用题

1. 什么是地址重定位?静态重定位与动态重定位的地址转换分别是如何进行的?

2.简述动态分区存储管理方案中,回收一个空闲区时的处理过程。

3.简述请求分页系统的地址变换机构和地址变换过程(图示并简要说明)。

4.简述请求分页系统中缺页中断的处理过程,缺页中断与一般中断有何不同?

5.试比较分页系统与分段系统的区别与联系。

6.简述段页式系统的基本原理。

7.某操作系统采用动态分区存储管理方法,内存空间为512K,OS占用从0开始的20K,用空闲分区链管理空闲区,分配时将低地址部分分给用户进程,对下列进程申请和释放序列,完成下列操作:

P1 申请300K

P2 申请100K

P1释放300K

P3申请150K

P4 申请30K

P5 申请40K

P6 申请60K

P4 释放30K

(1)采用首次适应算法,画出空闲区链的变化情况;

(2)采用最佳适应算法,画出空闲区链的变化情况;

(3)如进程P7再申请92K,上述两算法各有什么结果?

8.在采用页式存储管理的系统中,某进程的地址空间为4页,每页2 K.字节,已知其页表如下:

试求出逻辑地址4099所对应的物理地址,简述地址变换的过程,画出地址变换示意图。

9.在一个请求分页系统中,已知一进程的页面访问顺序为:4,3,2,1,4,3,5,4,3,2,1,5。当分配给该进程的物理块数M分别为3和4时,试分别计算按FIFO 和LRU 算法的访问成功率,比较所得结果。

10.在一个分页存储管理系统中,地址结构和一个进程的页表如下所示(“--”表示页面不在内存),以逻辑地址086AH为例,简要说明页式地址变换的过程,画出地址变换示意图,转换后的物理地址是多少?

15 10 9 0

页表:

操作系统习题-设备管理

十、选择题

21.SPOOLing系统是___________。

A.现代操作系统的重要组成部分

B.操作系统中采用的一项重要技术

C.一种用于输入输出操作的系统

D.一种输入输出的手段

22.将系统中的每一台设备按某种原则进行统一的编号,这些编号作为硬件区分和识别设备

的代号,该编号称为设备的______________。

A.物理编号

B.逻辑编号

C.类型号

D.符号名

23.缓冲技术中的缓冲池在_____________________中。

A.主存

B.外存

C.ROM

D.寄存器组

24.引入缓冲技术的主要目的是_____________________。

A.改善CPU和I/O设备之间速度不匹配的情况

B.节省内存

C.提高CPU的利用率

D.提高I/O设备的效率

25.通过硬件和软件的功能扩充,把原来独占的设备造成能为若干用户共享的设备,这种设

备称为_____________________。

A.存储设备

B.系统设备

C.用户设备

D.虚拟设备

26.中断发生,进行终端处理时,应保留_______________________________。

A.缓冲区指针

B.关键寄存器内容

C.被中断的程序

D.中断位置

27.__________________是操作系统中采用的以空间换取时间的技术。

A.SPOOLing技术

B.虚拟存储技术

C.覆盖与交换技术

D.通道技术

28.如果I/O设备与存储设备直接进行数据交换,这种方式称为。

A.程序控制方式

B.中断方式

C.DMA方式

D.直接方式

29.. 是直接存取的存储设备。

A.磁带

B.磁盘

C.打印机

D.终端设备

30.操作系统中的,实际上是将改造为共享设备的技术。

A.独占设备

B.系统设备

C.块设备

D.虚拟设备

31.设备分配常用的算法是。

A.SCAN算法

B.FIFO算法

C.短进程优先算法

D.最佳适应算法

32.从磁盘读取数据的下述时间中,影响最大。

A.处理时间B.传输时间C.旋转延迟时间D.寻道时间

33.在操作系统中,用户使用I/O设备时,通常采用。

A.物理设备名B.逻辑设备名

C.虚拟设备名D.设备牌号

34.下列算法中用于磁盘移臂调度的是。

A.时间片轮转法B.LRU算法

C.SCAN算法D.优先级高者优先算法

35.有关设备管理概念的下列叙述中,是不正确的。

A.通道是处理输入、输出的软件

B.所有外设的启动工作都由系统统一来做

C.来自通道的I/O中断事件由设备管理负责处理

D.编制好的通道程序是存放在主存贮器中的

36.采用二级目录结构的系统中,文件的目录由组成。

A.根目录和子目录B.主文件目录和当前目录

C.主文件目录和用户文件目录D.用户文件目录和当前目录

37.磁盘调度算法中,算法可能会随时改变移动臂的运动方向。

A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描

38.磁盘是共享设备,每一时刻进程与它交换信息。

A.可有任意多个B.限定n个

C.至少有一个D.最多有一个

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

A.CPU与外设能紧密结合B.CPU与外设能并行工作

C.CPU速度提高D.外设速度提高

十一、填空题

1.设备管理中采用的数据结构有_________、_________、_________、________等四种。

2.从资源管理(分配)的角度,I/O设备可分为_______________、____________和_________三种

类型。

3.按所属关系对I/O设备分类,可分为_________和_________两类。

4.引入缓冲技术的重要原因是_________________________________。

5.把多个输入和输出缓冲区统一起来,形成一个既能用于输入,又能用于输出的缓冲器。该缓冲器称为_________________。

6.设备分配中的安全性是指___________________________________________。

7.访问磁盘时间由三部分组成,即、旋转延迟时间和传输时间。

8.有一磁盘有16个磁头、100个柱面,每个磁道有16个扇区,扇区大小为512 bytes,则其容

量为K bytes。

9.斯普林系统中,作业执行时,从磁盘上的__________中读取信息,并把作业的执行结果暂时

存放在磁盘上的____________中。

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

设备的__________号。

三、判断题(判断下面叙述的正误,在括号里打“√”或“×”)

35.现代操作系统中,不允许用户直接启动I/O设备。

36.SPOOLING技术是操作系统中采用的以空间换取时间的技术。

37.磁盘是可共享的设备,因此每一时刻可以有若干进程同时与它交换信息。

38.缓冲技术的缓冲池设在计算机的内存中。

39.输入井和输出井是用于输入输出的内存缓冲区。

40.通道可以执行计算机系统的各种指令。

41.通道程序存放在通道的存储器中。

四、基本概念

1.设备独立性

2.虚拟设备

热学(李椿+章立源+钱尚武)习题解答_第1章温度

第一章温度 1-1在什么温度下,下列一对温标给出相同的读数:(1)华氏温标和摄氏温标;(2)华氏温标和热力学温标;(3)摄氏温标和热力学温标? 解:(1) 当时,即可由,解得 故在时 (2)又 当时则即 解得: 故在时, (3) 若则有 显而易见此方程无解,因此不存在的情况。 1-2 定容气体温度计的测温泡浸在水的三相点槽时,其中气体的压强为50mmHg。 (1)用温度计测量300K的温度时,气体的压强是多少? (2)当气体的压强为68mmHg时,待测温度是多少? 解:对于定容气体温度计可知: (1) (2) 1-3 用定容气体温度计测得冰点的理想气体温度为273.15K,试求温度计的气体在冰点时的压强与水的三相点时压强之比的极限值。 解:根据 已知冰点 。

1-4用定容气体温度计测量某种物质的沸点。原来测温泡在水的三相点时,其中气体的压强;当测温泡浸入待测物质中时,测得的压强值为,当从测温泡中抽出一些气体,使减为200mmHg时,重新测得,当再抽出一些气体使减为100mmHg时,测得.试确定待测沸点的理想气体温度. 解:根据 从理想气体温标的定义:依以上两次所测数据,作T-P图看趋势得出时,T约为400.5K亦即沸点为400.5K. 题1-4图 1-5铂电阻温度计的测量泡浸在水的三相点槽时,铂电阻的阻值为90.35欧姆。当温度计的测温泡与待测物体接触时,铂电阻的阻值为90.28欧姆。试求待测物体的温度,假设温度与铂电阻的阻值成正比,并规定水的三相点为273.16K。 解:依题给条件可得 则 故 1-6在历史上,对摄氏温标是这样规定的:假设测温属性X随温度t做线性变化,即,并规定冰点为,汽化点为。 设和分别表示在冰点和汽化点时X的值,试求上式中的常数a和b。 解: 由题给条件可知 由(2)-(1)得 将(3)代入(1)式得

操作系统 第一章习题(1)

第一章操作系统引论 一、单项选择题 1、现代操作系统的基本特征是(C )、资源共享和操作的异步性。 A.多道程序设计 B. 中断处理 C.程序的并发执行 D. 实现分时与实时处 理 2、批处理系统的主要缺点是( B)。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 3、实时操作系统追求的目标是( C)。 A.高吞吐率 B.充分利用内存 C. 快速响应 D. 减少系统开销 4、系统调用的目的是( A)。 A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 5.下列系统中,(A )是实时系统。 A 火炮的自动化系统 B 办公自动化系统 C 管理信息系统 D计算机集成 制造系统 6. 现代操作系统的两个基本特征是( C )和资源共享。 A.多道程序设计 B. 中断处理 C.程序的并发执行 D. 实现分时与实时处理 7.( D)不是分时操作系统的特征。 A 及时性 B 独占性 C交互性 D多样性 8. 为方便用户,操作系统负责管理和控制计算机系统的( B )。 A.软件资源 B.硬件和软件资源 C.用户有用资源 D.硬件资源 二、填空题 1.方便性和___有效性____是设计操作系统时最重要的两个目标。 2.用户可以通过三种方式使用计算机:__命令方式_____,__系统调用方式 _____,__图形窗口方式_____。 3.目前存在的基本的操作系统类型是:批处理系统,分时系统,实时系统 4.操作系统是一组控制和管理计算机____硬件___和__软件_____资源,合理 地对各类作业进行___调度____,以及方便用户使用的____程序___的集合。 5.分时系统的特征:多路性,独立性,及时性,交互性 6.举例说明常用的微机操作系统:典型的单用户单任务操作系统___ DOS或 CP/M ____,典型的单用户多任务操作系统___ Windows XP ____,典型的多 用户多任务__ UNIX或LINUX _____。

物化,第1章 热力学第一定律---补充练习题

第二章 热力学第一定律 (一) 填空题 1. 在一绝热容器中盛有水,将一电阻丝浸入其中,接上电源一段时间(见下左图)当选择 不同系统时,讨论Q 和W 的值大于零、小于零还是等于零。 系统 电源 电阻丝 水 电源+电阻丝 水+ 电阻丝 水+电阻丝+电源 Q W U 参考答案 2. 298K 时,反应CH 3CHO(g) = CH 4(g) + CO(g)的反应热 r H m 0 = mol -1,若反应恒压的热容r C p,m = Jmol -1K -1,则在温度为 时,反应热将为零。(设:r C p,m 与温度无关)。 3. 对理想气体的纯PVT 变化,公式dU=nC V,m dT 适用于 过程;而真实气体 的纯PVT 变化,公式dU=nC V,m dT 适用于 过程。 4. 物理量Q 、W 、U 、H 、V 、T 、p 属于状态函数的有 ;属于途 径函数的有 。状态函数中属于强度性质 的 ;属于容量性质的有 。 5. 已知反应 C(S)+O 2CO 2 r H m 0<0 若该反应在恒容、绝热条件下进行,则ΔU 于 零、ΔT 于零、ΔH 于零;若该反应在恒容、恒温条件下进行,则ΔU 于零、 ΔT 于零、ΔH 于零。(O 2、CO 2可按理想气体处理) 6. 理想气体绝热向真空膨胀过程,下列变量ΔT 、ΔV 、ΔP 、W 、Q 、ΔU 、ΔH 中等于零的 有: 。 7. 1mol 理想气体从相同的始态(p 1、T 1、V 1),分别经过绝热可逆膨胀至终态(p 2、T 2、V 2)和经绝 热不可逆膨胀至终态('2'22V T p 、、)则’‘,2222 V V T T (填大于、小于或等 于)。 8. 某化学在恒压、绝热只做膨胀功的条件下进行,系统温度由T 1升高至T 2,则此过程ΔH 零,如果这一反应在恒温(T 1)恒压和只做膨胀功的条件下进行,则其ΔH 于零。 9.范德华气体在压力不太大时,有b RT a V T V T m p m -=-??2)(且定压摩尔热容为C P,m 、则此气体的焦——汤系数μJ-T = ,此气体节流膨胀后ΔH 0。 10. 1mol 单原子理想气体(C V,m =)经一不可逆变化,ΔH =,则温度变化为ΔT = ,内能变化为ΔU = 。 11. 已知298K 时H 20(l)、H 20(g)和C02(g)的标准摩尔生成焓分别为、 –和mol -1,那么C(石墨)、H 2 (g)、02(g)、H 20(l)、H 20(g)和C02(g)的标准摩尔燃烧焓分别 为 。 系统 电源 电阻丝 水 电源+电阻丝 水+ 电阻丝 水+电阻丝+电源 Q = < > < = = W < > = = > = U < > > < > =

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

第一章操作系统引论 1.设计现代OS的主要目标是什么 答:(1)有效性(2)方便性(3)可扩充性(4)开放性 2.OS的作用可表现在哪几个方面 答:(1)OS作为用户与计算机硬件系统之间的接口 (2)OS作为计算机系统资源的管理者 (3)OS实现了对计算机资源的抽象 3.为什么说OS实现了对计算机资源的抽象 答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。 4.试说明推动多道批处理系统形成和发展的主要动力是什么 答:主要动力来源于四个方面的社会需求与技术发展: (1)不断提高计算机资源的利用率; (2)方便用户; (3)器件的不断更新换代; (4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O 答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。 而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。6.试说明推动分时系统形成和发展的主要动力是什么 答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接

控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。 7.实现分时系统的关键问题是什么应如何解决 答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。 8.为什么要引入实时OS 答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。引入实时OS 是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。9.什么是硬实时任务和软实时任务试举例说明。 答:硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。举例来说,运载火箭的控制等。软实时任务是指它的截止时间并不严格,偶尔错过了任务的截止时间,对系统产生的影响不大。举例:网页内容的更新、火车售票系统。 10.在8位微机和16位微机中,占据了统治地位的是什么操作系统 答:单用户单任务操作系统,其中最具代表性的是CP/M和MS-DOS. 11.试列出Windows OS 中五个主要版本,并说明它们分别较之前一个版本有何改进。 答: (1)Microsoft Windows 是微软公司在个人电脑上开发图形界面的首次尝试。(2)Windows 95是混合的16位/32位系统,第一个支持32位。带来了更强大、更稳定、更实用的桌面图形用户界面,结束了桌面操作系统间的竞争。

操作系统第一章复习总结+习题(带讲解)

第一章操作系统概论 操作系统的定义: 1.资源管理的观点:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算 机的工作流程,以及方便用户的程序集合。 2.用户的观点:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一 次扩充。 操作系统形成: 操作系统的发展过程中,多道批处理系统和实时控制系统的出现,标志着操作系统的 正式形成。 操作系统的特征: 并发性、共享性、虚拟性、不确定性 操作系统的功能 进程管理、存储管理、设备管理、文件管理、操作系统接口 操作系统接口分类: 程序接口(为程序员提供)、命令接口(为用户提供) 操作系统类型 基本类型:批处理操作系统、分时操作系统、实时操作系统 新型:微机操作系统、多处理机操作系统、网络操作系统、分布式操作系统、嵌入式 操作系统 多道程序设计技术:为了提高系统吞吐量和资源利用率,允许多个程序同时驻留内存,使处理机在这些程序之间切换,在一段时间内,执行完多个程序的处理技术称为多道 程序设计技术。 批处理操作系统: 用户的作业被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地 执行。 单道批处理系统:内存中仅放一道作业、作业的完成顺序与进驻内存的顺序相关 多道批处理系统:内存中存放多道作业、作业的完成顺序与进驻内存的顺序无严格对 应关系。

分时系统:允许多个终端用户同时使用计算机,在这样的紫铜中,用户感觉不到其他用户的存在。特征:多路性、独立性、及时性、交互性、可靠性 实时系统:系统对特定输入做出的反应速度足以控制发出实时信号的对象。“实时”的含义是指计算机对于外来信息能够及时处理,并且能在被控对象允许的范围内做出快速反应。(要求更好的及时性) 实时系统分类:实时控制系统、实时信息控制系统 UNIX是一个多用户、多任务的分时操作系统 (声明:习题参考答案均属个人意见,仅供参考,参考答案设置字体为白色,看时请自行设置为其他颜色。) 习题: 1. 下列选项中,在用户模式下执行的是()。 A 命令解释程序 B 缺页处理程序 C 进程调度程序 D 时钟中断处理程序 参考答案:A 2.用户程序调用操作系统的功能必须使用()。 A调用命令 B系统调用 C作业控制 D控制命令 参考答案:B

第1章补充习题(1)(1)

第一章补充习题 一、选择题 1.25℃时,总压为150kPa时,下面几种气体的混合气体中分压最大的是:()。 (A) 0.1g H2 (B) 1.0 g He (C) 1.0 g N2(D) 1.0 g CO2 2. 气体与理想气体更接近的条件是()。 (A) 高温高压(B) 高温低压(C) 低温高压(D) 低温低压 3. 压力为200 kPa的O2 5.0 L和100 kPa的H2 5.0 L同时混合在20 L的密闭容器中,在温度不变的条件下,混合气体的总压力为()。 (A) 120 kPa (B) 125 kPa (C) 180 kPa (D) 75 kPa 4. 质量摩尔浓度的优点是()。 (A) 准确度高(B) 应用广泛(C) 计算方便(D) 其值不随温度而改变 5.一定愠度下,等体积的甲醛(HCHO) 溶液和葡萄糖(C6H12O6)溶液的渗透压相等,溶液中甲醛和葡萄糖的质量比是()。 (A) 6 : 1 (B) 1 : 6 (C) 1 : 3 (D) 3 : 1 6.下列相同浓度的稀溶液,蒸气压最高的是()。 (A) HAc溶液(B) CaCl2溶液(C) 蔗糖水溶液(D) NaCl水溶液 7.取相同质量的下列物质融化路面的冰雪,效果最好的是()。 (A) 氯化钠(B) 氯化钙(C) 尿素[CO(NH2)2] (D) 蔗糖 8.在一定的外压下,易挥发的纯溶剂A中加入不挥发的溶质B形成稀溶液。此稀溶液的沸点随着b B 的增加而()。 (A) 升高(B) 降低(C) 不发生变化(D) 无一定变化规律 9.室温25℃时,0.1 mol/L糖水溶液的渗透压为()。 (A) 25 kPa (B) 101.3 kPa (C) 248 kPa (D) 227 kPa 10.37℃,人体血液的渗透压为780 kPa,与血液具有相同渗透压的葡萄糖静脉注射液浓度是()。 (A) 85 g/L (B) 5.4 g/L (C) 54 g/L (D) 8.5 g/L 11.将0.45 g非电解质溶于30 g水中,使水的凝固点降低0.15摄氏度,已知H2O的K b= 1.86 K · Kg · mol-1,则该非电解质的摩尔质量(g · mol-1)是()。 (A) 100 (B) 83.2 (C) 186 (D) 204 12. 某难挥发非电解质稀溶液的沸点为100.400℃,则其凝固点为()。 (A) - 0.110℃(B) - 0.400℃(C) - 0.746℃(D) -1.45℃ 13. 将0.900 g某物质溶于60.0 g水中,使溶液的凝固点降低了0.150℃,这物质的分子量是(水的K f = 1.86 K · Kg · mol-1)()。 (A) 204 (B) 186 (C) 83.2 (D) 51.2 14. 在0℃的NaCl溶液中,加入重量为100 g的冰,一段时间后,冰的质量()。 (A) 大于100 g (B) 少于100 g (C) 等于100g (D) 不能确定 15. 2000 g水中溶解0.1 mol 食盐之水溶液与2000 g水中溶解0.1 mol甘油的水溶液。在101.33 kPa下, 下列哪种关于沸点的说法是正确的()。 (A) 都高于100℃,食盐水比甘油水溶液还低 (B) 都高于100℃,食盐水比甘油水溶液还高 (C) 食盐水低于100℃,甘油水溶液高于100℃ (D) 沸点高低不能确定 16. 一封闭箱处于恒温环境中,箱内有两杯液体,A杯为纯水,B杯为蔗糖水溶液。静置足够长时间 后,观察其变化,发现()。 (A) 杯水减少,B杯水满后不再变化 (B) B杯水减少,A杯水满后不再变化

操作系统课后习题答案(第一章)

习题一 1-1 存储程序式计算机的主要特点是什么? 答:1.存储程序:用户将解决的问题的步骤事先告诉计算机,成为程序; 2.程序控制:计算机所作的任何事情都是通过CPU执行程序来完成的。 1-2 批处理系统和分时系统各具有什么特点?为什么分时系统的响应比较快? 答:批处理系统:先将程序加载到内存中然后再由CPU执行。 分时系统:分时系统是把处理机时间划分成很短的时间片(如几百毫秒)轮流地分配给各个联机作业使用,如果某个作业在分配的时间片用完之前还未完成计算,该作业就暂时中断。 分时系统由于是时间片轮转来运行程序,所以比多道处理系统响应更快。 1-3 实时系统的特点是什么?实时信息处理系统和分时系统从外表看来很相似,它们有什么本质的区别? 答:实时系统的特点是快速响应。 实时系统:实时系统是指计算机对于外来信息能够在被控制对象允许的截止期限内反应的系统。 分时系统:分时系统是把处理机时间划分成很短的时间片(如几百毫秒)轮流地分配给各个联机作业使用,如果某个作业在分配的时间片用完之前还未完成计算,该作业就暂时中断。 1-4 什么是多道程序设计技术?试述多道程序运行的特征? 答:多道程序设计技术是在计算机主存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插地运行。 特征: 多道——计算机主存中同时存放几道相互独立的程序; 宏观上并行——同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的 运行,但都未运行完毕; 微观上串行——从微观上看,主存中的多道程序轮流或分时地占有处理机,交替执行。(注:基于现在系统的发展,逐渐出现了多核CPU,所以出现了在微观上可以并行的特征) 1-5 什么是操作系统?从资源管理的角度去分析操作系统,它的主要功能是什么? 答:操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配和管理;控制和协调并发活动;提供用户借口,使用户获得良好的工作环境。 操作系统资源管理的目标是提高系统资源的利用率和方便用户使用。 1-6 操作系统的主要特性是什么?为什么会具有这样的特性? 答:操作系统的主要特性有:并发、共享、不确定性。 为了充分利用计算机系统的资源,一般采用多个同时性用户分用的策略。一顺序计算为基础的计算机系统要完成并行处理的功能,必将导致顺序计算模型与并行计算模型的矛盾,必须解决资源共享和多任务并发执行的问题。以多道程序设计为基础的操作系统具备的主要特征就是并发与共享。另外,由于操作系统要随时处理各种事件,所以它也不具备不确定性。

热学热学知识点补充专题练习题及其答案

热学热学知识点补充专题练习题及其答案 1.一直径2r=100mm 的直立的圆筒形容器,内装0020.0T C =(即室温)、0.100n mol =的 气体,筒的上盖是可自由上下移动、质量m=800g 的玻璃板,圆筒(包括上盖和筒底)的热导率和热容量很小,一束功率固定的激光器发射7 5.1410m λ-=?的光无吸收地穿过空气和玻璃板照入筒内,被筒内气体完全吸收并转化为热运动,照射Δt=10s 后关掉激光器,测得玻璃板位移Δh =30.0mm 。求:(l )辐射后空气的温度和压强;(2)气体吸收的辐射能、气体吸收的辐射功率及单位时间内吸收的光子数;(3)光能转化为机械势能的效率;(4)让圆筒缓慢地旋转900后成水平方向,气体的温度和压强? 已知大气压强P 0=101 .3 kPa,气体定容摩尔热容20.8/C J mol K υ=? 2. 一个老式的电保险丝,由连接在两个端纽之间的一根细而均匀的导线构成。导线按斯特藩定律从其表面散热。斯特藩定律指出:辐射功率P 跟辐射体表面积S 以及一个与温度有关 的函数成正比,即 )(外辐44T T S P -∝,试说明为什么用保险丝时并不需要准确的长度。 3. 有两根长度均为50cm 的金属丝A 和B 牢固地焊在一起,另两端固定在牢固的支架上(如图)。其线胀系数分别为αA =1.1×10-5/℃,αB =1.9×10-5/℃,倔强系数分别为K A =2×106N/m ,K B =1×106N/m ;金属丝A 受到450N 的拉力时就会被拉断,金属丝B 受到520N 的拉力时才断,假定支架的间距不随温度改变。问:温度由+30°C 下降至-20°C 时,会出现什么情况?(A 、B 丝都不断呢,还是A 断或者B 断呢,还是两丝都断呢?)不计金属丝的重量,在温度为30℃时它们被拉直但张力为零。 4.长江大桥的钢梁是一端固定,另一端自由的。这是为什么?如果在-10℃时把两端都固定起来,当温度升高到40℃时,钢梁所承担的胁强(压强)是多少? (钢的线胀系数为12×10-6/℃,弹性模量为2.0×105N/mm2,g=10m/s2)

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

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

答:画出两道程序并发执行图如下: (1)两道程序运行期间,CPU存在空闲等待,时间为100 至150ms 之间(见图中有色部分) (2)程序A 无等待现象,但程序B 有等待。程序B 有等待时间段为180rns 至200ms 间(见图中有色部分) 3 设有三道程序,按A 、B 、C优先次序运行,其内部计算和UO操作时间由图给出。 试画出按多道运行的时间关系图(忽略调度执行时间)。完成三道程序共花多少时间?比单道运行节省了多少时间?若处理器调度程序每次进行程序转换化时lms , 试画出各程序状态转换的时间关系图。 答: 1 )忽略调度执行时间,多道运行方式(抢占式):

操作系统第一章 练习题

第一章练习题 一、选择题 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、计算机的操作系统是一种()。 A.应用软件 B.系统软件 C.工具软件 D.字表处理软件 9.操作系统是一组()程序。 A.文件管理 B.中断处理 C.资源管理 D.设备管理 10.计算机操作系统的功能是()。 A.把源程序代码转换为标准代码 B.实现计算机用户之间的相互交流 C.完成计算机硬件与软件之间的转换 D.控制、管理计算机系统的资源和程序的执行11.批处理系统的主要缺点是()。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 二、判断题 1、一个操作系统的系统调用越多,系统的功能就越强,用户使用就越复杂。 三、简答题 1、若程序P a、Pb 和P c 单独执行时间分别T a、Tb 和T c ,Ta=1 小时,Tb=1.5 小时,Tc=2 小时,其中处理机工作时间分别为T a=10 分钟,Tb=15 分钟,Tc=35 分钟。如果采用多道程序设计

第一章 热力学基础练习题

第一章 热力学基础 一、名词解释: (溶液的)活度,溶液的标准态,j i e (活度的相互作用系数),(元素的)标准溶解吉布斯自由能,理想溶液,化合物的标准摩尔生成吉布斯自由能。 二、其它 1、在热力学计算中常涉及到实际溶液中某组分的蒸汽压问题。当以纯物质为标准态时,组分的蒸汽压可表示为______;当以质量1%溶液为标准态时,组分的蒸汽压可表示为______;前两种标准态组分的活度之比为____。 2、反应MnO(s)+C(s)=Mn(s)+CO(g),G θ?=-158.4T 1J mol -?,在标准状态下 能进行的最低温度为______K 。该反应为(填“吸或放”)______热反应。当T=991K ,总压为Pa 时,该反应______(填“能或否”)向正方向进行;在991K 时,若要该反应达到化学平衡的状态,其气相总压应为______Pa ;若气相的CO 分压为Pa 5102?,则开始还原温度为______。 反应MnO(s)+C(s)=Mn(s)+CO(g),14.158268650-?-=?mol TJ G θ,在标准状态下能进行的最低温度为______。 3、理想溶液是具有______________________________性质的溶液;理想溶液形成时,体积变化为____,焓变化为__________。实际溶液与理想溶液的偏差可用______________参数来衡量。 4.判断冶金生产中的化学反应能否向预想的方向进行,在等温、等压下用____热力学函数的变化值;若该反应在绝热过程中进行,则应该用____函数的变化值来判断反应进行的方向。 5.冶金生产中计算合金熔体中杂质元素的活度常选的标准态是________________________。对高炉铁液中[C],当选纯物质为标准态时,其活度为____,这是因为_______________。 6.物质溶解的标准吉布斯自由能是指______________________________;纯物质为标准态时,标准溶解吉布斯自由能为__。 7.热力学中,利用关系式 2)ln ( RT H dT K d P ?=来讨论化学反应的热效应对反应

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

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

操作系统第1章(操作系统概述习题及解答)

第1章操作系统概述习题及解答 1.2 例题解析 例1.2.1 影响计算机系统性能的主要因素是什么? 解影响计算机系统性能的主要因素分为软件和硬件两个方面: (1) 硬件方面主要是指构成计算机系统器件的性能和硬件的体系结构,如存储器的速度和容量、多处理机结构、总线结构等。 (2) 软件方面主要是指操作系统,因为操作系统决定了硬件是否能被用户使用、硬件的功能是否能发挥出来、其它软件能否在计算机 系统上运行。 例1.2.2 说明操作系统与软件的关系 解操作系统与软件的关系如下: (1) 操作系统是每台计算机必备的系统软件。 (2) 操作系统是所有软件运行的基础,所有的其他软件都是建立在操作系统基础之上的,并得到它的支持和服务。同硬件一样,软件 资源也要操作系统进行有效的管理。 (3) 软件的开发依赖于操作系统。开发软件必需在一定的操作系统环境下进行,操作系统所能提供的功能支持在一定程度上决定软件 开发的难易程度。 (4) 操作系统影响软件的生命周期。如果主流操作系统的变更,就意味着一批应用软件生命的结束。 (5) 应用软件是操作系统上的可用资源,是操作系统生存的基础。如何评论一个操作系统的好坏?不仅要考虑其可靠性、易用性、安 全性、兼容性等等,还要衡量在此操作系统上开发出的软件的数量 和质量。许多用户使用操作系统的主要目的是使用其上的能够完成 某种特定功能的应用软件,例如某些财务公司安装有微软的 Windows系列操作系统,而其工作中经常使用的却是Windows上开 发的各种财务软件,此财务软件是Windows操作系统上的可用资源。只有拥有大量应用软件的操作系统才能更多的占有市场,具有旺盛 的生命力。微软的Windows系列是PC机上最流行的操作系统,它不 仅拥有众多的软件产品,如软件开发工具VB、VC++、办公软件

第一章热力学第一定律练习题

第一章 热力学第一定律练习题 一、判断题(说法对否): 1.道尔顿分压定律,对理想气体和实际混合气体来说关系式PB=Nb(RT/V)都成立。 2.在两个封闭的容器中,装有同一种理想气体,压力、体积相同,那么温度也相同。 3.物质的温度越高,则热量越多;天气预报:今天很热。其热的概念与热力学相同。 4.恒压过程也就是恒外压过程,恒外压过程也就是恒过程。 5.实际气体在恒温膨胀时所做的功等于所吸收的热。 6.凡是温度升高的过程体系一定吸热;而恒温过程体系不吸热也不放热。 7.当系统的状态一定时,所有的状态函数都有一定的数值。当系统的状态发生变化时, 所有的状态函数的数值也随之发生变化。 8.体积是广度性质的状态函数;在有过剩NaCl(s) 存在的饱和水溶液中,当温度、压力 一定时;系统的体积与系统中水和NaCl 的总量成正比。 9.在101.325kPa 、100℃下有lmol 的水和水蒸气共存的系统,该系统的状态完全确定。 10.一定量的理想气体,当热力学能与温度确定之后,则所有的状态函数也完全确定。 11.系统温度升高则一定从环境吸热,系统温度不变就不与环境换热。 12.从同一始态经不同的过程到达同一终态,则Q 和W 的值一般不同,Q + W 的值一般也 不相同。 13.因Q P = ΔH ,Q V = ΔU ,所以Q P 与Q V 都是状态函数。 14.封闭系统在压力恒定的过程中吸收的热等于该系统的焓。 15.对于一定量的理想气体,当温度一定时热力学能与焓的值一定,其差值也一定。 16.在101.325kPa 下,1mol l00℃的水恒温蒸发为100℃的水蒸气。若水蒸气可视为理想 气体,那么由于过程等温,所以该过程ΔU = 0。 17.1mol ,80.1℃、101.325kPa 的液态苯向真空蒸发为80.1℃、101.325kPa 的气态苯。已 知该过程的焓变为30.87kJ ,所以此过程的Q = 30.87kJ 。 18.1mol 水在l01.325kPa 下由25℃升温至120℃,其ΔH = ∑C P ,m d T 。 19.因焓是温度、压力的函数,即H = f (T ,p ),所以在恒温、恒压下发生相变时,由于 d T = 0,d p = 0,故可得ΔH = 0。 20.因Q p = ΔH ,Q V = ΔU ,所以Q p - Q V = ΔH - ΔU = Δ(p V) = -W 。 21.卡诺循环是可逆循环,当系统经一个卡诺循环后,不仅系统复原了,环境也会复原。 22.一个系统经历了一个无限小的过程,则此过程是可逆过程。 23.若一个过程中每一步都无限接近平衡态,则此过程一定是可逆过程。 24.若一个过程是可逆过程,则该过程中的每一步都是可逆的。 25.1mol 理想气体经绝热不可逆过程由p 1、V 1变到p 2、V 2, 则系统所做的功为 V p C C V p V p W =--=γγ,11122。 26.气体经绝热自由膨胀后,因Q = 0,W = 0,所以ΔU = 0,气体温度不变。 27.(?U /?V )T = 0 的气体一定是理想气体。 28.因理想气体的热力学能与体积压力无关,所以(?U /?p )V = 0,(?U /?V )p = 0。 29.若规定温度T 时,处于标准态的稳定态单质的标准摩尔生成焓为零,那么该温度下

操作系统课后习题答案第一章

第一章 1.设计现代OS的主要目标是什么? 答:(1)有效性(2)方便性(3)可扩充性(4)开放性 2.OS的作用可表现在哪几个方面? 答:(1)OS作为用户与计算机硬件系统之间的接口 (2)OS作为计算机系统资源的管理者 (3)OS实现了对计算机资源的抽象 3.为什么说OS实现了对计算机资源的抽象? 答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。4.试说明推劢多道批处理系统形成和収展的主要劢力是什么? 答:主要动力来源于四个方面的社会需求与技术发展: (1)不断提高计算机资源的利用率; (2)方便用户; (3)器件的不断更新换代; (4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O? 答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。 而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。6.试说明推劢分时系统形成和収展的主要劢力是什么? 答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。 7.实现分时系统的关键问题是什么?应如何解决? 答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设臵多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配臵缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。 8.为什么要引入实时OS? 答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。引入实时OS 是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。9.什么是硬实时仸务和软实时仸务?试丼例说明。 答:硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。举例来说,运载火箭的控制等。软实时任务是指它的截止时间并不严格,偶尔错过了任务的截止时间,对系统产生的影响不大。举例:网页内

计算机操作系统第1章练习题

第1章引论 一.单项选择题 1.操作系统是对(C )进行管理的软件。 A. 软件 B. 硬件 C. 计算机资源 D. 应用程序 2. 如果分时操作系统的时间片一定,那么(B),则响应时间越长。 A. 用户数越少 B. 用户数越多 C. 内存越少 D. 内存越多 3. 操作系统是一种(B)。 A. 应用软件 B. 系统软件 C. 通用软件 D. 工具软件 4. 操作系统的(D)管理部分负责对进程进行调度。 A. 存储器 B. 设备 C. 文件 D. 处理机 5. (A)要保证系统有较高的吞吐能力。 A. 批处理系统 B. 分时系统 C. 网络操作系统 D. 分布式操作系统 6. 操作系统的基本类型主要有(C ) 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. CPU D. 中断 11. 在下列的操作系统的各个功能组成部分中,(A )不需要硬件支持。 A. 进程调度 B. 时钟管理 C. 地址映射 D. 中断系统 12. 在指令系统中只能由操作系统使用的指令称为(D )。 A. 系统指令 B. 设备指令 C. 非特权指令 D. 特权指令 13. 下列说法中错误的是(D ) A. 操作系统是一种软件 B. 计算机是资源的集合体,包括软件资源和硬件资源 C. 计算机硬件是操作系统工作的实体,操作系统的运行离不开硬件的支持 D. 操作系统是独立于计算机系统的,它不属于计算机系统 14. 分时系统的及时性是相对(B )而言。 A. 周转时间 B. 响应时间 C. 延迟时间 D. A、B和C

计算机操作系统第一章练习题答案

第一章答案 1.操作系统负责管理计算机系统的(③),其中包括处理机、内存、外围 设备和文件。 ①、程序;②、文件;③、资源;④、进程 2.(③)操作系统允许在一台主机上同时连接多台终端,多个用户可 以通过各自的终端同时交互的使用计算机。 ①、网络;②、分布式;③、分时;④、实时 3.操作系统的四大功能是处理机管理、存储器管理、设备管理、文件管理 4.批处理系统主要解决吞吐量问题,分时系统主要解决 交互性问题。(华中理工大2001) 5.操作系统的基本特征是并发、共享、虚拟、异步。 6.如果操作系统具有交互性强、可供多个用户同时使用及响应较及时的特 点,则属于分时类型,如果操作系统可靠,响应及时但仅有简单的交互能力则属于实时类型,如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理类型。 7.用户和操作系统之间的接口主要分为 命令接口、图形接口、程序接口。 8.多道程序(multiprogramming)和多重处理(multiprocessing)有何区别答:多道程序是作业之间自动调度执行、共享系统资源,并不是真正的同时执行多个作业;而多重处理系统配置多个CPU,能真正同时执行多道程序。要有效使用多重处理,必须采用多道程序设计技术,而多道程序设计原则上不一定要求多重处理系统的支持。 9.设计操作系统与哪些硬件器件有关 答:计算机操作系统的重要功能之一是对硬件资源的管理,因此设计计算机操作系统时应考虑下述计算机硬件资源: ①CPU与指令的长度及执行方式; ②内存、缓存和高速缓存等存储装置;

③各类寄存器,包括各种通用寄存器、控制寄存器和状态寄存器等; ④中断机构; ⑤外部设备与I/O控制装置; ⑥内部总线与外部总线; ⑦对硬件进行操作的指令集。 10.多用户系统于网络操作系统有什么区别 答:网络操作系统的工作,用户必须知道网址,而多用户操作系统是面向用户的,可以不必知道计算机的详细确切地址,多用户技术的关键是在用户之间有保密安全措施,网络操作系统强调的是客户机和服务器之间的通信。以单机多用户系统为例,说明它与网络操作系统的比较。 11.分时系统和实时系统有何不同 答: 系统设计目标不同。分时系统于与实时系统中的信息处理系统相似,都能为多个用户服务,系统按分时原则为多个终端用户服务; 而实时系统则表现为经常对多路现场信息进行采集,以及对多个对象或多个执行机构进行控制。因此,分时系统的目标是提供一种通用性强的系统,而实时系统大多具有某种特殊用途,是一种专用系统。 响应时间要求不同。分时系统与实时信息处理系统对象应时间的要求都是以人所能接受的等待时间来确定的。而实时控制系统的响应时间是以控制对象所能接受的时延来确定的,实时性要求更强。 交互性强弱不同。分时系统主要用于运行终端用户程序,因此具有较强

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