[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷23及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷23及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷23及答案与解析.doc(40页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 23 及答案与解析 1 对于以下编号为 、 、 的正规式,正确的说法是 (5)。 (aa*|ab)*b (a|b)*b (a|b)*|aa)*b ( A)正规式 、 等价 ( B)正规式 、 等价 ( C)正规式 、 等价 ( D)正规式 、 、 互不等价 2 高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(6)。 ( A)语句 ( B)语义 ( C)语用 ( D)语法 3 “ title style=“italic“ science /title “,是 XML中一个元素的定义,其中元素的内容是 (9)
2、。 ( A) title ( B) stvle ( C) italic ( D) science 4 下面关于编程语言的各种说法中, (10)是正确的。 ( A)由于 C语言程序是由函数构成的,因此它是一种函数型语言 ( B) Smalltalk、 C+、 Java、 C#都是面向对象语言 ( C)函数型语言适用于编写处理高速计算的程序,常用于超级计算机的模拟计算 ( D)逻辑型语言是在 Client/Server系统中用于实现负载分散的程序语言 5 在面向对象的语言中, (11)。 ( A)类的实例化是指对类的实例分配存储空间 ( B)每个类都必须创建一个实例 ( C)每个类只能创建一个实例
3、 ( D)类的实例化是指对类进行初始化 6 给定 C语言的数据结构 struct T int w; union Tchar c; int I; double d; )U; ; 假设 char类型变量的存储区大小是 1字节, int类型变量的 存储区大小是 4字节, double类型变量的存储区大小是 8字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为 (12)字节。 ( A) 4 ( B) 8 ( C) 12 ( D) 17 7 若程序运行时系统报告除数为 0,这属于 (15)错误。 ( A)语法 ( B)静态语义 ( C)动态语义 ( D)运算
4、对象不匹配 8 程序设计语言引入 “类 ”的概念是为了解决数据保护问题。 C+语言将类的成员封装在类体之中,使之具有一定的存取规则,这些规则规定了存取类的成员的权利,其 中,对于用 private说明的成员,它 (62)。 ( A)既能被该类的成员函数访问,又能被外界直接访问 ( B)只能被该类的成员函数访问,外界不能直接访问 ( C)不能被该类的成员函数访问,只能被外界直接访问 ( D)既不能被该类的成员函数访问,也不能被外界直接访问 9 在一个单 CPU的计算机系统中,有两台外部设备 R1、 R2和三个进程 P1、 P2、P3。系统采用可剥夺方式优先级的进程调度方案,且所有进程可以并行使用
5、 I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如表 5-4所示。假设操作系统的 开销忽略不计,三个进程从投入运行到全部完成, CPU的利用率约为(4)%; R2的利用率约为 (5)%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率 )。 ( A) 60 ( B) 67 ( C) 78 ( D) 90 ( A) 70 ( B) 78 ( C) 80 ( D) 89 11 为了解决进程间的同步和互斥问题,通常采用一种称为 (6)机制的方法。若系统中有 5个进程共享若干个资源 R,每个进程都需要 4个资源 R,那么使系统不发生死锁的资源 R的最少数目是 (7)。 (
6、 A)调度 ( B)信号量 ( C)分派 ( D)通讯 ( A) 20 ( B) 18 ( C) 16 ( D) 15 13 某磁盘共有 10个盘面,每个盘面上有 100个磁道,每个磁道有 16个扇区,假定分配以扇区为单位。若使用位示图管理磁盘空间,则位示图需要占用 (9)字节空间。若空白文件目录的每个表项占用 5个字节,当空白区数目大于 (10)时,空白文件目录大于位示图。 ( A) 16000 ( B) 1000 ( C) 2000 ( D) 1600 ( A) 400 ( B) 380 ( C) 360 ( D) 320 15 某系统的进程状态转换如图 5-3所示,图中 1、 2、 3和
7、 4分别表示引起状态转换的不同原因,原因 4表示 (13);一个进程状态转换会引起另一个进程状态转换的是(14)。 ( A)就绪进程被调度 ( B)运行进程执行了 P操作 ( C)发生了阻塞进程等待的事件 ( D)运行进程的时间片到了 ( A) 12 ( B) 21 ( C) 32 ( D) 41 17 某虚拟存储系统采用最近最少使用 (LRU)页面淘汰算法,假定系统为每个作业分配 3个页面的主存空间,其中一个页面用来存放程序。现有某作业的部分语句如下: Var A: Array1 150, 1 100OF integer; i, j: integer; FOR i: =1 to 150 DO
8、 FOR j: =1 to 100 DO Ai, j: =0; 设每个页面可存放 150个整数变量,变量 i、 j放在程序页中。初始时,程序及变量 i、 j已在内存,其余两页为空,矩阵 A按行序存放。在上述程序片段执行过程中,共产生 (16)次缺页中断。最后留在内存中的是矩阵 A的最后 (17)。 ( A) 50 ( B) 100 ( C) 150 ( D) 300 ( A) 2行 ( B) 2列 ( C) 3行 ( D) 3列 19 假设磁盘上每个磁道划分成 9个物理块,每块存放 1个逻辑记录。逻辑记录R1, R2, , R9存放在同一个磁道上,记录的安排顺序如表 5-5所示。假定磁盘的旋转
9、速度为 27ms/周,磁头当前处在 R1的开始处,系统使用单缓冲区,当缓冲区内容处理完时才能再存放新的记录,且每个记录的处理时间为 3ms。若系统顺序处理这些记录,则处理这 9个记录的最长时间为 (18);若对信息存储进行优化分布后,处理 9个记录的最少时间为 (19)。 ( A) 243ms ( B) 246ms ( C) 254ms ( D) 280ms ( A) 30ms ( B) 36ms ( C) 54ms ( D) 60ms 21 某系统中有四种互斥资源 R1、 R2、 R3和 R4,可用资源数分别为 3、 5、 6和8。假设在 T0时刻有 P1、 P2、 P3和 P4四个进程,并
10、且这些进程对资源的最大需求量和已分配资源数如表 5-6所示,那么在 T0时刻系统中 R1、 R2、 R3和 R4的剩余资源数分别为 (20)。如果从 T0时刻开始进程按 (21)顺序逐个调度执行,那么系统状态是安全的。( A) 3、 5、 6和 8 ( B) 3、 4、 2和 2 ( C) 0、 1、 2和 1 ( D) 0、 1、 0和 1 ( A) P1P2P4P3 ( B) P2P1P4P3 ( C) P3P2P1P4 ( D) P4P2P3P1 23 在一单处理机中,若有 5个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有 (37)个,最少有 (38)个。 ( A) 1 (
11、 B) 2 ( C) 3 ( D) 4 ( E) 5 ( A) 1 ( B) 2 ( C) 3 ( D) 4 ( E) 0 25 在 UNIX操作系统中,当用户执行如下命令: link(“/user/include/myfile.Sh”, “/usr/userwang/youfile.sh”) 则文件名 “/usr/userwang/youfile.sh”存放在 (44)。 2假设在系统中一个文件有两个名字,它与一个文件保存两个副本的区别是(45)。 ( A) user目录文件中 ( B) include目录文件中 ( C) userwang目录文件中 ( D) youfile.sh的文件内容
12、中 ( A)前者比后者所占用的存储空间更大 ( B)前者需要两个目录项,后者只需要一个目录项 ( C)前者存取文件的速度快,后者存取文件的速度慢 ( D)前者改变与某个名 字相联系的文件时,另一个名字相连的文件也改变;后者的另一个副本不改变 27 被操作数的最高位移入 “进位 ”位,其余所有位接收其相邻低位值,最低位移入0的操作是 (22)指令。被操作数的最高位保持不变,其余所有位接收其相邻高位值,最低位移到 “进位 ”位中的操作是 (23)指令。在程序执行过程中改变按程序计数器顺序读出指令的指令属于 (24)。相对寻址方式的实际地址是 (25)。特权指令在多用户、多任务的计算机系统中必不可少
13、,它主要用于 (26)。 ( A)逻辑左移 ( B)算术左移 ( C)乘 2运算 ( D)除 2运算 ( A)逻辑左移 ( B)算术左移 ( C)乘 2运算 ( D)除 2运算 ( A)特权指令 ( B)传送指令 ( C)输入 /输出指令 ( D)转移指令 ( A)程序计数器的内容加上指令中形式地址值 ( B)基值寄存器的内容加上指令中形式地址值 ( C)指令中形式地址中的内容 ( D)栈顶内容 ( A)检查用户的权限 ( B)系统硬件自检和配置 ( C)用户写汇编程序时调用 ( D)系统资源的分配和管理 32 现采用四级流水线结构分别完成一条指令的取指、指令译码和取数、运算,以及送回运算结果
14、四个基本操作,每 步操作时间依次为 60ns, 100ns, 50ns和 70ns。该流水线的操作周期应为 (27)ns。若有一小段程序需要用 20条基本指令完成 (这些指令完全适合于流水线上执行 ),则得到第一条指令结果需 (28)ns,完成该段程序需(29)ns。 在流水线结构的计算机中,频繁执行 (30)指令时会严重影响机器的效率。当有中断请求发生时,采用不精确断点法,则将 (31)。 ( A) 50 ( B) 70 ( C) 100 ( D) 280 ( A) 100 ( B) 200 ( C) 280 ( D) 400 ( A) 1400 ( B) 2000 ( C) 2300 (
15、D) 2600 ( A)条件转移 ( B)无条件转移 ( C)算术运算 ( D)访问存储器 ( A)仅影响中断响应时间,不影响程序的正确执行 ( B)不仅影响中断响应时间,还影响程序的正确执行 ( C)不影响中断响应时间,但影响程序的正确执行 ( D)不影响中断响应时间,也不影响程序的正确执行 37 RISC是指 (32)计算机。通常 CPU具有高时钟频率,尽量使用单周期操作,其采用 (33)控制方式。 RISC 机一般也采用 (34)结构,遇到转移指令时可以采用延迟转移等办法来解决转 移的相关性;并要求编译系统相配合。 RISC 机都采用了较大的 (35)结构,以减少访问主存的频度,访内通常
16、仅用 LOAD/STORE类指令。 RISC和 (36)技术相结合是当前高速计算机发展的一个重要方向。 ( A)冗余集成系统 ( B)可靠信息存储 ( C)精简指令系统 ( D)再定位指令系统 ( A)微码 ( B)固件 ( C)硬接线 ( D)软件 ( A)微程序 ( B)多处理机 ( C)微通道 ( D)流水线 ( A)寄存器堆 ( B)多处理机 ( C)微通道 ( D) RAS ( A)交叉存取 ( B)多处 理机 ( C)运算器 ( D)存储器模块 42 为了快速传送大量数据,微型计算机中采用存储器直接访问技术,简称DMA。用 DMA方式传送时,在存储器和 (37)之间直接建立高速传输
17、数据的通路,不需要 (38)的干预。 利用 DMA方式传送数据时,数据的传送过程完全由称为 DMA控制器的硬件控制。 DMA控制器具有下列功能: (1)向 CPU申请 (39)传送。 (2)在 CPU允许 DMA工作时,处理总线控制的转交。 (3)在 DMA期间管理 (40),控制数据传送。 (4)确定数据传送的起始 地址和 (41),并在传送过程中不断修正。 (5)数据传送结束时,给出表示 DMA操作完成的信号。 ( A)控制台 ( B)硬件 ( C)外部设备 ( D)数据长度 ( E) CPU ( A)控制台 ( B)硬件 ( C)外部设备 ( D)数据长度 ( E) CPU ( A)控制
18、台 ( B) DMA ( C)外部设备 ( D)数据长度 ( E) CPU ( A)控制台 ( B)硬件 ( C)外部设备 ( D)系统总线 ( E) CPU ( A)控制台 ( B)硬件 ( C)外部设备 ( D)数据长度 ( E) CPU 47 为了大幅度提高处理器的速度,当前处理器中都采用了指令级并行处理技术,如超级标量 (superscalar),它是指 (42)。流水线组织是实现指令并行的基本技术,影响流水线连续流动的因素除数据相关性、转移相关性外,还有 (43)和 (44);另外,要发挥流水线的效率,还必须重点改进 (45)。在 RISC设计中,对转移相关性一般采用 (46)方法解
19、决。 ( A)并行执行的多种处理安排在一条指令内 ( B)一个任务分配给多个处理机并行执行 ( C)采用多个处理部件多条流水线并行执行 ( D)增加流水线级数提高并 行度 ( A)功能部件冲突 ( B)内存与 CPU速度不匹配 ( C)中断系统 ( D)访内指令 ( A)功能部件冲突 ( B)内存与 CPU速度不匹配 ( C)中断系统 ( D)访内指令 ( A)操作系统 ( B)指令系统 ( C)编译系统 ( D)高级语言 ( A)猜测法 ( B)延迟转移 ( C)指令预取 ( D)刷新流水线重填 52 计算机执行程序所需的时间 P,可用 P=ICPIT来估计,其中 I是程序经编译后的机器指令
20、数, CPI是执行每条指令所需的平均机器周期数, T为每个机器周期的时间。 RISC计算机是采用 (47)来提高机器的速度。它的指令系统具有 (48)的特点。指令控制部件的构建, (49)。 RISC机器又通过采用 (50)来加快处理器的数据处理速度。 RISC的指令集使编译优化工作 (51)。 ( A)虽增加 CPI,但更减少 T ( B)虽增加 CPI,但更减少 T ( C)虽增加 T,但更减少 CPI ( D)虽增加 I,但更减少 CPI ( A)指令种类少 ( B)指令种类多 ( C)指令寻址方式多 ( D)指令功能复杂 ( A) CISC更适于采用硬布线控制逻辑,而 RISC更适于采
21、用微程序控制 ( B) CISC更适于采用微程序控制,而 RISC更适于采用硬布线控制逻辑 ( C) CISC和 RISC都采用微程序控制 ( D) CISC和 RISC都只采用硬布线控制逻辑 ( A)多寻址方式 ( B)大容量内存 ( C)大量的寄存器 ( D)更宽的数据总线 ( A)更简单 ( B)更复杂 ( C)不需要 ( D)不可能 57 利用并行处理技术可以缩短计算机的处理时间,所谓并行性是指 (55)。可以采用多种措施来提高计算机系统的并行性,它们可分成三类,即 (56)。提供专门用途的一类并行处理机 (亦称阵列处理机 )以 (57)方式工作 ,它适用于 (58)。多处理机是目前较
22、高性能计算机的基本结构,它的并行任务的派生是 (59)。 ( A)多道程序工作 ( B)多用户工作 ( C)非单指令流单数据流方式工作 ( D)在同一时间完成两种或两种以上的工作 ( A)多处理机,多级存储器和互联网络 ( B)流水结构,高速缓存和精简指令集 ( C)微指令,虚拟存储和 I/O通道 ( D)资源重复,资源共享和时间重叠 ( A) SISD ( B) SIMD ( C) MISD ( D) MIMD ( A)事务处理 ( B)工业控制 ( C)矩阵运算 ( D)大量浮点 计算 ( A)需要专门的指令来表示程序中并发关系和控制并发执行 ( B)靠指令本身就可以启动多个处理单元并行工
23、作 ( C)只执行没有并发约束关系的程序 ( D)先并行执行,事后再用专门程序去解决并发约束 62 Object-oriented DBMS integrated a variety of(81)data types-such as business procedures, graphics, pictures, voice and annotated text.Object orientation also makes a(82)to application development efficiency. It makes the data, functions, attributes, a
24、nd relationships an integral part of the(83). In this way, objects can be reused and replicated.Some leading RDBMS vendors support the concept of integrating object management capabilities with their current line of relational products. That capability enable users to the development cycle, since in
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 数据库 系统 工程师 上午 基础知识 试题 章节 练习 23 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-506844.html