1、软件水平考试(高级)系统分析师上午(综合知识)试题模拟试卷 2及答案与解析 1 在快速原型模型的开发过程中,仅作为需求说明的补充形式的原型是 (1)。 ( A)探索型模型 ( B)演化型模型 ( C)实验型模型 ( D)提交型模型 2 (4)是软件开发工具走向成熟的体现。 ( A)总控与人机界面 ( B)项目管理与版本管理 ( C)代码生成与文档生成 ( D)信息库及其管理模块 3 面向对象的分析方法主要是建立三类模型,即 (5)。 ( A)系统模型、 ER模型、应用模型 ( B)对象模型、动态模型、应 用模型 ( C) E-R模型、对象模型、功能模型 ( D)对象模型、动态模型、功能模型 4
2、 关于白盒法覆盖程度的论述中正确的是 (6)。 ( A)语句覆盖:选择测试用例使程序中每条语句至多被执行一次 ( B)判定覆盖:选择测试用例使程序中每个判定至少都获得一次 “真 ”值和一次“假 ”值 ( C)条件覆盖:选择测试用例使每个条件都满足 ( D)条件组合覆盖:将所有的判定条件都组合起来执行 5 在详细设计阶段所使用到的设计工具是 (7)。 ( A)程序流程图, PAD图, N-S图, HIPO图,判定表,判定树 ( B)数据流程图, Yourdon图,程序流程图, PAD图, N-S图, HIPO图 ( C)判定表,判定树,数据流程图,系统流程图,程序流程图, PAD图, N-S图
3、( D)判定表,判定树,数据流程图,系统流程图,程序流程图,层次图 6 在 SD方法中全面指导模块划分的最重要的原则是 (8)。 ( A)程序模块化 ( B)模块高内聚 ( C)模块低耦合 ( D)模块独立性 7 在关于类的实例化的描述中,正确的是 (9)。 ( A)同一个类的对象具有不同的静态数据成员值 ( B)不同的类的对象具有相同的静态数据成员值 ( C)同一个类的对象具有不同的对象自身引用 (this)值 ( D)同一个类的对象具有相同的对象自身引用 (this)值 8 下面关于 PDL语言不正确的说法是 (10)。 ( A) PDL是描述处理过程怎么做 ( B) PDL是只描述加工做
4、什么 ( C) PDL也称为伪码 ( D) PDL的外层语法应符合一般程序设计语言常用的语法规则 9 “以销售业务中的各类发票,以及销售业务之外的应收单为基础,进行单据管理及结算,销售业务核算,应收账款账龄分析等业务分析,实现对承兑汇票的管理,提供方便的输出数据功能。 ”属于 (11)的功能。 ( A)应收子系统 ( B)应付子系统 ( C)存货子系统 ( D)销售子系统 10 按所提供的信息特点、属性以及对管理层次的辅助作用,管理信息系统可分为三个层次,其中能为企业各职能部门的管理人员提供控制生产经营活动等管理活动所需的信息的层次属于 (12)。 ( A)作业管理层 ( B)管理控制层 (
5、C)战略决策层 ( D)战术预测层 11 下面是某程序的流程图,它的环路复杂性是 (13)个。( A) 4 ( B) 5 ( C) 6 ( D) 7 12 指令按功能分为 (17)等类指令。 ( A)传送、计算、控制、处理 ( B)数据传送、数据处理、程序控制、状态管理 ( C)运算、寄存器、程序控制、状态 ( D)运算、控制、处理、状态 13 动态存储器件 (DRAM)与静态存储器件 (SRAM)相比,其特点是 (18)。 ( A)容量大 ( B)速度快 ( C)需要定期刷新 ( D)价格低 14 在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是(19)。 ( A)运算器 (
6、 B)控制器 ( C)存储器 ( D)输入输出设备 15 一般说来,要求声音的质量越高,则 (22)。 ( A)分辨率越低和采样频率越低 ( B)分辨率越高和采样频率越低 ( C)分辨率越低和采样频率越高 ( D)分辨率越高和采样频率越高 16 在使用高级语言编程时,首先可通过编译程序发现源程序的全部 (23)错误。 ( A)语法 ( B)语义 ( C)语用 ( D)运行 17 两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事务的一个 (24)次序。 ( A)可并行化 ( B)可串行化 ( C)不可分离 ( D)可分离 18 下列数据结构具有记忆功能的是 (25)。 ( A
7、)栈 ( B)队列 ( C)顺序表 ( D)循环队列 19 若有一个计算类型的程序,它的输入量只有 个 X,其范围是 -1 0, 1 0,现从输入的角度考虑一组测试用例: -1.001, -1.0, 1.0, 1.001。设计这组测试用例的方法是 (26)。 ( A)条件覆盖法 ( B)等价分类法 ( C)边界值分析法 ( D)错误推测法 20 在局域网中,每台计算机都是平等的,每台计算机既是服务器又是工作站,每台计算机分别管理自己的资源和用户,同时又可以作为客户机访问其它计算机的资源。这样的网络叫 (31)。 ( A)对等局域网 ( B)基于服务器的局域网 ( C)混合局域网 ( D)以上都
8、不是 21 关于 TCP/IP与 OSI模型关系的论述,正确的是 (37)。 ( A) TCP/IP应用层汇集了 OSI模型中的会话层、应用层 ( B) TCP/IP网络接口层对应 OSI模型中的网络层 ( C) TCP/IP网络接口层对应 OSI模型中的物理层、数据链路层 ( D) TCP/IP的传输层包含 OSI模型中的传输层和数据链路层 22 某公司位于 A市,其分公司位于距 A市 120公里的 B市,总部与分公司之间在上班时间内要经常性地进行大 量电子表格传递,则应选择的合理通信连接方式为(38)。 ( A)普通电话拨号联网 ( B)光缆快速以太网 ( C)帧中继 ( D)星形网 23
9、 在局域网参考模型中,下面的 (39)与具体的局域网所采用的媒体访问控制方法类型无关。 ( A)物理层 ( B) MAC子层 ( C) LLC子层 ( D)网际层 24 在采用点 点通信线路的网络中,由于连接多台计算机之间的线路结构复杂,因此确定分组从源结点通过通信子网到达目的结点的适当传输路径需要使用 (40)。 ( A)差错控制算法 ( B)路由选择算法 ( C) 拥塞控制算法 ( D)协议变换算法 25 基于网络低层协议、利用协议或操作系统实现时的漏洞来达到攻击目的,这种攻击方式称为 (41)。 ( A)服务攻击 ( B)拒绝服务攻击 ( C)被动攻击 ( D)非服务攻击 26 SCSI
10、是一种 (42)接口。 ( A)设备级 ( B)智能化、通用型、系统级 ( C)部件级 ( D)计算机之间 27 Microsoft SQL Server 2000 和 Commerce Server 2000 集成使用,可以创建 B2B和 B2C网站,并支持 (43)数据分析。 ( A) WWW ( B)数据库 ( C)数据仓库 ( D)数据集成 28 分布式数据库系统是用通信网络连接起来的节点集合,其中每个节点都是一个独立的 (44)节点。 ( A)数据 ( B)数据库管 ( C)数据库系统 ( D)信息 29 数据模型用来描述数据的静态特征、动态特征和数据的完整性约束。对数据结构和数据间
11、联系的描述,这是描述数据的 (45)。 ( A)参照完整性约束 ( B)静态特征 ( C)动态特征 ( D)实体完整性 30 目录数据库是指 (46)。 ( A)操作系统中外存文件信息的目录文 件 ( B)用来存放用户账号、密码、组账号等系统安全策略信息的数据文件 ( C)网络用户为网络资源建立的一个数据库 ( D)计算机内相互关联的按一定次序排列的档案目录数据的集合 31 对关系模型叙述错误的是 (47)。 ( A)建立在严格的数学理论、集合论和谓词演算公式的基础之上 ( B)微机 DBMS绝大部分采取关系数据模型 ( C)用二维表表示关系模型是其一大特点 ( D)不具有连接操作的 DBMS
12、也可以是关系数据库系统 32 在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除 。这是由层次模型的 (48)决定的。 ( A)数据结构 ( B)数据操作 ( C)完整性约束 ( D)缺陷 33 快速原型模型根据原型的不同作用,有三类原型模型:探索型原型、实验型原型、演化型原型。探索型原型。这种类型的原型模型是把原型用于开发的 (52),目的是要弄清用户的需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发着对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。 ( A)需求分析阶段 ( B)设计阶段 ( C)程序撰写整合阶段 ( D)
13、测试阶段 34 在屏蔽软件错误的冗错技术中,冗余附加件的构成包括 (53)。 ( A)关键程序和数据的冗余存储和调用 ( B)为检测或纠正信息在运算或传输中的错误须外加的一部分信息 ( C)检测、表决、切换、重构、纠错和复算的实现 ( D)实现错误检测和错误恢复的程序 35 经典加密方法所使用的加密技术不包括 (54)。 ( A)替换加密 ( B)换位加密 ( C)一次性填充 ( D) DES 36 电算化会计下,可以采用 “集中管理方式 ”的组织结构,其特点包括 (55)。 ( A)会计电算化工作,包括电算化会计信息系统的 管理、开发和使用维护等都集中到企业财务部门完成。 ( B)会计电算化
14、工作,包括电算化会计信息系统的管理、开发和使用维护等都由企业财务部门统一管理,分散到其它业务部门一起完成。 ( C)会计电算化工作,包括电算化会计信息系统的管理、开发和使用维护等都由企业管理部门统一管理,分配任务到财务部门完成; ( D)会计电算化工作,包括电算化会计信息系统的管理、开发和使用维护等都由企业计算中心进行处理,财务部门只是向计算中心提供基础会计数据和处理要求。 37 甲乙两人合作创作一部著作, 2003年出版时,双方约定署名 顺序为甲、乙。2005年甲、乙在原作的基础上共同修订准备出第二版。在该书付印之际乙未经与甲协商,即通知出版社调整署名顺序,将乙署名为第一作者,甲为第二作者。
15、图书出版后,甲见署名顺序被调,便告乙侵犯了其署名权。在此,乙 (56)。 ( A)不侵权,因为作为合作作者,甲乙对作品都有署名权 ( B)不侵权,因为甲、乙在原作的基础上共同修订准备出第二版,与 2003年出版时,双方约定署名顺序无关。 ( C)侵权,乙在行使自己的署名权时损害了甲的利益,因而构成侵权。 ( D)是否侵权,应根据具体情况而定。 38 下列 命题正确的是 (59)。 ( A)中 = ( B) = ( C) a a, b, c ( D) a, b, c 39 下列语句中, (60)是命题。 ( A)下午有会吗 ? ( B)这朵花多好看呀 ! ( C) 2是常数。 ( D)请把门关上
16、。 40 极限 (61)。 ( A) 2 ( B) -2 ( C) -1 ( D) 1 41 函数 y=x2+1在区间 -2, 2上是 (62)。 ( A)单调增加 ( B)单调减少 ( C)先单调增加再单调减少 ( D)先单调减少再单调增加 42 若函 数 y=f(x)满足条件 (63),则在 (a, B)内至少存在一点 c(a c B),使得f(C)=(f(B)-f(A)/(b-A)成立。 ( A)在 (a, )内连续 ( B)在 (a, )内可导; ( C)在 (a, )内连续,在 (a, )内可导; ( D)在 a, 内连续,在 (a, )内可导。 43 设 在点 x=0处连续,则 a
17、=(64)。 ( A) 3 ( B) 2 ( C) 6 ( D) 4 44 已知命题,则所有使 G取真值 1的解释是 (65)。 ( A) (0, 0, 0), (0, 0, 1), (1, 0, 0) ( B) (1, 0, 0), (1, 0, 1), (1, 1, 0) ( C) (0,1,0),(1,0,1),(0,0,1) ( D) (0,0,1),(1,0,1),(1,l,1) 45 两个公司希望通过 Internet 进行安全通信保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是 (1),使用的会话密钥算
18、法应该是 (2)。 ( A)链路加密 ( B)节点加密 ( C)端 -端加密 ( D)混合加密 ( A) RSA ( B) RC-5 ( C) MD5 ( D) ECC 47 因计算机硬件和软件环境的变化而作出的修改软件的过程称为 (37),为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为 (38)。 ( A)校正性维护 ( B)适应性维护 ( C)完善性维护 ( D)预防性维护 ( A)校正性维护 ( B)适应性维护 ( C)完善性维护 ( D)预防性维护 49 算法的空间复杂度是指 (44),算法的时间复杂度是指 (45)。 ( A)算法程序的长度 ( B)算法程序中的指
19、令条数 ( C)算法程序所占的存储空间 ( D)算法执行过程中所需要 的存储空间 ( A)编写算法所用的时间 ( B)算法程序中的每条指令执行的时间 ( C)算法执行过程中所需要的时间 ( D)算法使用时间的复杂程度 51 一个局域网中某台主机的 IP地址为 176.68.160.12,使用 20位作为网络地址,那么该局域网的子网掩码为 (56),最多可以连接的主机数为 (57)。 ( A) 255.255.246.0 ( B) 255.255.244.0 ( C) 255.255.240.0 ( D) 255.242.0.0 ( A) 1022 ( B) 2046 ( C) 4094 ( D
20、) 4096 53 命题公式 的合取范式为 (64),析取范式为 (65)。 ( A) ( B) ( C) ( D) ( A) ( B) ( C) ( D) 55 (16)是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。商业秘密是我国 (17)保护的一项重要内容,它包括技术秘密和经营秘密两项基本内容。某程序员利用他人已有的财务管理信息系统软件中所用的处理过程和运算方法,为某企业开发出财务管理软件,则该程序员 (18)。 ( A) ISO9000 ( B) CMM ( C) ISO1400 ( D) SW-CMM ( A)专利法 ( B)著作权法 ( C)商标法 ( D)反
21、不正当竞争法 ( A)不侵权,因为计算机软件开发所用的处理过程和运算方法不属于著作权法的保护 ( B)侵权,因为处理过程和运算方法是他人已有的 ( C)侵权,因为计算机软件开发所用的处理过程和运算方法是著作权法的保护对象 ( D)是否侵权,取决于该程序员是不是合法的受让者 58 数据库系统由数据库、 (5)和硬件等组成,数据库系统是在 (6)的基础上发展起来的。数据库系统由于能减少数据冗余,提高数据独 立性,并集中检查 (7),由此获得广泛的应用。数据库提供给用户的接口是 (8),它具有数据定义、数据操作和数据检查功能,可独立使用,也可嵌入宿主语言使用。 (9)语言已被国际标准化组织采纳为标准
22、的关系数据库语言。 ( A)操作系统 ( B)文件系统 ( C)编译系统 ( D)数据库管理系统 ( A)操作系统 ( B)文件系统 ( C)编译系统 ( D)数据库管理系统 ( A)数据完整性 ( B)数据层次性 ( C)数据的操作性 ( D)数据兼容性 ( A)数据库语言 ( B)过程化语言 ( C)宿主语言 ( D) 面向对象语言 ( A) QUEL ( B) SEQUEL ( C) SQL ( D) ALPHA 63 软件方法学是以软件方法为研究对象的学科。软件工程是一门指导计算机软件(36)维护的工程学科。描述软件开发过程中各种活动如何执行的模型来看,有瀑布模型,增量模型,螺旋模型,
23、喷泉模型,基于知识的模型,变换模型等。其中传统的生命周期方法可用 (37)来模拟。应用传统的生命周期方法开发软件的过程中,首先进行软件定义,其中需求分析阶段用到的工具有 (38)。软件开发中测试是非常重要的一环。测试的目的是 (39)。软件开发交付 用户使用之后就要进行软件维护,软件维护的方法有四种:校正性维护、适应性维护、 (40)。 供选择的答案: ( A)设计 ( B)开发 ( C)编码 ( D)测试 ( A)增量模型 ( B)螺旋模型 ( C)喷泉模型 ( D)瀑布模型 ( A)层次方框图 ( B)数据字典 ( C)数据流图 ( D)结构图 ( A)表明程序是正确的 ( B)验证程序的
24、运行效果 ( C)为了发现程序中的错误 ( D)找出成功的测试,也就是没有发现错误的测试 ( A)完善性维护、改变性维护 ( B)完善性维护、预防性维护 ( C)预 防性维护、设计性维护 ( D)改变性维护、设计性维护 68 In the following essay, each blank has four choices. Choose the best answer and write down on the answer sheet. In low - speed network, it is usually adequate to wait for congestion to oc
25、cur and then react to it by telling the source of packets to slow down. In high - speed networks, this approach often works poorly, because in the(66)between sending the notification and notification arriving at the source, thousands of additional(67)may arrive. In ATM network, a major tool for prev
26、enting(68)is(69)control. When a host wants a new virtual(70), it must describe the traffic to be offered and the service expected. ( A) interval ( B) time ( C) slot ( D) delay ( A) packets ( B) cells ( C) message ( D) files ( A) collision ( B) congestion ( C) drop ( D) delay ( A) flow ( B) admission
27、 ( C) traffic ( D) time ( A) path ( B) rout ( C) circuit ( D) way 73 In the following essay, each blank has four choices. Choose the best answer and write down on the answer sheet. To a router, a flow is a(71)of packets that share the same characterstics, such as traveling the same(72), using the sa
28、me(73), having the same kind of security, and so on. A router that supports the handling of flow labels has a(74)table. The table has an entry for each Active flow label; each entry defines the(75)required by the corresponding flow label. ( A) sequence ( B) stream ( C) Queues ( D) flow ( A) path ( B
29、) rout ( C) circuit ( D) way ( A) source ( B) resources ( C) route ( D) Entry ( A) flow table ( B) flow label ( C) rout table ( D) Tag table ( A) quality ( B) Traffic ( C) services ( D) route 软件水平考试(高级)系统分析师上午(综合知识 )试题模拟试卷 2答案与解析 1 【正确答案】 A 【试题解析】 本题考查软件工程中快速原型的基本概念。 快速原型 (Rapid Prototype)在功能上等价于产品的
30、一个子集。瀑布模型的缺点就在于不够直观,快速原型法就解决了这个问题。一般来说,根据客户的需要在很短的时间内解决用户最迫切需要,完成一个可以演示的产品。这个产品只是实现部分的功能 (最重要的 )。它最重要的目的是为了确定用户的真正需求。因此在快速原型模型的开发过程中,仅作为需求说明的补充形式的原型是探索型模型。 2 【正确答案】 B 【试题解析】 项目管理与版本管理是软件开发工具走向成熟的体现。 3 【正确答案】 D 【试题解析】 面向对象的方法把分析建立在系统对象以及对象间交互的基础上,通过对象的属性、分类结构和集合结构定义和沟通需求。从对象模型、动态模型和功能模型三个方面对问题进行描述。面向
31、对象的方法正在成为需求分析中的一个热点,并展现出良好的应用前景。 yourdan 和 coad的 ooa方法、 booch的方法、 jacobson的 oose, rumbaugh的 omt方法等,都是这一方法的典型流派。面向对象的分析方法主要是建 立三类模型,即对象模型、动态模型、功能模型。 4 【正确答案】 B 【试题解析】 白盒测试是结构测试,所以被测对象基本上是源程序,以程序内部逻辑为基础设计测试用例。使用白盒技术,要尽可能覆盖最多的路径,当程序内部存在判定时,就要考虑逻辑覆盖。 1语句覆盖:就是要设计足够多的测试用例 (也就是输入的数据 ),使被测程序中每个语句至少执行一次。在这里,
32、重点在于每个语句即每个语句都要被执行过。设计时要记住这一点。 2判定覆盖:指设计足够的测试用例,使得程序中每个判定表达式至少获得一次 “真 ”值和 “假 ”值,从而使程序的每一个分支至少都通过一次,因此判定覆盖又称为 “分支覆盖 ”。 3条件覆盖:是指设计足够的测试用例,使得判定表达式中每个条件的各种可能的值至少出现一次。 4条件组合覆盖:是指设计足够的测试用例,使得每个判定表达式中条件的各种或能的值的组合都至少出现一次。这就是前面两个覆盖的组合。 5 【正确答案】 C 【试题解析】 在详细设计阶段所使用到的设计工具是判定表,判定树,数据流程图, 系统流程图,程序流程图, PAD图, N-S图
33、。 6 【正确答案】 D 【试题解析】 在 SD方法中全面指导模块划分的最重要的原则是模块独立性。 7 【正确答案】 A 【试题解析】 类的实例化是同一个类的对象具有不同的静态数据成员值。 8 【正确答案】 B 【试题解析】 PDL是所有非正文形式的过程设计工具的统称,到目前为止已出现多种 PDL语言。 PDL具有 “非纯粹 ”的编程语言的特点。 PDL语言的特点: 1)关键字采用固定语法并支持结构化构件、数据说明机制和模块化; 2)处理部分采用自 然语言描述; 3)可以说明简单和复杂的数据结构; 4)子程序的定义与调用规则不受具体接口方式的影响; 5)PDL是描述处理过程怎么做; 6)PDL
34、也称为伪码; 7)PDL的外层语法应符合一般程序设计语言常用的语法规则。 9 【正确答案】 A 【试题解析】 “以销售业务中的各类发票,以及销售业务之外的应收单为基础,进行单据管理及结算,销售业务核算,应收账款账龄分析等业务分析,实现对承兑汇票的管理,提供方便的输出数据功能。 ”属于应收子系统的功能。 10 【正确答案】 B 【试题解析】 按所提 供的信息特点、属性以及对管理层次的辅助作用,管理信息系统可分为三个层次,其中能为企业各职能部门的管理人员提供控制生产经营活动等管理活动所需的信息的层次属于管理控制层。 11 【正确答案】 D 【试题解析】 环路复杂性 =判断数 +1=6+ 1=7(个
35、 ) 12 【正确答案】 B 【试题解析】 指令系统包括数据传送指令、数据处理指令、程序控制指令、状态管理指令。数据传送指令用于寄存器之间、存储器和寄存器之间、寄存器和输入输出端口之间进行传送数据。数据处理指令包括算术运算指令、逻辑运算指令、移位指 令、比较指令和专用指令等。程序控制指令包括转移指令、调用和返回指令、暂停和空操作指令等。状态管理指令包括允许中断和屏蔽中断指令等。 13 【正确答案】 C 【试题解析】 动态存储器件 (DRAM)与静态存储器件 (SRAM)相比,其特点是速度慢、容量大、价格低、需要定期刷新。一般用动态存储器件 (DRAM)制作RAM,用静态存储器件 (DRAM)制
36、作 cache。 14 【正确答案】 B 【试题解析】 在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是控制器。 15 【正确答案 】 D 【试题解析】 分辨率越高和采样频率越高所得到的声音的质量也越高。 16 【正确答案】 A 【试题解析】 编译程序将一种高级语言的指令 (如, COBOL)翻译成计算机能解释的指令。任何一台计算机都是用机器语言来执行所有的程序,而不论这些程序是用 BASIC、 FORTRAN或是 COBOL编写的。高级程序设计语言只不过是给用户提供了一种方便, “源 ”语言形式的程序是不能执行的。在使用高级语言编程时,首先可通过编译程序发现源程序的全部语法错
37、误。 17 【正确答案】 B 【试题解析】 两段 锁协议 (Two-Phase Locking)是用来限制事务基本操作的执行顺序,遵守两段锁协议可以使事务的交叉调度是可串行化的。在对任何数据读、写操作之前,事务首先要就获得对该数据的封锁。在释放一个封锁之后,事务不再获得任何其它封锁。两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事务的一个可串行化次序。 18 【正确答案】 A 【试题解析】 栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。栈按照 “先进后出 ”(FILO)或 “后进先出 ”(LIFO)组织数据,栈具有记忆
38、作用。用 top表示栈顶位置,用 bottom表示栈底。栈的基本运算: (1)插入元素称为入栈运算; (2)删除元素称为退栈运算;(3)读栈顶元素是将栈顶元素给 个指定的变量,此时指针无变化。队列是指允许在一端 (队尾 )进入插入,而在另一端 (队头 )进行删除的线性表。 Rear指针指向队尾, front指针指向队头。队列是 “先进先出 ”(FIFO或 “后进后出 ”(LILO)的线性表。队列运算包括 (1)人队运算:从队尾插入一个元素; (2)退队运算:从队头删除一个元素。 19 【正确 答案】 C 【试题解析】 边界值分析法,指在数组容量、输入数据与输出数据的边界值附近程序出错的概率往往
39、较太,边界值分析法就是要这样来选择测试用例,使得被测程序能在边界值附近运行。而从输入的角度考虑一组测试用例: -1.001, -1.0,1.0, 1.001。设计这组测试用例的方法是边界值分析法。 20 【正确答案】 A 【试题解析】 在局域网中,每台计算机都是平等的,每台计算机既是服务器又是工作站,每台计算机分别管理自己的资源和用户,同时又可以作为客户机访问其它计算机的资源。这样的网络叫对等局 域网 21 【正确答案】 C 【试题解析】 TCP/IP与 OSI模型关系如下表:22 【正确答案】 C 【试题解析】 Frame Relay帧中继是一种用于连接计算机系统的面向分组的通信方法。它主要
40、用在公共或专用网上的局域网互联以及广域网连接。大多数公共电信局都提供帧中继服务,把它作为建立高性能的虚拟广域连接的一种途径。某单位已经组建了多个 Ethernet工作组网络,如果计划将这些工作组网络通过主干网互联,帧中继是主干网优选的网络技术。 23 【正确答案】 C 【试题解析】 LLC协议与具体的局域网所采用的某个媒体访问控制方法型是无关的。 24 【正确答案】 B 【试题解析】 路由选择是一种在网络上将信息数据包和消息从源主机移动到目标主机的过程。按照这种方式,至少要涉及到一台路由器。路由选择包括两个基本过程:决定可选路径以及传输信息数据包。根据题目要求在采用点 -点通信线路的网络中,由
41、于连接多台计算机之间的线路结构复杂,因此确定分组从源结点通过通信子网到达目的结点的适当传输路径需要使用路由选择算法。 25 【正确答案】 D 【试题解析】 从网络高层协议角度看,攻 击方法可以概括为:服务攻击与非服务攻击。服务攻击是针对某种特定网络服务的攻击。非服务攻击不针对某项具体应用服务,而是基于网络层等低层协议进行的。非服务攻击利用协议或操作系统实现协议时的漏洞来达到攻击的目的,是一种更有效的攻击手段。 26 【正确答案】 B 【试题解析】 SCSI是一种智能化、通用型、系统级接口,适合并发数据处理。它可以连接硬盘、磁带机、光盘驱动器等设备。 27 【正确答案】 A 【试题解析】 Mic
42、rosoft SQL Server 2000和 Commerce Server 2000集成使用,可以创建 B2B和 B2C网站,并支持 WWW数据分析。 28 【正确答案】 C 【试题解析】 所谓分布式数据库系统是在逻辑上属于同一系统,但实际是在物理上分散在计算机网络连接的多个场地 (节点 )的一组数据集。其中每个节点都是一个独立的数据库系统场地 (节点 )。每个场地上的数据一般用来描述本场地的现实世界,场地 (节点 )局部数据库的数据源和大多数用户 (应用 )一般均驻留在本场地,即每个场地 (节点 )具有独立处理的能力 (场地自治 ),可执行局部应用;另外,场地 (节点 )间通过网络通讯也
43、能执行全 局应用。对用户来说,一个分布式数据库从逻辑上看,如同集中式数据库一样,用户可在任何一个场地 (节点 )执行全局应用。 29 【正确答案】 B 【试题解析】 数据模型是对现实世界进行抽象的工具,用于描述现实世界的数据、数据联系、数据语义和数据约束等方面内容。数据模型分成概念模型和结构模型两大类。前者的代表是实体联系模型,后者的代表是层次、网状、关系和面向对象模型。对数据结构和数据间联系的描述,这是描述数据的静态特征。 30 【正确答案】 D 【试题解析】 目录数据库是存储在计算机内相互关联的 按一定次序排列的档案目录数据的集合,它提供存储和检索档案信息,是利用者利用档案信息的指南。是开
44、发利用档案信息资源,是实现计算机网络技术在档案信息管理应用中的基础和关键环节,是实现档案管理现代化的重要途径。计算机存贮和检索档案信息是档案现代化管理的重要标志。计算机网络技术在档案信息管理中的应用已成为档案管理现代化的重要基础设施及技术支持的关键。 31 【正确答案】 D 【试题解析】 关系模型的特点: 1)关系模型提供单一的数据结构形式,具有高度的简明性和精确性。各类用户都能很容易地掌握和运用基于关系 模型的数据库系统,使得数据库应用开发的生产率显著提高。 2)关系模型的逻辑结构和相应的操作完全独立于数据存储方式,具有高度的数据独立性。用户完全不必关心物理存储细节。 3)关系模型使数据库的
45、研究建立建立在严格的数学理论、集合论和谓词演算公式的基础之上。关系运算的完备性和设计规范化理论为数据库技术的成熟奠定了基础。 4)关系数据库语言与一阶谓词逻辑的固有内在联系,为以关系数据库为基础的推理系统和知识库系统的研究提供了方便,并成为新一代数据库技术不可缺少的基础。 5)用二维表表示关系模型 因此微机 DBMS绝大部 分采取关系数据模型 32 【正确答案】 C 【试题解析】 层次模型 (Hierarchical Model)层次模型是数据库系统中最早出现的数据模型,层次数据库系统采用层次模型作为数据的组织方式。所以层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的完整性约束决定的。 33 【正确答案】 A 【试题解析】 快速原型模型根据原型的不同作用,有三类原型模型: (1)探索型原型。这种类型的原型模型是把原型用于开发的需求分析阶段,目的是要弄清用户的需求,确 定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发着对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。 (2)实验型原型。这种原型主要用于设计阶段,考核实现方案是否合适,能否实现,对于一个大型系统,若对设计方案心中投有把握时,可通过这种原型来证实设计方案的正确性。 (3)演化型原型。这种原型主要用于及早向用户提交一个