存储管理练习题(1遍)

合集下载

计算机系统基本组成 专项练习题

计算机系统基本组成 专项练习题

第二章计算机系统基本组成(专项练习题)一、选择题(每小题1.5分共68题)1.硬盘属于()A.内部存储器B.外部存储器C.只读存储器D.输出设备2.显示器的什么指标越高,显示的图像越清晰?()A.对比度B.亮度C.对比度和亮度D.分辨率3.下列关于ROM的叙述中,错误的是()A.ROM中的信息只能被CPU读取B.ROM主要用来存放计算机系统的程序和数据C.不能随时对ROM 改写D.ROM一旦断电信息就会丢失4.主算机软件系统包括()A.程序、数据和相应的文档B.系统软件与应用软件C.数据库管理系统和数据库D.编译系统和办公软件5.按操作系统的分类,UNIX操作系统是()A.批处理操作系统B.实时操作系统C.分时操作系统D.单用户操作系统6.运算器的主要功能是进行()A.算术运算B.逻辑运算C.加法运算D.算术和逻辑运算7.DVD-ROM属于()A.大容量可读可写外存储器B.大容量只读外部存储器C. CPU可直接存取的存储器D.只读内存储器8.计算机的硬件主要包括:中央处理器(CPU)、存储器、输出设备和()A.键盘B.鼠标C.输入设备D.显示器9.对计算机操作系统的作用描述完整的是()A.管理计算机系统的全部软、硬件资源,合理组织计算机的工作流程,以达到充分发挥计算机资源的效率,为用户提供使用计算机的友好界面。

B.对用户存储的文件进行管理,方便用户C.执行用户键入的各类命令D.它是为汉字操作系统提供运行的基础10.操作系统的主要功能是()A.对用户的数据文件进行管理,为用户管理文件提供方便B.对计算机的所有资源进行统一控制和管理,为用户使用计算机提供方便C.对源程序进行编译和运行D.对汇编语言程序进行翻译11.下列叙述中,正确的是()A.CPU 能直接读取硬盘上的数据B.CPU 能直接存取内存储器C.CPU 由存储器、运算器和控制器组成D.CPU 主要用来存储程序和数据12. 在计算机中,条码阅读器属于()A.输入设备B.存储设备C.输出设备D.计算设备13.下列各组软件中,全部属于系统软件的一组是()A.程序语言处理程序、操作系统、数据库管理系统B.文字处理程序、编辑程序、操作系统C.财务处理软件、金融软件、网络系统D.WPS Office 2003、Excel 2000、Windows 9814.下列叙述中,正确的是()A.计算机能直接识别并执行用高级程序语言编写的程序B.用机器语言编写的程序可读性最差C.机器语言就是汇编语言D.高级语言的编译系统是应用程序15.计算机的技术性能指标主要是指()A.计算机所配备语言、操作系统、外部设备B.硬盘的容量和内存的容量C.显示器的分辨率、打印机的性能等配置D.字长、运算速度、内外存容和CPU的时钟频率16.下列软件中,不是操作系统的是()A.LinuxB.UNIXC.MS Windows 7D.MS Office17.构成CPU的主要部件是()A.内存和控制器B.内存、控制器和运算器C.调整缓存和运算器D.控制器和运算器18.下列设备组中,完全属于输入设备的一组是()A.CD-ROM驱动器、键盘、显示器B.绘图仪、控制器、鼠标器C.键盘、鼠标器、扫描仪D.打印机、硬盘、条码阅读器19.下列各存储器中,存取速度最快的是()A.CD-ROMB.内存储器C.软盘D.硬盘20.计算机之所以能按人们的意图自动进行工作,最直接的原因是采用了()A.二进制B.高速电子元件C.程序设计语言D.存储程序控制21.下列属于计算机病毒特征的是()A.模糊性B.高速性C.传染性D.危急性22.操作系统中的文件管理系统为用户提供的功能是()A.按文件作者存取文件B.按文件名管理文件C.按文件创建日期存取文件D.按文件大小存取文件23.下列关于软件的叙述中,正确的是()A.计算机软件分为系统软件和应用软件B.Windows就是广泛使用的应用软件之一C.所谓软件就是程序D.软件可以随便复制使用,不用购买24.计算机按性能可以分为超级计算机、大型计算机、小型计算机、微型计算机和()A.服务器B.掌中设备C.工作站D.笔记本25.为了防治计算机病毒,应采取的正确措施之一是()A.每天都要对硬盘和软盘进行格式化B.必须备有常用的杀毒软件C.不用任何磁盘D.不用任何软件26.操作系统管理用户数据的单位是()A.扇区B.文件C.磁道D.文件夹27.下列叙述中,错误的是()A.内存储器RAM中主要存储当前正在运行的程序和数据B.高速缓冲存储器(Cache)一般采用DRAM构成C.外部存储器(如硬盘)用来存储必须永久保存的程序和数据D.存储在RAM中的信息会因断电而全部丢失28.通常所说的微型机主机是指()A.CPU和内存B.CPU和硬盘C.CPU、内存和硬盘D.CPU、内存与CD-ROM29.完整的计算机软件指的是()A.程序、数据与有关的文档B.系统软件与应用软件C.操作系统与应用软件D.操作系统与办公软件30.能直接与CPU交换信息的存储器是()A.硬盘存储器B.CD-ROMC.内存储器D.软盘存储器31.下列叙述中,正确的是()A.计算机的体积越大,其功能越强B.CD-ROM的容量比硬盘的容量大、C.存储器具有记忆功能,故其中的信息任何时候都不会丢失D.CPU是中央处理器的简称32.以下哪一项不是预防计算机病毒的措施?()A.建立备份B.专机专用C.不上网D.定期检查33.计算机操作系统通常具有的5大功能是()A.CPU的管理、显示器的管理、键盘管理、打印机管理和鼠标器管理B.硬盘管理、软盘驱动器管理、CPU的管理、显示器管理和键盘管理C.CPU的管理、存储管理、文件管理、设备管理和作业管理D.启动、打印、显示、文件存取和关机34.微机上使用的Windows 7是()A.多用户多任务操作系统B.单用户多任务操作系统C.实时操作系统D.多用户分时操作系统35.CPU能够直接访问的存储器是()A.软盘B.硬盘C.RAMD.CD-ROM36.下列各存储器中,存取速度最快的一种是()A.CacheB.动态RAM(DRAM)C.RAMD.硬盘37.SRAM指的是()A.静态随机存储器B.静态只读存储器C.动态随机存储器D.动态只读存储器38.下列关于硬盘的说法错误的是()A.硬盘中的数据断电后不会丢失B.每个计算机主机有且只能有一块硬盘C.硬盘可以进行格式化处理D.CPU不能够直接访问硬盘中的数据39.影响一台计算机性能的关键部件是()A.CD-ROMB.硬盘C.CPUD.显示器40.一张软磁盘上存储的内容,在该盘处于什么情况时,其中数据可能丢失?()A.放置在声音嘈杂的环境中若干天后B.携带通过海关的X射线监视仪后C.被携带到强磁场附近后D.与大量磁盘堆放在一起后41.计算机病毒是指能够侵入计算机系统,并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的()A.流行性感冒B.特殊小程序C.特殊微生物D.源程序42.操作系统对磁盘进行读/写操作的单位是()A.磁道B.字节C.扇区D.KB43.下列叙述中,正确的是()A.内存中存放的是当前正在执行的应用程序和所需的数据B.内存中存放的是当前暂时不用的程序和数据C.外存中存放的是当前正在执行的程序和所需的数据D.内存中只能存放指令44.把硬盘上的数据传送到计算机内存中去的操作称为()A.读盘B.写盘C.输出D.存盘45.在计算机中,每个存储单元都有一个连续的编号,此编号称为()A.地址B.住址C.位置D.序号46.操作系统是一种()A.系统软件B.应用软件C.软件包D.游戏软件47.利用大规模集成电路技术,将运算器和控制器集成在一块芯片上,该芯片称为()A.单片机B.单板机C.中央处理器D.输入/输出接口48.对于一张加了写保护的软盘,它()A.既不会传染病毒,也不会被病毒感染B.不但会向外传染病毒,还会被病毒感染C.虽不会传染病毒,但会被病毒感染D.虽不会被病毒感染,但会向外传染病毒49.微型计算机对工作环境有一定的要求,室内太干燥时,容易造成()A.软盘读写出B.静电干扰,引起误操作C.机内元器件受潮变质D.散热不好烧毁电源50.主频又称为()频率,是指计算机是CPU在单位时间内工作的脉冲数。

计算机原理 第四章 存储系统 课堂笔记及练习题

计算机原理 第四章 存储系统 课堂笔记及练习题

计算机原理第四章存储系统课堂笔记及练习题主题:第四章存储系统学习时间:2016年10月24日--10月30日内容:一、学习要求这周我们将学习第四章存储系统的相关内容。

通过本章的学习要求了解主存储器的主要技术指标、理解存储器的层次结构及分类,加深对半导体随机读写器相关知识的理解。

二、主要内容(一)存储系统概述存储器是计算机系统中的记忆设备,用来存放程序和数据,是计算机系统的重要组成部分之一。

存储器有主存储器和辅助存储器之分,主存储器(简称主存)处于全机中心地位,直接与CPU交换信息;辅助存储器(简称辅存)或称为外存储器(简称外存)通常用来存放主存的副本和当前不在运行的程序和数据,在程序执行过程中,每条指令所需的数据及取下一条指令的操作都不能直接访问辅助存储器,需要通过主存储器与CPU交换信息。

(二)主存储器的主要技术指标主存储器的主要性能指标为主存容量、存储器存取时间和存储周期时间。

计算机可寻址的最小信息单位是一个存储字,一个存储字所包括的二进制位数称为字长。

主存储器的另一个重要的性能指标是存储器的速度,一般用存储器存取时间和存储周期来表示。

存储器存取时间(memory access time)又称存储器访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。

存储周期(memory cycle time)指连续启动两次独立的存储器操作(例如连续两次读操作)所需间隔的最小时间。

通常,存储周期略大于存取时间。

(三)存储器的层次结构对存储器的要求是“大容量、高速度、低成本”,但是在一个存储器中要求同时兼顾这三方面是困难的。

一般来讲,速度高的存储器,每位价格也高,因此容量不能太大。

主存-辅存层次,满足了存储器的大容量和低成本需求。

cache-主存层次,解决了速度与成本之间的矛盾。

现代大多数计算机同时采用主存-辅存和cache-主存这两种存储层次,构成cache-主存-辅存三级存储层次,如下图所示。

CPU能直接访问的存储器称为内存储器,包括cache和主存储器。

网络存储技术考前模拟练习及参考答案

网络存储技术考前模拟练习及参考答案

《网络存储技术》课程期末复习练习题及参考答案一、选择题(每题2分,共10分)1. 在网络存储技术中,下列哪个不属于常见的网络存储协议?A. NFSB. FTPC. CIFSD. iSCSI2. 下列哪种存储技术能够实现多个节点同时访问相同的数据?A. DASB. NASC. SAND. iSCSI3. 下列哪种技术可以显著提高存储系统的性能?A. 冗余阵列B. 数据压缩C. 快照D. 缓存4. 在网络存储技术中,RAID 0是指:A. 数据按照条带进行分布存储B. 数据镜像存储在不同的磁盘上C. 数据按照条带进行冗余存储D. 数据按照条带进行冗余存储,并采用异或校验5. 在网络存储技术中,FCoE是指:A. Fibre Channel Over Ethernet,通过以太网传输Fibre Channel帧B. File Compression Over Ethernet,通过以太网进行文件压缩传输C. Fibre Channel Over External,通过外部存储设备进行Fibre Channel传输D. File Compression Over External,通过外部存储设备进行文件压缩传输二、判断题(每题2分,共10分)1. NAS是一种基于网络的存储设备,提供文件级别的存储服务。

()2. 在网络存储技术中,iSCSI是一种通过以太网传输SCSI命令的协议。

()3. 冗余阵列可以提供数据冗余和数据条带化的存储方式。

()4. 数据压缩技术来提高存储系统的效率。

()5. 快照是一种用于数据备份的技术,可以在特定时刻记录存储系统的快照。

()一、选择题1. B2. C3. D4. A5. A二、判断题1. √2. √3. ×4. √5. ×题目:1. 请简要介绍网络存储技术的定义和作用。

答案:1. 网络存储技术是指利用网络将数据存储在远程服务器或存储设备上,用户可以通过网络访问和管理存储数据。

第四章 操作系统存储管理(练习题答案)

第四章 操作系统存储管理(练习题答案)

第四章存储管理1. C存储管理支持多道程序设计,算法简单,但存储碎片多。

A. 段式B. 页式C. 固定分区D. 段页式2.虚拟存储技术是 B 。

A. 补充内存物理空间的技术B. 补充相对地址空间的技术C. 扩充外存空间的技术D. 扩充输入输出缓冲区的技术3.虚拟内存的容量只受 D 的限制。

A. 物理内存的大小B. 磁盘空间的大小C. 数据存放的实际地址D. 计算机地址位数4.动态页式管理中的 C 是:当内存中没有空闲页时,如何将已占据的页释放。

A. 调入策略B. 地址变换C. 替换策略D. 调度算法5.多重分区管理要求对每一个作业都分配 B 的内存单元。

A. 地址连续B. 若干地址不连续C. 若干连续的帧D. 若干不连续的帧6.段页式管理每取一数据,要访问 C 次内存。

A. 1B. 2C. 3D. 47.分段管理提供 B 维的地址结构。

A. 1B. 2C. 3D. 48.系统抖动是指 B。

A. 使用计算机时,屏幕闪烁的现象B. 刚被调出内存的页又立刻被调入所形成的频繁调入调出的现象C. 系统盘不干净,操作系统不稳定的现象D. 由于内存分配不当,造成内存不够的现象9.在 A中,不可能产生系统抖动现象。

A. 静态分区管理B. 请求分页式管理C. 段式存储管理D. 段页式存储管理10.在分段管理中 A 。

A. 以段为单元分配,每段是一个连续存储区B. 段与段之间必定不连续C. 段与段之间必定连续D. 每段是等长的11.请求分页式管理常用的替换策略之一有 A 。

A. LRUB. BFC. SCBFD. FPF12.可由CPU调用执行的程序所对应的地址空间为 D 。

A. 名称空间B. 虚拟地址空间C. 相对地址空间D. 物理地址空间13. C 存储管理方式提供二维地址结构。

A. 固定分区B. 分页C. 分段D. 物理地址空间14.当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为B 。

A. 源程序B. 目标程序C. 可执行程序D. 非执行程序15.目录程序指令的顺序都以0作为一个参考地址,这些地址被称为 A 。

操作系统内存管理练习题

操作系统内存管理练习题
Байду номын сангаас
解释静态链接、装入时动态链接和执行时动态链接的不同。 解 “链接”(link),本应是编译系统的任务,但是,随着程序执行方 式的改进,当出现了“动态链接”之后,“程序链接”就不仅仅是编 译系统的事情,它还需要OS的支持。 程序的静态链接,指的是在程序装入内存之前,由链接程序将已编译好 的多个目标模块(.obj文件)链成一个统一的可执行文件。其特点是: ①链接好的可执行文件可以重复使用和执行;②被链接的模块一般不 可能再拆开,因而不便修改和更新;③不便于多个程序共享某些模块, 需使用同一模块的多个程序需分别将该模块链入自己的程序空间。 装入时动态链接,指的是在程序加载入内存(准备执行)时,由OS中的 装入程序(如exec())将存放在盘上的诸多目标模块边装入边在内存 链接成一个统一的可执行程序。其特点是:①链接好的可执行程序只 存在于内存,因而每次执行都要重新链接;②被链接的诸目标模块在 盘上是各自独立存放的,因而便于修改;③便于共享,当多个程序需 使用同一模块时,该模块在内存只需一个副本。
装入时动态链接的优点有哪些? (1)便于软件版本的修改和更新 在采用装入时动态链接方式时,要修改或更新各个目标模块, 是件非常容易的事,但对于经静态链接以装配在一起的装 入模块,如果要修改或更新其中的某个目标模块时,则要 求重新打开装入模块,这不仅是低效的,而且对于普通用 户是不可能的。 (2)便于实现目标模块共享 若采用装入时动态链接方式,OS能够将一个目标模块链接 到几个应用程序中去。即实现多个应用程序对该模块的共 享;然而,采用静态链接方式时每个应用模块都必须含有 该目标模块的拷贝,则无法实现共享。
在虚拟页式存储系统为什么要引入缺页中断?缺页中断实现由哪几部分组成,并分别说明 其实现方法。 解 页式虚存管理是在页式存储管理的基础上实现虚拟存储器的,作业在执行时并不是所有 的页均放在主存,若欲访问的页面不在主存,则须由操作系统把当前所需页面从辅存 装入主存。这一过程就交由中断系统完成,称为缺页中断。 缺页中断由缺页处理和页淘汰组成,缺页处理过程如下: (1)中断触发:在地址变换过程中,当查询页表时,发现逻辑页面不在内存,即其状态位为 0,则发生缺页中段。 (2)页面调入:OS在页表中找到对应页面的辅存地址,进行页面的淘汰,将所缺页调入内 存; (3)修改页表:将该页面的内存地址填入页表,修改状态位为1; 缺页中断结束,恢复现场,重新执行指令。 页面淘汰处理如下: (1)如果内存有空闲的页面,直接调入外存的页面,修改页表; (2)如果内存没有空间,根据页面淘汰算法,在内存中找到可淘汰的页面; (3)如果被淘汰页面修改位为0,则直接调入外存页面将其覆盖,修改页表; (4)如果被淘汰页面修改位为1,则要申请一块交换空间,将该内存的内容保存到交换区 中,然后将辅存的页面调入其中,修改页表。

4-计算机基础计算机软件练习题(参考答案)

4-计算机基础计算机软件练习题(参考答案)

判断题╳1、硬盘是断电不会消失适合长期储存信息的,计算机必须具有硬盘才能工作。

√2、把内存中的数据传送到计算机的硬盘,称为读盘。

╳3、算法一般都可以用“顺序、循环、嵌套”的控制结构组合而成。

.√4、32位计算机是指该计算机能同时处理的二进制信息的位数是32位。

√5、用于存储显示屏上像素颜色信息的是显示存储器。

╳6、程序设计语言可划分为机器语言、汇编语言和高级语言三类,其中高级语言的运行速度最快。

√7、针式打印机的耗材是色带;喷墨打印机的耗材是墨水;激光打印机的耗材是碳粉。

╳8、I/O 接口从数据传输方式来看分为串行接口和并行接口,其中硬盘SATA接口是一种并行接口。

╳9、CPU运行时的系统时钟及各种与其同步的时钟均是由CPU内部控制器提供的。

√10、无线键盘和无线鼠标采用的是无线接口,通过无线电波将信息传送给计算机,需要专用的接收器。

╳11、数据传送率是衡量硬盘性能的一项指标。

硬盘内部传输速率大于外部传输速率。

√12、Windows操作系统采用并发多任务方式支持系统中的多个任务的执行,但任何时刻只有一个任务正被CPU执行。

╳13、CPU中包含若干寄存器,可以用来临时存放数据;所有PC机的CPU都具有相同的机器指令。

√14、在数据通信和网络中,二进位信息是一位一位串行传输的,因此传输速率的度量单位是bps。

√15、计算机的性能主要取决于CPU的运算速度、内存的容量和显示器的分辨率。

╳16、激光打印机是一种非击打式输出,它使用低电压不产生臭氧,在彩色图像输出设备中已占绝对优势。

√17、硬盘存储器的平均存储时间由硬盘的旋转速度、磁头的寻道时间和数据的传输速率所决定。

√18、高级语言种类繁多,但其基本成分可归纳为数据成分、运算成分、控制成分和传输成分等4种,算术表达式属于运算成分。

╳19、自由软件允许用户随意拷贝、修改其源代码,但不允许销售。

√20、RAM按工作原理的不同可分为DRAM和SRAM,DRAM的工作速度比SRAM的速度慢。

(完整版)Windows-7练习题及参考答案

(完整版)Windows-7练习题及参考答案

Windows 7练习题及参考答案一、单项选择题1.计算机系统中必不可少的软件是 A 。

A) 操作系统B) 语言处理程序C) 工具软件D) 数据库管理系统2.下列说法中正确的是 B 。

A) 操作系统是用户和控制对象的接口B) 操作系统是用户和计算机的接口C) 操作系统是计算机和控制对象的接口D) 操作系统是控制对象、计算机和用户的接口3.操作系统管理的计算机系统资源包括 A 。

A) 中央处理器、主存储器、输入/输出设备B) CPU、输入/输出C) 主机、数据、程序D) 中央处理器、主存储器、外部设备、程序、数据4.操作系统的主要功能包括 B 。

A) 运算器管理、存储管理、设备管理、处理器管理B) 文件管理、处理器管理、设备管理、存储管理C) 文件管理、设备管理、系统管理、存储管理D) 处理管理、设备管理、程序管理、存储管理5.在计算机中,文件是存储在 A 。

A) 磁盘上的一组相关信息的集合B) 内存中的信息集合C) 存储介质上一组相关信息的集合D) 打印纸上的一组相关数据6.win7目前有几个版本 C 。

A) 3 B) 4 C) 5 D) 67.在Windows 7的各个版本中,支持的功能最少的是 A 。

A) 家庭普通版B) 家庭高级版C) 专业版D) 旗舰版8.Windows 7是一种。

A) 数据库软件B) 应用软件C) 系统软件D) 中文字处理软件9.在Windows 7操作系统中,将打开窗口拖动到屏幕顶端,窗口会 C 。

A) 关闭B) 消失C) 最大化D) 最小化10.在Windows 7操作系统中,显示桌面的快捷键是 B 。

A) “Win”+“D”B) “Win”+“P”C) “Win”+“Tab”D) “Alt”+“Tab”11.在Windows 7操作系统中,显示3D桌面效果的快捷键是 C 。

A) “Win”+“D”B)“Win”+“P”C) “Win”+“Tab”D) “Alt”+“Tab”12.安装Windows 7操作系统时,系统磁盘分区必须为 D 格式才能安装。

《操作系统》考试练习题及参考答案

《操作系统》考试练习题及参考答案

《操作系统》考试练习题及参考答案一、单选题1. 在下列存储管理方案中,不适用于多道程序设计的是()。

A 、单一连续分配B 、固定式分区分配C 、可变式分区分配D 、段页式存储管理答案:A2. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参于竞争,而不会发生死锁。

A 、5B 、2C 、3D 、4答案:D3. 主要由于()原因,使UNIX易于移植。

A 、UNIX是由机器指令书写的B 、UNIX大部分由汇编少部分用C语言编写C 、UNIX是用汇编语言编写的D 、UNIX小部分由汇编大部分用C语言编写答案:D4. 一个计算机系统有7台可互换的磁带机供N个进程竞争使用。

每个进程在一段时间内需要占用2台磁带机。

N最多为()不会发生死锁。

A 、5B 、12C 、6D 、2答案:C5. 虚拟设备是指()。

A 、允许用户使用比系统中具有的物理设备更多的设备B 、允许用户以标准化方式来使用物理设备C 、把一个物理设备变换成多个对应的逻辑设备D 、允许用户程序不必全部装入主存便可使用系统中的设备答案:C6. 位示图方法可用于( )A 、盘空间的管理B 、盘的驱动调度C 、文件目录的查找D 、页式虚拟存储管理中的页面调度答案:A7. 任何两个并发进程之间( )A 、一定存在互斥关系B 、一定存在同步关系C 、一定彼此独立无关D 、可能存在同步或互斥关系答案:D8. 在UNIX系统中,请求调用是采用()算法。

A 、LFUB 、FIFOC 、LRUD 、LIFO答案:C9. ()存储器管理方法可能使系统产生抖动。

A 、简单页式B 、请求页式C 、段式D 、可变连续分区答案:B10. 某系统采用固定分区分配存储管理,内存空间为640K,其中地址0到40K被系统占用,其他空间按分区大小相等的方法划为4个分区,则当有大小分别为7KB 、90KB 、30KB 、20KB的作业进入内存时,浪费的内存为()。

第3章-存储管理-练习题

第3章-存储管理-练习题

第3章存储管理3.1 计算机系统中的存储器3.2 重定位1.主存的地址空间常称为P39 ( C )A.逻辑地址空间B.程序地址空间C.物理地址空间D.相对地址空间2.支持程序浮动的地址转换机制是P40 ( D )A. 页式地址转换B. 段式地址转换C. 静态重定位D. 动态重定位3.要保证一个程序在主存中被改变了存放位置后仍能正确执行,则对主存空间应采用下列哪个技术。

( B )A.静态重定位B.动态重定位C.动态分配D.静态分配4.动态重定位是在下列哪种情况下完成的( C )A. 作业执行前集中一次B.作业执行过程中集中一次C.作业执行过程中D.作业执行过程中由用户完成5.采用静态重定位方式装入的作业,在作业执行过程中进行地址转换的是( B )A. 由软件和硬件相互配合B. 由软件独立C. 只需要硬件D. 不需要3.3 单用户连续存储管理6.在以下存贮管理方案中,不适用于多道程序设计系统的是( A )A. 单用户连续分配B. 固定式分区分配C. 可变式分区分配D. 页式存贮管理7.MS-DOS的内存空间采用的存储管理方式是( D )A.固定分区B.可变分区C.页式D.单连续3.4 固定分区存储管理8.采用固定分区方式管理主存储器的最大缺点是( B )A.不利于存储保护B.主存空间利用率不高C.要有硬件的地址转换机构D.分配算法复杂9.下面的存储管理方案中,可以采用静态重定位的是( A )A.固定分区B.可变分区C.页式D.段式3.5 可变分区存储管理10.每次分配时总是顺序查找空闲区表,找到第一个能满足作业长度要求的空闲区,此种分配算法称为( A )A. 最先适应分配算法B. 最优适应分配算法C. 最坏适应分配算法D. 随机适应分配算法11.在可变分区存储管理中,为了实现主存的空间分配,应设置( D )A.页表B.段表C.位示图D.空闲区表12.在可变分区分配方案中,为了实现主存的空间分配,管理采用( D )A.页表B.段表C.段表+页表D.分区分配表+空闲区表13.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,在修改空闲区表时使空闲区数不变且空闲区起始地址不变的情况是( C )A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区C.无上邻空闲区但有下邻空闲区D.有上邻空闲区也有下邻空闲区14.在一个可变分区存储管理中,最坏适应分配算法宜将空闲区表中的空闲区按下列次序排列的是( D )A.地址递增B.地址递减C.长度递增D.长度递减15.可变分区方式常用的主存分配算法有:最先适应、最优适应和最坏适应分配算法,其中,按分区大小排序组织空闲区表的是( B )A. 最先适应和最坏适应B. 最优适应和最坏适应C. 最先适应和最优适应D. 最先适应、最优适应和最坏适应3.6 页式虚拟存储管理16.实现虚拟存储器的目的是( A )A.扩充主存容量B.扩充辅存容量C.实现存储保护D.加快存取速度17.分页式存储管理时,每读写一个数据,要访问主存( B )A. 1次B. 2次C. 3次D. 4次18.在存储管理的各方案中,可扩充主存容量的管理方案是( D )A. 固定式分区分配B. 可变式分区分配C. 页式存储管理D. 分页虚拟存储管理19.页式存储管理中的页表是由( C )A. 用户建立B. 编译程序建立C. 操作系统建立D. 编辑程序建立20.在页式虚拟存储管理中,为实现地址变换,应建立( C )A. 空闲区表B. 分区分配表C. 页表D. 段表21.在采用页式存储管理的系统中,( B )A. 不可以把作业分散到几个不连续的主存区域B. 不需要采用移动技术移动作业区C. 不需要硬件支持 D .不采用动态重定位的方式装入作业22.在页式存储管理方案中,为地址转换提供依据需建立( A )A.页表B.段表C.段表和页表D.空闲区表23.LRU页面调度算法是选择先调出的页面是( B )A.最近才使用的B.最久未被使用的C.驻留时间最长的D.驻留时间最短的24.如果处理器有32位地址,则它的虚拟地址空间为( B )A. 2GBB. 4GBC. 640KBD. 16MB25.在请求页式存储管理中,产生缺页中断是因为查找的页不在( B )A. 外存中B. 虚存中C. 内存中D. 地址空间中26.采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是( B )A. 224B. 216C. 28D. 2321.把逻辑地址转换成绝对地址的工作称为。

操作系统第4章练习题

操作系统第4章练习题

操作系统第4章练习题第4章存储器管理4.1 典型例题解析【例1】某系统采用动态分区分配方式管理内存,内存空间为640K,高端40K用来存放操作系统。

在内存分配时,系统优先使用空闲区低端的空间。

对下列的请求序列:作业1申请130K、作业2申请60K、作业3申请100K、作业2释放60K、作业4申请200K、作业3释放100K、作业1释放130K、作业5申请140K、作业6申请60K、作业7申请50K、作业6释放60K,请分别画图表示出使用首次适应算法和最佳适应算法进行内存分配和回收后内存的实际使用情况。

答:使用首次适应算法和最佳适应算法进行上述内存的分配和回收后,内存的实际使用情况分别如图(a)和(b)所示。

(a)(b)【例2】对一个将页表存放在内存中的分页系统: (1)如访问内存需要0.2μs,有效访问时间为多少?(2)如果加一快表,且假定在快表中找到页表项的机率高达90%,则有效访问时间又是多少(假定查快表需花的时间为0)?答:(1)有效访问时间为:2×0.2=0.4μs (2)有效访问时间为:0.9×0.2+(1—0.9)×2×0.2=0.22 ps。

【例3】某系统采用页式存储管理策略,拥有逻辑空间32页,每页2K,拥有物理空间1M。

(1)写出逻辑地址的格式。

(2)若不考虑访问权限等,进程的页表有多少项?每项至少有多少位?(3)如果物理空间减少一半,页表结构应相应作怎样的改变?答:(1)该系统拥有逻辑空间32页,故逻辑地址中页号必须用5位来描述:而每页为2K,因此,页内地址必须用11位来描述,这样可得到它的逻辑地址格式如下:15 11 10 0(2)每个进程最多有32个页面,因此,进程的页表项最多为32项;若不考虑访问权限等,则页表项中只需给出页所对应的物理块块号,1M的物理空间可分成29个内存块,故每个页表项至少有9位(3)如果物理空间减少一半,则页表中页表项数仍不变,但每项的长度可减少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.在可变分区方式管理下收回主存空间时,若已判定“空闲区表第j栏始址=归还的分区始址+长度”,则表示( )。

A.归还区有下邻空闲区 B.归还区有上邻空闲区C.归还区有上、下邻空闲区 D.归还区无相邻空闲区9.当可变分区方式管理内存空间去配时,要检查有无相邻的空闲区,若归还区始地址为S,长度为L,符合( )表示归还区有上邻空闲区。

A.第j栏始址=S+L B.第j栏始址+长度=SC.第j栏始址+长度=S且第k栏始址=S+L D.不满足A、B、C任一条件10.碎片现象的存在使( )。

A.主存空间利用率降低 B.主存空间利用率提高C.主存空间利用率得以改善 D.主存空间利用率不受影响11.最佳适应分配算法把空闲区( )。

A.按地址顺序从小到大登记在空闲区表中 B.按地址顺序从大到小登记在空闲区表个C.按长度以递增顺序登记在空闲区表中 D.按长度以递减顺序登记在空闲区表中12.分页存储管理时,每读写一个数据,要访问( )主存。

存储管理部分题目

存储管理部分题目

存储管理部分题目存储管理部分练习题一、选择题:1、把作业地址空间中使用的逻辑地址变成内存中的物理地址称为。

A、加载B、重定位C、物理化D、逻辑化2、虚存的基础是,其基本含义是。

A、局部性理论B、代码的顺序执行C、程序执行时对内存访问不均匀D、变量的连续访问E、指令局部性 3、某系统采用基址、限长寄存器保护方法实现存储保护,在这种方法中判断是否越界的判别式为。

A、0≤被访问的物理地址<基址寄存器的内容 B、0≤被访问的物理地址≤寄存器的内容 C、0≤被访问的逻辑地址<限长寄存器的内容 D、0≤被访问的逻辑地址≤限长寄存器的内容 4、最佳适应算法的空白区是。

A、按大小递增顺序排列的 B、按大小递减顺序排列的 C、按地址小到大排列的 D、按地址有大到小排列的 5、在页式存储管理中,每当CPU形成一个有效地址(虚地址)时,要查页表,这一工作是实现的,操作系统感知页表的存在。

A、硬件自动B、操作系统C、查表程序 D、存取控制程序 E、能够F、不能够 6、具有虚拟存储功能的管理方法包括。

A、可变分区存储管理 B、页式存储管理 C、段式存储管理D、段页式存储管理7、采用不会产生内部碎片。

A、分页式存储管理 B、分段式存储管理 C、固定分区式存储管理 D、段页式存储管理8、测得某个采用按需调页(Demand-Paging)策略的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘的利用率%,其他设备的利用率5%,此断定系统出现异常。

此种情况下,能提高利用率。

A、安装一个更快的硬盘B、通过扩大硬盘容量,增加对换空间C、增加运行进程数D、加内存条,增加物理空间容量二、填空题:1、为了支持多道程序运行,存储管理的主要功能应该是、、。

2、虚拟存储器的最大容量是决定的。

3、在可变分区存储管理中,分区的保护通常采用和两种方式。

4、在分区分配算法中,首次适应算法倾向于优先利用内存中部分的空闲分区,从而把保留了部分的大空闲区。

OS练习题——精选推荐

OS练习题——精选推荐

OS练习题第⼀章1.下⾯关于并发性的论述中正确的是( C )。

,A。

并发性是指若⼲事件在同⼀时刻发⽣B.并发性是指若⼲事件在不同时刻发⽣C.并发性是指若⼲事件在同⼀时间间隔内发⽣D.并发性是指若⼲事件在不同时间间隔内发⽣2.所谓( B )是指将⼀个以上的作业放⼊主存,这些作业共享处理机的时间和外围设备等其他资源。

A.多重处理B.多道程序设计C.实时处理D.共同执⾏3.在设计实时操作系统中,⾸先要考虑的是( B )A.灵活性和可靠性B.实时性和可靠性。

C.交互性和实时性D.资源利⽤率4.从资源管理的观点看,操作系统是( B )。

A.⽤户与计算机之间的接⼝B.⼀组资源管理软件C.合理地组织计算机⼯作流程的软件D.由若⼲层次的程序按⼀定结构组成的有机体5.按照所起的作⽤和需要的运⾏环境,操作系统属于( D )范畴。

A.⽤户软件B.应⽤软件C.⽀撑软件D.系统软件6.以下( C )项功能不是操作系统具备的主要功能。

A.内存管理B.中断处理C.⽂档编辑D.CPU调度7.为了使系统中所有的⽤户都能得到及时的响应,该操作系统应该是( B )。

A.多道批处理系统B.分时系统C.实时系统D.⽹络系统8.在下列选择中,( D )不是操作系统关⼼的主要问题。

A.管理计算机裸机B.设计、提供⽤户程序与计算机硬件系统的界⾯C.管理计算机系统资源D.⾼级程序设计语⾔的编辑器9.操作系统提供给程序员的接⼝是(B )。

A.进程B.系统调⽤C.库函数D.B和C10.现代操作系统的基本特征是程序的并发执⾏、资源共享和(B )。

A.多道程序设计B.操作的异步性C.中断处理D.实现分时与实时处理第⼆章进程管理1.进程PA不断地向管道写数据,进程PB从管道中读数据并加⼯处理,如果采⽤P、V操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执⾏的正确性,则⾄少需要( B ).A.1个信号量,信号量的初值为0B.2个信号量,信号量的初值为0、1C.3个信号量,信号量的初值为0、0、1lD.4个信号量,信号量的初值为0、0、1、l2.下列进程状态转换中,绝不可能发⽣的状态转换是( C )。

存储器 练习题答案

存储器  练习题答案

一、选择题1、存储器和CPU之间增加Cache的目的是( )。

A. 增加内存容量B. 提高内存的可靠性C. 解决CPU与内存之间速度问题D.增加内存容量,同时加快存取速度2、常用的虚拟存储系统由()两级存储器组成,其中辅存是大容量的磁表面存储器。

A 主存-辅存B 快存-主存C 快存-辅存D 通用寄存器-主存3、双端口存储器所以能高速进行读/ 写,是因为采用()。

A.高速芯片B.两套相互独立的读写电路C.流水技术D.新型器件4、在下列几种存储器中,CPU可直接访问的是()。

A. 主存储器B. 磁盘C. 磁带D. 光盘5、SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为()。

A.64,16 B.16,16 C.64,8 D.16,64。

6、采用虚拟存储器的主要目的是()。

A.扩大主存储器的存储空间,并能进行自动管理和调度B.提高主存储器的存取速度C.提高外存储器的存取速度D.扩大外存储器的存储空间7、双端口存储器在()情况下会发生读/写冲突。

A. 左端口与右端口的地址码不同B. 左、右端口的地址码相同C. 左、右端口的数据码相同D. 左、右端口的数据码不同8、计算机系统中的存储器系统是指()。

A RAM存储器B ROM存储器C 主存储器D主存储器和外存储器9、某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是()。

A 0~4MB-1B 0~2MB-1C 0~2M-1D 0~1M-110、某一SRAM芯片,采用地址线与数据线分离的方式,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应是()。

A 23B 25C 50D 1911、以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最高的是()。

A DRAMB SRAMC FLASH ROMD EPROM12、计算机的存储器采用分级存储体系的目的是()。

A.便于读写数据B.减小机箱的体积C.便于系统升级D.解决存储容量、价格与速度间的矛盾13、相联存储器是按()进行寻址的存储器。

操作系统第4章练习题

操作系统第4章练习题

第4章存储器管理4.1 典型例题解析【例1】某系统采用动态分区分配方式管理内存,内存空间为640K,高端40K用来存放操作系统。

在内存分配时,系统优先使用空闲区低端的空间。

对下列的请求序列:作业1申请130K、作业2申请60K、作业3申请100K、作业2释放60K、作业4申请200K、作业3释放100K、作业1释放130K、作业5申请140K、作业6申请60K、作业7申请50K、作业6释放60K,请分别画图表示出使用首次适应算法和最佳适应算法进行内存分配和回收后内存的实际使用情况。

答:使用首次适应算法和最佳适应算法进行上述内存的分配和回收后,内存的实际使用情况分别如图(a)和(b)所示。

(a )(b) 【例2】对一个将页表存放在内存中的分页系统:(1)如访问内存需要0.2μs ,有效访问时间为多少?(2)如果加一快表,且假定在快表中找到页表项的机率高达90%,则有效访问时间又是多少(假定查快表需花的时间为0)? 答:(1)有效访问时间为:2×0.2=0.4μs (2)有效访问时间为:0.9×0.2+(1—0.9)×2×0.2=0.22 ps 。

【例3】某系统采用页式存储管理策略,拥有逻辑空间32页,每页2K ,拥有物理空间1M 。

(1)写出逻辑地址的格式。

(2)若不考虑访问权限等,进程的页表有多少项?每项至少有多少位? (3)如果物理空间减少一半,页表结构应相应作怎样的改变? 答:(1)该系统拥有逻辑空间32页,故逻辑地址中页号必须用5位来描述:而每页为 2K ,因此,页内地址必须用11位来描述,这样可得到它的逻辑地址格式如下: 等,则页表项中只需给出页所对应的物理块块号,1M 的物理空间可分成29个内存块,故每个页表项至少有9位(3)如果物理空间减少一半,则页表中页表项数仍不变,但每项的长度可减少1位。

【例4】已知某分页系统,主存容量为64K ,页面大小为1K ,对一个4页大的作业,其0、l 、2、3页分别被分配到主存的2、4、6、7块中。

操作系统第四章练习题

操作系统第四章练习题

操作系统第四章练习题第四章练习题一,选择题1,在存储管理中,采用覆盖与交换技术的目的是()A 节省内存空间B 物理上扩充内存容量C 提高CPU效率D 实现内存共享2,采用()不会产生内部碎片A 分页式存储管理B 分段式存储管理C 固定分区式存储管理D 段页式存储管理3,虚拟存储器的最大容量()A 为内外存容量之和B 由计算机的地址结构决定C是任意的D由作业的地址空间决定4,某虚拟存储器系统采用页式内存管理,使用LRU页面替换算法,考虑下面的页面访问地址流(每次访问在一个单位时间内完成):1,8,1,7,8,2,7,2,1,8,3,8,2,1,3,1,7,1,3,7假定内存容量为4个页面,开始时是空的,则页面失效次数是()A 4 B5 C6 D75,最佳适应算法的空白区是()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,在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数()A 减少B 增加C 无影响D 可能增加也可能减少14,在段页式存储管理系统中,内存等分成(),程序按逻辑模块划分成若干()A 块B 基址C 分区D 段E 页号F 段长15,虚拟存储管理系统的基础是程序的()理论A 局部性B全局性C 动态性D 虚拟性16,在以下存储管理方案中,不适用于多道程序设计系统的是()A 单用户连续分配B 固定式分区分配C 可变式分区分配D 页式存储管理17 下述()页面淘汰算法会产生Belady现象。

操作系统第四章存储管理习题 (1)

操作系统第四章存储管理习题 (1)

第四章存储管理习题一、选择题1、存储分配解决多道作业(A)的划分问题。

为了解决静态和动态存储分配,需采用地址重定位,即把(B)变换成(C),静态重定位由(D)实现,动态重定位由(E)实现。

A:①地址空间②符号名空间③主存空间④虚拟空间B、C:①页面地址②段地址③逻辑地址④物理地址⑤外存地址⑥设备地址D~E:①硬件地址变换机构②执行程序③汇编程序④连接装入程序⑤调试程序⑥编译程序⑦解释程序2、提高主存利用率主要是通过(A)功能实现的。

(A)的基本任务是为每道程序做(B);使每道程序能在不受干扰的环境下运行,主要是通过(C)功能实现的。

A、C:①主存分配②主存保护③地址映射④主存扩充B:①逻辑地址到物理地址的变换;②内存与外存间的交换;③允许用户程序的地址空间大于内存空间;④分配内存3、由固定分区方式发展为分页存储管理方式的主要推动力是(A);由分页系统发展为分段系统,进而以发展为段页式系统的主要动力分别是(B)。

A~B:①提高主存的利用率;②提高系统的吞吐量;③满足用户需要;④更好地满足多道程序运行的需要;⑤既满足用户要求,又提高主存利用率。

4、静态重定位是在作业的(A)中进行的,动态重定位是在作业的(B)中进行的。

A、B:①编译过程;②装入过程;③修改过程;④执行过程5、对外存对换区的管理应以(A)为主要目标,对外存文件区的管理应以(B)为主要目标。

A、B:①提高系统吞吐量;②提高存储空间的利用率;③降低存储费用;④提高换入换出速度。

6、从下列关于虚拟存储器的论述中,选出一条正确的论述。

①要求作业运行前,必须全部装入内存,且在运行中必须常驻内存;②要求作业运行前,不必全部装入内存,且在运行中不必常驻内存;③要求作业运行前,不必全部装入内存,但在运行中必须常驻内存;④要求作业运行前,必须全部装入内存,且在运行中不必常驻内存;7、在请求分页系统中有着多种置换算法:⑴选择最先进入内存的页面予以淘汰的算法称为(A);⑵选择在以后不再使用的页面予以淘汰的算法称为(B);⑶选择自上次访问以来所经历时间最长的页面予淘汰的算法称为(C);A~D:①FIFO算法;②OPT算法;③LRU 算法;④NRN算法;⑤LFU算法。

练习题(1)

练习题(1)

一、单项选择题1、/root目录是:A、系统的根目录B、超级用户的主目录C、动态连接库D、系统管理程序2、chmod为了表示“目标文件只有这些权限”,可以用符号_____A、=B、+C、-D、!3、检查文件系统完整性的命令是:A、fsckB、mvC、mountD、cp4、下面的哪一个shell具有自动补齐功能?A、cshB、tcshC、bashD、sh5、在gzip命令中,-t的作用是:A、解压B、显示压缩文件C、检验压缩文件D、删除压缩文件6、管道符是:A、||B、|C、<<D、//7、at命令中需要从标准输入中读入所有的命令,不能指定_______选项。

A、-qB、-bC、-dD、-f8、chmod中通过指定"ugoa"可以控制哪些用户对某文件(目录)的权限可以被改变,其中"a"表示:A、文件的所有者B、其他组的用户C、与文件所有者同组的用户D、所有用户9、Linux系统引导将启动__________进程。

A、initB、gettyC、syslogdD、lpd10、假设执行如下的命令:alias lcd 'ls –l \!;pwd * 现在输入lcd test1 test2,shell实际上执行的是:A、ls –l test1B、ls –l test1 test2;pwdC、pwdD、ls –l ; pwd11、/sbin目录存放的是:A、使用者经常使用的命令B、动态连接库C、系统管理程序D、设备12、关于at命令下列说法正确的是:A、任何用户都可以使用该命令B、若at.deny不为空,那么除at.deny中指定的用户之外,所有的用户都可以使用该命令C、若at.deny不为空,那么只有at.allow中的用户才能使用该命令D、只有超级用户才能使用该命令13、crontab文件的格式是:A、M D H m d cmdB、M H D d m cmdC、 D M H m d cmdD、M H D m d cmd14、在当前目录下有文件test,文件属主为guest;我们使用admin身份,用命令cp test /tmp,拷贝文件到/tmp(目录属主为root),则/tmp/test的文件属主为:A、guestB、rootC、adminD、其它15、用户user2对下一文件有何权力:-rw-r----- 1 user1 100 1320 Oct 27 08:16 testA、无权B、读C、读写D、执行16、init进程是所有用户进程的父进程。

第4章 存储管理 练习题

第4章 存储管理 练习题

第四章存储管理练习题(一)单项选择题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.一个存储分区管理B.固定分区存储管理;C.可变分区存储管理D.段式存储管理12.可变分区存储管理时采用的地址转换公式为( )。

A.绝对地址=界限寄存器值+逻辑地址B.绝对地址=下限寄存器值+逻辑地址C.绝对地址=基址寄存器值+逻辑地址D.绝对地址=块号×块长÷页内地址13.公式“绝对地址=下限寄存器+逻辑地址”被用来在( )中做地址转换。

内存管理练习题

内存管理练习题

三、内存管理一、考试大纲(一)内存管理基础1.内存管理概念程序装入与链接;逻辑地址与物理地址空间;内存保护。

2.交换与覆盖3.连续分配管理方式单一连续分配;分区分配。

4.非连续分配管理方式分页管理方式;分段管理方式;段页式管理方式(二)虚拟内存管理1.虚拟内存基本概念2.请求分页管理方式3.页面置换算法最佳置换算法(OPT);先进先出置换算法(FIFO);最近最少使用置换算法(LRU);时钟置换算法。

4.页面分配策略5.抖动抖动现象;工作集6.请求分段管理方式7.请求段页式管理方式二、知识点归纳(一)内存管理基础1.内存管理概念内存是指处理器可以直接存取指令和数据的存储器,内存和处理器都是计算机系统的一种重要资源。

在多道程序设计技术出现以后,对存储管理提出了更高的要求。

内存管理的主要任务是为多道程序的运行提供良好的环境,方便用户使用存储器,提高存储器的利用率以及从逻辑上扩充存储器。

在操作系统中,将一个用户的源程序变为一个可在内存中执行的进程,通常要经过以下几步:1)编译。

由编译程序将用户源代码编译成若干个目标模块;2)链接。

由链接程序将编译后形成的一组目标模块,以及它们所需要的库函数链接在一起,形成一个完整的装入模块;3)装入。

由装入程序将装入模块装入内存。

(1)程序的链接源程序经过编译后,可得到一组目标模块,这时需要利用系统中链接程序将这组目标模块链接在一起,形成装入模块。

根据链接时间的不同,可以分成三种链接方式,即静态链接、装入时的动态链接和运行时的动态链接。

1)静态链接。

在程序运行前,先将各目标模块及它们所需的库函数,链接成一个完整的装配模块,以后不再拆开。

静态链接方式需要解决两个问题:外部调用符号到相对地址的转换;相对地址到绝对地址的的转换;2)装入时的动态链接。

在将目标模块装入内存时,采用边装入边链接的方式。

该方式具有以下优点:便于目标模块的修改和更新;便于实现对目标模块的共享。

3)运行时的动态链接。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第4章存储管理学习重点:(1)存储管理的任务和功能。

(2)概念:逻辑(相对)地址、物理(绝对)地址、重定位、虚拟存储、分区分配存储管理(固定分区分配、可变式动态分区分配、可重定位分区分配、多重分区分配)。

(3)动态分区分配的分配算法:首次适应法、循环适应法、最佳适应法和最坏适应法。

(4)内存“扩充”技术:交換与覆盖;内存保护技术:存储保护键和界限寄存器。

(5)请求页式存储管理:实现原理、页表的设计、请求淘汰換页算法(先进先出算法、循环检测法、LRU最近最少使用页面先淘汰、LFU最不经常使用的页面先淘汰、NUR最近没有使用页面先淘汰、OPT最优淘汰算法replacement 和随机数淘汰页面算法);页式存储管理优缺点。

(6)段式存储管理特点;段页式存储管理特点。

教学要求:(1)理解内存管理的任务和功能。

(2)理解三级存储器结构:高速缓存、内存、外存。

(3)掌握分区存储器管理方法:内存分配、内存扩充、内存保护。

(4)掌握分页和分段概念,二者的主要区别。

(5)掌握页式存储管理技术的实现思想,如何实现从逻辑地址到物理地址的转换。

(6)掌握解分段存储管理技术的实现思想。

(7)理解页面置换的先进先出法、循环检测法和最近最少使用置换法(LRU)等。

(8)牢固掌握以下概念:逻辑地址、物理地址、可重定位地址、重定位、虚拟存储器。

习题1、存储管理的主要功能是什么?答:存储管理的主要功能是解决多道作业的主存空间的分配问题。

主要包括:(1)内存区域的分配和管理:设计内存的分配结构和调入策略,保证分配和回收。

(2)内存的扩充技术:使用虚拟存储或自动覆盖技术提供比实际内存更大的空间。

(3)内存的共享和保护技术。

除了被允许共享的部分之外,作业之间不能产生干扰和破坏,须对内存中的数据实施保护。

2、解释下列与存储管理有关的名词:(1)地址空间与存储空间答:目标程序所在的空间称为地址空间,即程序员用来访问信息所用的一系列地址单元的集合;存储空间是指主存中一系列存储信息的物理单元的集合。

(2)逻辑地址与物理地址答:在具有地址变换机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。

逻辑地址是指用户程序经编译后,每个目标模块以0为基地址进行的顺序编址。

逻辑地址又称相对地址。

物理地址是指内存中各物理存储单元的地址从统一的基地址进行的顺序编址。

物理地址又称绝对地址,它是数据在内存中的实际存储地址。

(3)虚地址与实地址答:虚地址同逻辑地址,实地址同物理地址。

(4)地址重定位答:重定位是把逻辑地址转变为内存的物理地址的过程。

根据重定位时机的不同,又分为静态重定位(装入内存时重定位)和动态重定位(程序执行时重定位)。

(5)虚拟存储器答:虚拟存储器是一种存储管理技术,用以完成用小的内存实现在大的虚空间中程序的运行工作。

它是由操作系统提供的一个假想的特大存储器。

但是虚拟存储器的容量并不是无限的,它由计算机的地址结构长度所确定,另外虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。

3、什么是请求页式管理?能满足用户哪些需要?答:请求页式管理的基本原理是将逻辑地址空间分成大小相同的页,将存储地址空间分块,页和块的大小相等,通过页表进行管理。

页式系统的逻辑地址分为页号和页内位移量。

页表包括页号和块号数据项,它们一一对应。

根据逻辑空间的页号,查找页表对应项找到对应的块号,块号乘以块长,加上位移量就形成存储空间的物理地址。

每个作业的逻辑地址空间是连续的,重定位到内存空间后就不一定连续了。

此外,页表中还包括特征位(指示该页面是否在内存中)、外存地址、修改位(该页的内容在内存中是否修改过)等。

页式存储管理在动态地址转换过程中需要确定某一页是否已经调入主存。

若调入主存,则可直接将虚地址转换为实地址,如果该页未调入主存,则产生缺页中断,以装入所需的页。

页式存储管理将不常用的页面调出内存,使内存的利用率高;虚拟的容量大,用户不必担心内存不够;不要求作业连续存放,有效地解决了“碎片”问题。

4、简述什么是内存的覆盖和交换技术?两者有什么区别?答:在多道系统中,对换是指系统把内存中暂时不能运行的某部分作业写入外存交换区,腾出空间,把外存交换区中具备运行条件的指定作业调入内存。

对换是以时间来换取空间,减少对换的信息量和时间是设计时要考虑的问题。

由于CPU在某一时刻只能执行一条指令,所以一个作业不需要一开始就全装入内存,于是将作业的常驻部分装入内存,而让那些不会同时执行的部分共享同一块内存区,后调入共享区的内容覆盖前面调入的内容,这就是内存的覆盖技术。

两者的区别主要有:交换技术由操作系统自动完成,不需要用户参与,而覆盖技术需要专业的程序员给出作业各部分之间的覆盖结构,并清楚系统的存储结构;交换技术主要在不同作业之间进行,而覆盖技术主要在同一个作业内进行;另外覆盖技术主要在早期的操作系统中采用,而交换技术在现代操作系统中仍具有较强的生命力。

5、分页式和分段式内存管理有什么区别?怎样才能实现共享和保护?答:段式与页式存储管理的比较如下表所示。

段式页式分段由用户设计划分,每段对应一个相应的的程序模块,有完整的逻辑意义。

分页用户看不见,由操作系统为内存管理划分。

段面是信息的逻辑单位页面是信息的物理单位便于段的共享,执行时按需动态链接装入。

页一般不能共享段长不等,可动态增长,有利于新数据增长。

页面大小相同,位置不能动态增长。

二维地址空间:段名、段中地址;段号、段内单元号一维地址空间管理形式上象页式,但概念不同往往需要多次缺页中断才能把所需信息完整地调入内存实现页(段)的共享是指某些作业的逻辑页号(段号)对应同一物理页号(内存中该段的起始地址)。

页(段)的保护往往需要对共享的页面(段)加上某种访问权限的限制,如不能修改等;或设置地址越界检查,对于页内地址(段内地址)大于页长(段长)的存取,产生保护中断。

2、常用的内存管理方法有分区管理,页式管理,段式管理,段页式管理。

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

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

5、在页式管理中,页式虚地址与内存物理地址的映射是由页表和硬件地址变换机构完成的。

6、在请求页式管理中,当硬件变换机构发现所需的页不在内存时,产生缺页中断信号,中断处理程序作相应的处理。

7、置换算法是在内存中没有空闲页面时被调用的,它的目的是选出一个被淘汰的页面。

如果内存中有足够的空闲页面存放所调入的页,则不必使用置换算法。

8、在页式管理中,页表的作用是实现从页号到物理块号的地址映射,存储页表的作用是记录内存页面的分配情况。

9、段式管理中,以段为单位分配内存,每段分配一个连续的内存区。

由于各段长度不等,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。

10、在段页式存储管理系统中,面向用户的地址空间是段式划分,面向物理实现的地址空间是页式划分。

11、文件的存储器是分成大小相等的物理块,并以它为单位交换信息。

12、存储管理的目的是()。

A.方便用户B.提高内存利用率C.方便用户和提高内存利用率D.增加内存实际容量13、存储分配解决多道作业地址空间的划分问题。

为了实现静态和动态存储分配,需采用地址重定位,即把[1]变成[2],静态重定位由[3]实现,动态重定位由[4]实现。

供选择的答案:[1]、[2]: A 页面地址 B 段地址 C 逻辑地址D 物理地址E 外存地址F 设备地址[3]、[4]: A 硬件地址变换机构B 执行程序 C 汇编程序D 连接装入程序E 调试程序F 编译程序G 解释程序(说明:汇编程序、解释程序、编译程序的作用是将源程序变为机器语言指令;调试程序是进行程序调试的一种工具。

执行程序是可被计算机直接执行的机器代码程序。

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

A.输入输出中断B. 时钟中断C.越界中断D. 缺页中断15、若处理器有32位地址,则它的虚拟地址空间为()字节。

A.2GBB.4GBC.100KBD.640KB16、虚拟存储技术是()。

A.补充内存物理空间的技术B.补充相对地址空间的技术C.扩充外存空间的技术D.扩充输入输出缓冲区的技术17、虚拟内存的容量只受()的限制。

A.物理内存的大小B.磁盘空间的大小C.数据存放的实际地址D.计算机地址位数18、()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。

A.覆盖技术B.交换技术C.虚拟技术D.物理扩充19、外存(如磁盘)上存放的程序和数据()。

A.可由CPU直接访问 B.必须在CPU访问之前移入内存C.是必须由文件系统管理的 D.必须由进程调度程序管理20、分区管理要求对每一个作业都分配()的内存单元。

A.地址连续B.若干地址不连续C.若干连续的帧D.若干不连续的帧21、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即()。

A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间。

B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。

C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间。

D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间。

22、()存储管理支持多道程序设计,算法简单,但存储碎片多。

A.段式B.页式C.固定分区D.段页式23、()存储管理方式提供一维地址结构。

A.固定分区B.分段C.分页D.分段和段页式24、分段管理提供()维的地址结构。

A.1B.2C.3D.425、()实现了段式、页式两种存储方式的优势互补。

A.请求分页管理B.可变式分区管理C.段式管理D.段页式管理26、从下列有关存储管理的叙述中,选出四条正确叙述。

A、在页式存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面;B、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量;C、固定分区式管理是针对单道系统的内存管理方案;D、可重定位分区管理可以对作业分配不连续的内存单元;E、利用交换技术扩充内存时,设计时必须考虑的问题是:如何减少信息交换量、降低交换所用的时间;F、在现代操作系统中,不允许用户干预内存的分配;G、采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存;H、页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。

27、以下存储管理技术中,支持虚拟存储器的技术是()。

A.动态分区法 B.可重定位分区法 C.请求分页技术D.对换技术28、在请求分页系统中,LRU算法是指()。

A、最早进入内存的页先淘汰B、近期最长时间以来没被访问的页先淘汰(最近最少访问)C、近期被访问次数最少的页先淘汰FD、以后再也不用的也先淘汰29、请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。

相关文档
最新文档