【计算机类职业资格】数据库系统工程师-19及答案解析.doc
《【计算机类职业资格】数据库系统工程师-19及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据库系统工程师-19及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统工程师-19 及答案解析(总分:34.00,做题时间:90 分钟)假设一个有 3 个盘片的硬盘,共有 4 个记录面,转速为 7200r/min,盘面有效记录区域的外直径为 30cm,内直径为 10cm,记录位密度为 250 位/mm,磁道密度为 8 道/mm,每磁道分 16 个扇区,每扇区 512 字节,则该硬盘的非格式化容量和格式化容量约为 1 ,数据传输速率约为 2 。若一个文件超出一个磁道容量,剩下的部分 3 。(分数:3.00)A.120MB 和 100MBB.30MB 和 25MBC.60MB 和 50MBD.225MB 和 25MBA.2356KB/sB.3534KB/s
2、C.7069KB/sD.1178KB/sA.存于同一盘面的其他编号的磁道上B.存于其他盘面的同一编号的磁道上C.存于其他盘面的其他编号的磁道上D.存放位置随机虚拟存储管理系统的基础是程序的 4 理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning 提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在 5 内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出的现象。(分数:2.00)A.全局性B.局部性C.时间全局性D.空间全局性A.主存储器B.虚拟存储器C.辅助存储器D.U 盘1.在计算机系统中,构成
3、虚拟存储器 _ 。(分数:1.00)A.只需要一定的硬件资源便可实现B.只需要一定的软件即可实现C.既需要软件也需要硬件方可实现D.既不需要软件也不需要硬件假设某计算机具有 1 MB 的内存(目前使用的计算机往往具有 128 MB 以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制 7 位。为了使 4 字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,1 字节的地址码应 8 。若存储器周期为 200ns,且每个周期可访问 4 字节,则该存储器带宽为 9 b/s。假如程序员可用的存储空间为 4MB,则程序员所用的地址为 10 ,而真正访问内存的地
4、址称为 11 。(分数:5.00)A.10B.16C.20D.32A.最低两位为 00B.最低两位为 10C.最高两位为 00D.最高两位为 10A.20MB.40MC.80MD.160MA.有效地址B.程序地址C.逻辑地址D.物理地址A.指令地址B.物理地址C.内存地址D.数据地址2.单个磁头在向盘片的磁性涂料层上写入数据时,是以 _ 方式写入的。(分数:1.00)A.并行B.并一串行C.串行D.串一并行3.SCSI 是一种通用的系统级标准输入/输出接口,其中 _ 标准的数据宽度为 16 位,数据传送率达 20Mb/s。(分数:1.00)A.SCSI-IB.SCSI-IIC.FASTSCSI
5、-IID.FAST/WDE SCSI-II4.页式存储系统的逻辑地址由页号和页内地址两部分组成。假定页面的大小为 4K,地址变换过程如图所示,图中逻辑地址用十进制表示。 (分数:1.00)A.33220B.8644C.4548D.2500在段页式管理的存储器中,实存等分为 15 、程序按逻辑模块分成 16 。在多道程序环境下,每道程序还需要一个 17 作为用户标志号。每道程序都有对应的 18 。一个逻辑地址包括 17 x、段号 s、页号 p 和页内地址 d 四个部分。 假设总长度为 22 位的逻辑地址格式分配如下:2120 位 x;1914 位 s;1311 位 p;100 位 d。若x,s,
6、p,d 均以二进制数表示,其转换成的物理地址为 20 。(分数:5.00)A.段B.页C.基D.模块A.段B.页C.基D.模块A.段B.页C.基D.模块E.区域F.段号G.页号H.基号A.一个段表和一个页表B.一个段表和一组页表C.一组段表和一个页表D.一组段表和一组页表A.x220+s214+p211+dB.(x)+x+p)211+dC.(x)+s)+p)+dD.(x)+s)+P)211+d容量为 64 块的 Cache 采用组相联方式映像,每块大小为 128 个字,每 4 块为一组。若主存容量为 4096 块,且以字编址,那么主存地址应该为 20 位,主存区号为 21 位。(分数:2.00
7、)A.16B.17C.18D.19A.5B.6C.7D.85.在 CPU 与主存之间设置高速缓冲存储器 Cache,其目的是为了 _ 。(分数:1.00)A.扩大主存的存储容量B.提高 CPU 对主存的访问效率C.既扩大主存容量又提高存取速度D.提高外存储器的速度6.在文件存储设备管理中,有三类常用的空闲块管理方法,即位图向量法、空闲块链表链接法和 _ 。(分数:1.00)A.一级目录法B.多级目录法C.分区法D.索引法高速缓存 Cache 与主存间采用全相联地址映像方式,高速缓存的容量为 4MB,分为 4 块,每块 IMB,主存容量为 256MB。若主存读写时间为 30ns,高速缓存的读写时
8、间为 3ns,平均读写时间为 3.27ns,则该高速缓存的命中率为 24 %。若地址变换表如下所示,则主存地址为 8888888H 时,高速缓存地址为 25 H。 地址变换表 0 38H 1 88H 2 59H 3 67H (分数:2.00)A.90B.95C.97D.99A.488888B.388888C.288888D.188888从提供的答案中选择与下列叙述相符合的答案。 26 :支持多道程序设计,算法简单,但存储器碎片多: 27 :能消除碎片,但用于存储器紧缩处理的时间长; 28 :克服了碎片多和紧缩处理时间长的缺点,支持多道程序设计,但不支持虚拟存储; 29 :支持虚拟存储,但不能以
9、自然的方式提供存储器的共享和存取保护机制: 30 :允许动态链接和装入,能消除碎片,支持虚拟存储。(分数:5.00)A.段页式B.非请求分页式C.请求分页式D.可重定位分区E.固定分区F.单一连续分配A.段页式B.非请求分页式C.请求分页式D.可重定位分区E.固定分区F.单一连续分配A.段页式B.非请求分页式C.请求分页式D.可重定位分区E.固定分区F.单一连续分配A.段页式B.非请求分页式C.请求分页式D.可重定位分区E.固定分区F.单一连续分配A.段页式B.非请求分页式C.请求分页式D.可重定位分区E.固定分区F.单一连续分配数据存储在磁盘上的排列方式会影响 I/O 服务的总时间。假设每磁
10、道划分成 10 个物理块,每块存放 1 个逻辑记录。逻辑记录 R1,R2,R10 存放在同一个磁道上,记录的安排顺序如表所示。 表 记录的安排顺序 物理块 1 2 3 4 5 6 7 8 9 10 逻辑记录 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 假定磁盘的旋转速度为 20ms/周,磁头当前处在 R1 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 4ms,则处理这 10 个记录的最长时间为 (7) ;对信息存储进行优化分布后,处理 10个记录的最少时间为 (8) 。(分数:2.00)A.180msB.200msC.204msD.220msA.40ms
11、B.60msC.100msD.160ms7.虚存页面调度算法有多种, _ 调度算法不是页面调度算法。(分数:1.00)A.后进先出B.先进先出C.最近最少使用D.随机选择8.若内存地址区间为 4000H43FFH,每个存储单元可存储 16 位二进制数,该内存区域由 4 片存储器芯片构成,则构成该内存所用的存储器芯片的容量是 _ 。(分数:1.00)A.51216bitB.2568bitC.25616bitD.10248bit数据库系统工程师-19 答案解析(总分:34.00,做题时间:90 分钟)假设一个有 3 个盘片的硬盘,共有 4 个记录面,转速为 7200r/min,盘面有效记录区域的外
12、直径为 30cm,内直径为 10cm,记录位密度为 250 位/mm,磁道密度为 8 道/mm,每磁道分 16 个扇区,每扇区 512 字节,则该硬盘的非格式化容量和格式化容量约为 1 ,数据传输速率约为 2 。若一个文件超出一个磁道容量,剩下的部分 3 。(分数:3.00)A.120MB 和 100MBB.30MB 和 25MB C.60MB 和 50MBD.225MB 和 25MB解析:A.2356KB/sB.3534KB/sC.7069KB/sD.1178KB/s 解析:A.存于同一盘面的其他编号的磁道上B.存于其他盘面的同一编号的磁道上 C.存于其他盘面的其他编号的磁道上D.存放位置随
13、机解析:解析 磁盘上的数据都存放于磁道上。磁道就是磁盘上的一组同心圆,其宽度与磁头的宽度相同。为了避免减少干扰,磁道与磁道之间要保持一定的间隔(inter-track gap),沿磁盘半径方向,单位长度内磁道的数目称之为道密度(道/英寸,TPI),最外层为 0 道。 沿磁道方向,单位长度内存储二进制信息的个数叫位密度。为了简化电路设计,每个磁道存储的位数都是相同的,所以其位密度也随着从外向内而增加。磁盘的数据传输是以块为单位的,所以磁盘上的数据也以块的形式进行存放。这些块就称为扇区 (sector),每个磁道通常包括 10100 个扇区。同样为了避免干扰,扇区之间也相互留有空隙(interse
14、ctor gap)。柱面是若干个磁盘组成的磁盘组,所有盘面上相同位置的磁道组称为一个柱面(每个柱面有/1 个磁道);若每个磁盘有 m 个磁道,则该磁盘组共有 m 个柱面。根据硬盘存放数据的规则,在向磁盘记录一个文件时,应将文件尽可能记录在同一柱面(不同记录面上的同号磁道构成一个柱面)上,当一个柱面记录不下时,再记录到相邻柱面上。因此,当一个文件超出一个磁道容量时,剩下的部分应存于其他盘面的同一编号的磁道上,即同一柱面的其他磁道上。 所谓的格式化,是指将磁盘空间按照一定的磁盘阵列排布方法,有序且很规则地划分为若干个扇区,然后再把其中的所有存储介质的电离子清除,使之上面不管有无数据,都清零。在格式
15、化中,要插入一些停顿位、写入些辅助位,使得格式化后的容量小于格式化前的容量。磁盘格式化后能够存储有用信息的总量称为存储容量,其计算公式如下: 存储容量ntsb 其中 n 为保存数据的总盘面数;t 为每面磁道数:s 为每道的扇区数;b 为每个扇区存储的字节数。 磁盘的存取时间包括寻道时间和等待时间。寻道时间(查找时间,seek time)为磁头移动到目标磁道所需的时间(movablehead disk),对于固定磁头磁盘而言,无须移动磁头,只需选择目标磁道对应的磁头即可。等待时间为等待读写的扇区旋转到磁头下方所用的时间。一般选用磁道旋转一周所用时间的一半作为平均等待时间。寻道时间由磁盘机的性能决
16、定,目前主流硬盘典型的 AST(average seek time)一般在10ms 左右,而转速则有 2400r/min,5400r/min,7200r/min,等等。软盘转速较慢,一般只有 360r/min (因为磁头与盘面接触性读写)。 磁盘的数据传输速率是指磁头找到地址后,单位时间写入或读出的字节数: RTBT 其中 TB 为一个磁道上记录的字节数,了为磁盘每转一圈所需的时间,只为数据传输速率。 另外,对于这类试题,考生还需要记住几个公式: (1)总磁道数记录面数磁道密度(外直径-内直径)2 (2)非格式化容量位密度3.14最内圈直径总磁道数 (3)格式化容量每道扇区数扇区容量总磁道数
17、(4)平均数据传输速率最内圈直径位密度盘片转速 做这类试题时,一定要注意单位的换算。根据题目给定条件,我们可计算如下: 总磁道数48(30-10)2103200 说明:因为直径是以厘米为单位,而道密度是以毫米为单位,所以需要乘以 10。 非格式化容量(2503.1410103200)81024102429.95MB 说明:因为括号中求出的单位是位,而 1B=8b(1 字节=8 位),1KB=1024B, 1MB=1024KB。 格式化容量(165123200)1024102425MB 平均数据传输速率(23.14(100+2)250720060)810001177.5KB/s 说明:数据传输率
18、中的 K 为 1000。虚拟存储管理系统的基础是程序的 4 理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning 提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在 5 内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出的现象。(分数:2.00)A.全局性B.局部性 C.时间全局性D.空间全局性解析:A.主存储器 B.虚拟存储器C.辅助存储器D.U 盘解析:解析 虚拟存储管理系统的基础是程序的局部性理论。所谓程序局部性原理是指程序在执行时所呈现的局部性规律,即在一段较短时间内,程序的执行仅限于某个
19、部分。局部性原理表现为两个方面: (1)时间局限性:如果某条指令被执行,则不久以后该指令很可能再次被执行;如果某条数据结构被访问,则不久以后该数据结构很可能再次被访问。产生时间局限性的主要原因是程序中有大量的循环操作。 (2)空间局限性:一旦程序访问了某个内存单元,不久以后,其附近的内存单元也要被访问,即程序在一段时间内所访问的存储器空间可能集中在一定的范围之内,其最常见的情况就是程序的顺序执行。 根据局部性原理的特征性,Denning 阐述了程序性能的工作集理论。工作集是进程频繁访问的页面的集合。工作集理论指出,为使进程有效地运行,它的页面工作集应驻留内存中。否则,由于进程频繁地从外存请求页
20、面,而出现称为“颠簸”(又称抖动)的过度的页面调度活动。此时,处理页面调度的时间超过了程序的执行时间。显然,此时 CPU 的有效利用率会急速下降。 通常用两种等价的方法确定进程的工作集,一种是将工作集确定为在定长的页面访问序列(工作集窗口)中的页面集合,另一种是将工作集确定为在定长时间间隔中涉及到页面的集合。工作集的大小依赖于工作集窗口的大小,在进程执行时,工作集会发生变化。有时,当进程进入另一个完全不同的执行阶段时,工作集会出现显著的变化。不过在一个进程的执行过程中,工作集的大小处于稳定状态的时间基本上占绝大多数。 另一种控制颠簸的技术是控制缺页率。操作系统规定缺页率的上下限,当一个进程的缺
21、页率高于上限时,表明该进程需要更大的内存空间,则分配较多的内存页面给它,当进程的缺页率低于下限时,表明该进程占用的内存空间过大,可以适当地收回若干内存页面。1.在计算机系统中,构成虚拟存储器 _ 。(分数:1.00)A.只需要一定的硬件资源便可实现B.只需要一定的软件即可实现C.既需要软件也需要硬件方可实现 D.既不需要软件也不需要硬件解析:解析 在计算机中,内存空间的分配是由操作系统进行的,程序和数据除了常驻内存的以外都是以文件的形式存放在硬盘中,需要时从硬盘调到内存,再由 CPU 使用。我们把由进程中的目标代码、数据等的虚拟地址组成的虚拟空间称为虚拟存储器,操作系统必须解决由虚拟存储器到物
22、理存储器的地址变换。这种变换方法有静态地址重定位和动态地址重定位两种方法。 (1)静态地址重定位:静态地址重定位是在虚空间程序执行之前由装配程序完成地址影射工作。静态地址重定位的优点是不需要硬件的支持,缺点是无法实现虚拟存储器,必须占用连续的内存空间且难以做到程序和数据的共享。 (2)动态地址重定位:动态地址重定位是在程序执行过程中,在 CPU 访问内存之前,将要访问的程序或数据地址转换为内存地址。动态地址重定位依靠硬件地址变换机构完成,其优点主要有:可以对内存进行非连续分配;提供了虚拟存储器的基础;有利于程序段的共享。 虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器
23、。它借助于磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用。它指的是主存一外存层次。它以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。所以它既需要硬件也需要软件。假设某计算机具有 1 MB 的内存(目前使用的计算机往往具有 128 MB 以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制 7 位。为了使 4 字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,1 字节的地址码应 8 。若存储器周期为 200ns,且每个周期可访问 4 字节,则该存储器带宽为 9 b/s。假如程序员可用的存储空间为 4MB,则程序员所用的
24、地址为 10 ,而真正访问内存的地址称为 11 。(分数:5.00)A.10B.16C.20 D.32解析:A.最低两位为 00 B.最低两位为 10C.最高两位为 00D.最高两位为 10解析:A.20MB.40MC.80MD.160M 解析:A.有效地址B.程序地址C.逻辑地址 D.物理地址解析:A.指令地址B.物理地址 C.内存地址D.数据地址解析:解析 1M=2 20 ,故 1MB 内存按字节编址(即寻找空间为 1M),地址寄存器至少需要 20 位。 如果采用字节编址,4 字节一次读出,字地址是该字高位字节的地址,总是等于 4 的倍数。 例如:某字的起始地址为 1000,接着三个内存单
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 系统 工程师 19 答案 解析 DOC
