操作系统网上第二次作业参考答案仅供参考.docx
- 文档编号:13240541
- 上传时间:2023-06-12
- 格式:DOCX
- 页数:8
- 大小:19.50KB
操作系统网上第二次作业参考答案仅供参考.docx
《操作系统网上第二次作业参考答案仅供参考.docx》由会员分享,可在线阅读,更多相关《操作系统网上第二次作业参考答案仅供参考.docx(8页珍藏版)》请在冰点文库上搜索。
操作系统网上第二次作业参考答案仅供参考
操作系统平时作业2
一、填空练习
1、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了,即用共享设备模拟独占设备。
2、常用的内存管理方法有、、和。
3、动态存储分配时,要靠硬件地址变换机构实现。
4、在存储管理中常用方式来摆脱主存容量的限制。
5、在页式管理中,页式虚地址与内存物理地址的映射是由和完成的。
6、在请求页式管理中,当发现所需的页不在时,产生中断信号,作相应的处理。
7、置换算法是在内存中没有时被调用的,它的目的是选出一个被的页面。
如果内存中有足够的存放所调入的页,则不必使用。
8、在页式管理中,页表的作用是实现从到的地址映射,存储页表的作用是。
9、段式管理中,以段为单位,每段分配一个区。
由于各段长度,所以这些存储区的大小不一,而且同一进程的各段之间不要求。
10、在段页式存储管理系统中,面向的地址空间是段式划分,面向的地址空间是页式划分。
11、文件的存储器是分成大小相等的,并以它为单位交换信息。
12、从资源分配的角度看,可以把设备分为独占设备和共享设备。
打印机属于设备,而磁盘属于设备。
13、虚拟设备是通过技术把设备变成能为若干用户的设备。
14、通道是一个独立于的专管的处理机,它控制与内存之间的信息交换。
15、缓冲区的设置可分为、、和。
16、在系统中,键盘、终端、打印机等以为单位组织和处理信息的设备称为;而磁盘、磁带等以为单位组织和处理信息的设备称为。
17、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的功能。
18、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为。
参考答案:
1、虚拟分配技术
2、分区管理,页式管理,段式管理,段页式管理
3、重定位
4、虚拟存储器
5、页表,硬件地址变换机构
6、硬件变换机构,内存,缺页,中断处理程序
7、空闲页面,淘汰,空闲页面,置换算法
8、页号,物理块号,记录内存页面的分配情况
9、分配内存,连续的内存,不等,连续
10、用户,物理实现
11、物理块
12、独占,共享
13、,独占,共享
14、15、单缓冲,双缓冲,多缓冲,缓冲池
16、字符,字符设备,块,块设备
17、地址重地位
18、设备无关性(设备独立性)
二、单项选择练习
1、存储管理的目的是()。
a.方便用户b.提高内存利用率
c.方便用户和提高内存利用率d.增加内存实际容量
2、存储分配解决多道作业地址空间的划分问题。
为了实现静态和动态存储分配,需采用地址重定位,即把[1][2],静态重定位由[3]实现,动态重定位由[4]实现。
供选择的答案:
[1]、[2]a页面地址b段地址c逻辑地址
d物理地址e外存地址f设备地址
[3]、[4]a硬件地址变换机构b执行程序c汇编程序
d连接装入程序e调试程序f编译程序g解释程序
(说明:
汇编程序、解释程序、编译程序的作用是将源程序变为机器语言指令;调试程序是进行程序调试的一种工具。
执行程序是可被计算机直接执行的机器代码程序。
)
3、在请求页式存储管理中,若所需页面不在内存中,则会引起()。
a.输入输出中断b.时钟中断
c.越界中断d.缺页中断
4、)。
a.并行技术b.通道技术
c.缓冲技术d.虚存技术
5、若处理器有32位地址,则它的虚拟地址空间为()字节。
a.2b.4c.100d.640
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.1b.2c.3d.4
15、()实现了段式、页式两种存储方式的优势互补。
a.请求分页管理b.可变式分区管理
c.段式管理d.段页式管理
16、从下列有关存储管理的叙述中,选出四条正确叙述。
a、在页式存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面;
b、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量;
c、固定分区式管理是针对单道系统的内存管理方案;
d、可重定位分区管理可以对作业分配不连续的内存单元;
e、利用交换技术扩充内存时,设计时必须考虑的问题是:
如何减少信息交换量、降低交换所用的时间;
f、在现代操作系统中,不允许用户干预内存的分配;
g、采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存;
h、页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。
17、以下存储管理技术中,支持虚拟存储器的技术是()。
a.动态分区法b.可重定位分区法c.请求分页技术d.对换技术
18、在请求分页系统中,算法是指()。
a、最早进入内存的页先淘汰
b、近期最长时间以来没被访问的页先淘汰
c、近期被访问次数最少的页先淘汰
d、以后再也不用的也先淘汰
19、请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。
a.增加b.减少c.不变d.可能增加也可能减少
20、碎片是指()。
a、存储分配完后所剩的空闲区
b、没有被使用的存储区
c、不能被使用的存储区
d、未被使用,而又暂时不能使用的存储区
21、碎片现象的存在使得()。
a.内存空间利用率降低b.内存空间利用率提高
c.内存空间利用率得以改善d.内存空间利用率不影响
22、当内存碎片容量大于某一作业所申请的内存容量时,()。
a、可以为这一作业分配内存
b、不可以为这一作业分配内存
c、拼接后,可以为这一作业分配内存
d、一定能够为这一作业分配内存
23、下列()存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。
a.固定分区b.可变分区
c.分页管理d.段页式管理
24、设备管理的目的是为了合理地利用外部设备和[1],设备按照信息的传递特性可分为[2]和[3]。
设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是[4]。
供选择的答案:
[1]:
a、提高利用率b、提供接口c、方便用户d、实现虚拟设备
[2]:
a、块设备b、存储设备c、独立设备d、虚拟设备
[3]:
a、共享设备b、输入输出设备c、系统设备d、字符设备
[4]:
a、先分配设备,再分配控制器,最后分配通道
b、先分配控制器,再分配设备,最后分配通道
c、先分配通道,再分配设备,最后分配控制器
d、先分配通道,再分配控制器,最后分配设备
25、通道是一种()。
端口b.数据通道
专用处理机d.软件工具
26、操作系统中采用缓冲技术的目的是为了增强系统()的能力。
a.串行操作b.控制操作
c.重执操作d.并行操作
27、操作系统采用缓冲技术,能够减少对的()次数,从而提高资源的利用率。
a.中断b.访问c.控制d.依赖
28、缓冲技术用于()。
a、提高主机和设备交换信息的速度
b、提供主、辅存接口
c、提高设备利用率
d、扩充相对地址空间
29、技术利用于()。
a.外设概念b.虚拟设备概念
c.磁带概念d.存储概念
30、采用技术的目的是()。
a.提高独占设备的利用率b.提高主机效率
c.减轻用户编程负担d.提高程序的运行速度
31、采用假脱机技术的目的是[1]。
假脱机技术是将输入输出控制工作大部分交由相应的通道来承担,利用磁盘作为后援存储器,实现了外设同时联机操作,使得[2]成为[3],减少了对频繁使用外设的压力,但假脱机技术一般不适用于[4]。
供选择的答案:
[1]:
a、提高外设和主机的利用率b、提高内存和主机效率
c、减轻用户编程负担d、提高程序的运行速度
[2][3]:
a、块设备b、字符设备c、独占设备d、虚拟设备
[4]:
a、分时系统b、多道批处理系统
c、网络操作系统d、多处理机系统
32、在操作系统中,用户在使用设备时,通常采用()。
a.物理设备名b.逻辑设备名
c.虚拟设备名d.设备牌号
33、利用虚拟设备达到输入输出要求的技术是()。
a.利用外存作为缓冲,将作业与外存交换信息和外存与物理设备交换信息两者独立起来,并使它们并行工作的过程。
b.把要求交给多个物理设备分散完成的过程
c.把信息先放在外存,然后由一台物理设备分批完成要求的过程
d.把共享设备改为某作业的独占设备,集中完成要求的过程
参考答案:
12-[1][2][3][4]34567
8910111213141516-
1718192021222324-[1][2][3][4]
25262728293031-[1][2][3][4]
3233
三、问答练习
1、某虚拟存储器的用户编程空间共321,内存为16。
假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:
页号
物理块号
152103447
则逻辑地址0a5c(h)所对应的物理地址是什么?
2、考虑下述页面走向:
12,3,42,1,56,2,12,3,76,3,21,2,36
当内存块数量分别为3时,试问、、4、为什么要引入缓冲技术?
设置缓冲区的原则是什么?
参考答案:
1、答:
逻辑地址0a5)所对应的二进制表示形式是:
0000101001011100,由于1210,下划线部分前的编码为,表示该逻辑地址对应的页号为3查页表,得到物理块号是4(十进制),即物理块地址为:
0001001000000000,拼接块内地址0000000001011100,得0001001001011100,即125c(h)。
2、答:
所有内存块最初都是空的,所以第一次用到的页面都产生一次缺页。
3时:
1,23,4,21,5,6,2,12,3,76,3,21,2,36
1114446663332226
222111222777111
33355511166633
发生缺页中断的次数为16在64、1、56之前调入的页面,分别为5、1、24,可见4为最先进入内存的,本次应换出,然后把页61,23,4,21,5,6,2,12,3,76,3,21,2,36
111445551177222
22222666333333
3311122226616
发生缺页中断的次数为15在65、2、16之前调入的页面,分别为5、1、22为最近一段时间内使用最少的,本次应换出,然后把页6调入内存。
1,23,4,21,5,6,2,12,3,76,3,21,2,36
11111133336
2222227222
345666611
发生缺页中断的次数为11在61、2、56后面要调入的页面,分别为2、1、2…,可见5为最近一段时间内使用最少的,本次应换出,然后把页64、答:
引入缓冲技术的主要目的是:
(123)使得一次输入的信息能多次使用。
设备缓冲区的原则是:
如果数据到达率与离去率相差很大,则可采用单缓冲方式;如果信息的输入和输出率相同(或相差不大)时,则可用双缓冲区;对于阵发性的输入、输出,可以设立多个缓冲区。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 网上 第二次 作业 参考答案 仅供参考