1、2008年上半年软件水平考试(中级)信息系统监理师上午(基础知识)试题真题试卷及答案与解析 1 在 OSI七层结构模型中,处于数据链路层与传输层之间的是 (1)。 ( A)物理层 ( B)网络层 ( C)会话层 ( D)表示层 2 (2)不属于电子邮件协议。 ( A) POP3 ( B) SMTP ( C) IMAP ( D) MPLS 3 在 Windows Server 2000操作系统中可以通过安装 (3)组件创建 FTP站点。 ( A) IIS ( B) IE ( C) POP3 ( D) DNS 4 操作系 统的功能是 (4)。 ( A)把源程序转换为目标代码 ( B)管理计算机系统
2、中的软、硬件资源 ( C)负责存取数据库中的各种数据 ( D)负责文字格式编排和数据计算 5 在 Windows 2000中,文件和文件夹在磁盘中的存在方式有三种属性,不是其属性的是 (5)。 ( A)读写 ( B)只读 ( C)隐藏 ( D)存档 6 软件工程需求分析阶段的任务是确定 (6)。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费 ( D)软件系统的功能 7 在关于 Ethernet Token Bus ATM LAN FDDI Token Ring的组合中, 属于共享介质局域网的是 (9)。 ( A) ( B) ( C) ( D) 8 在计算机中,数据总线宽度会影
3、响 (10)。 ( A)内存容量的大小 ( B)系统的运算速度 ( C)指令系统的指令数量 ( D)寄存器的宽度 9 对象实现了数据和操作的结合,使数据和操作 (13)于对象的统一体中。 ( A)结合 ( B)隐藏 ( C)封装 ( D)抽象 10 数据库 SQL语言中, AGE IN(15, 35)短语的正确含义是 (14)。 ( A) AGE=15AND AGE=35 ( B) AGE=15 OR AGE=35 ( C) AGE =35 AND AGE =15 ( D) AGE 35 AND AGE 15 11 虚拟存储器是把 (15)有机地结合起来使用的。 ( A)内存与外存 ( B)内
4、存与高速缓存 ( C)外存与高速缓存 ( D)内存与寄存器 12 (16)不属于系统安全的技术。 ( A)防火墙 ( B)加密狗 ( C) CA认证 ( D)防病毒 13 软件可维护性的特性中相互促进的是 (21)。 ( A)可理解性和可测试性 ( B)可理解性和可移植性 ( C)效率和可修改性 ( D)效率和结构 14 面向对象方法有许多特征,如软件系统是由对象组成的; (22);对象彼此之间仅能通过传递消息互相联系;层次结构的继承。 ( A)开发过程基于功能分析和功能分解 ( B)强调需求分析重要性 ( C)把对象划分成类,每个对象类都定义一组数据和方法 ( D)对既存类进行调整 15 原
5、型化方法是用户和设计者之间执行的一种交互构成,适用于 (23)系统的开发。 ( A)需求不确定性高的 ( B)需求确定的 ( C)分时 ( D)实时 16 为了提高测试的效率,应该 (24)。 ( A)随机地选取测试数据 ( B)取一切可能的输入数据作为测试数据 ( C)在完成编码以后制定软件的测试计划 ( D)选择发现错误可能性大的数据作为测试数据 17 使用白盒测试方法时,确定测试数据应根据 (25)和指定的覆盖标准。 ( A)程序的内部逻辑 ( B)程序的复杂结构 ( C)使用说明书的内容 ( D)程序的功能 18 在 Windows文件系统中,一个完整的文件名由 (26)组成。 ( A
6、)路径、文件名、文件属性 ( B) 驱动器号、文件名和文件的属性 ( C)驱动器号、路径、文件名和文件的扩展名 ( D)文件名、文件的属性和文件的扩展名 19 DFD中的每个 “加工 ”至少需要 (27)。 ( A)一个输入流 ( B)一个输出流 ( C)一个输入流或一个输出流 ( D)一个输入流和一个输出流 20 关于源程序功能性注释不正确的说法是 (28)。 ( A)功能性注释在源程序中,用于说明程序或语句的功能及数据的状态等 ( B)注释用来说明程序段,需要在每一行都要加注释 ( C)可以使用空行或缩进,以便于容易区分注释和程序 ( D)修改程序也应修改注释 21 模块的耦合性可以按照耦
7、合程度的高低进行排序,以下 (29)符合耦合程度从低到高的次序。 ( A)标记耦合,公共耦合,控制耦合,内容耦合 ( B)数据耦合,控制耦合,标记耦合,公共耦合 ( C)无直接耦合,标记耦合,内容耦合,控制耦合 ( D)无直接耦合,数据耦合,控制耦合,内容耦合 22 100BASE-FX中的多模光纤最长的传输距离为 (30)。 ( A) 500m ( B) 1km ( C) 2km ( D) 40km 23 关于 RSA算法的说法不正确的是 (31)。 ( A) RSA算法是一种对称加密算法 ( B) RSA算法的运算速度比 DES慢 ( C) RSA算法可用于某种数字签名方案 ( D) RS
8、A的安全性主要基于素因子分解的难度 24 UML语言不支持的建模方式有 (32)。 ( A)静态建模 ( B)动态建模 ( C)模块化建模 ( D)功能建模 25 在 E-R模型中,包含的基本成分是 (35)。 ( A)数据、对象、实体 ( B)控制、联系、对象 ( C)实体、联系、属性 ( D)实体、数据、联系 26 对专业性较强的工程项目,项目监理机构应编制工程建设监理实施 细则,并必须经 (36)批准后执行。 ( A)监理单位负责人 ( B)监理单位技术负责人 ( C)总监理工程师 ( D)监理工程师 27 旁站监理人员实施旁站监理时,如发现实施单位存在违反工程建设强制性标准的行为,首先
9、应 (37)。 ( A)责令实施单位立即整改 ( B)立即下达工程暂停令 ( C)立即报告总监理工程师 ( D)立即报告业主代表 28 在 PDCA循环中, P阶段的职能包括 (38)等。 ( A)确定质量改进目标,制定改进措施 ( B)明确质量要求和目标,提出质量管理行动方案 ( C)采取应急 措施,解决质量问题 ( D)规范质量行为,组织质量计划的部署和交底 29 关于 工程概况 监理工作统计 工程测试报告 建设单位工作情况的组合, 工程监理总结报告应该包括的重点是 (39)。 ( A) ( B) ( C) ( D) 30 监理在信息系统安全管理的作用包括 (40)。 在信息系统工程项目建
10、设过程中,协助建设单位保证信息系统的安全在可用性、保密性、完整性与信息系统工程的可维护性技术环节上没有冲突 在质量控制前提下,确保信息系统安全 设计上没有漏洞 督促建设单位的信息系统工程应用人员严格执行安全管理制度和安全规范 监督承建单位按照技术标准和建设方案施工,检查承建单位在项目实施过程中是否存在安全隐患行为或现象等,确保整个项目的安全建设和安全应用 ( A) ( B) ( C) ( D) 31 变更控制过程中,对于需求变更的确立,监理人员必须遵守的规则是 (41)。 每一项项目变更必须用变更申请单提出,它包括对需要批准的变更的描述以及该项变更在计划、流程、预算、进度或可交 付的成果上可能
11、引起的变更 在准备审批变更申请单前,监理工程师必须与总监理工程师商议所有提出的变更 变更至少应获得项目各方责任人的口头同意 变更申请单批准以后,必须修改项目整体计划,使之反映出该项变更,并且使该变更单成为这个计划的一部分 ( A) ( B) ( C) ( D) 32 实施知识产权保护的监理措施主要包括 (42)。 政策措施 技术措施 经济措施 组织措施 ( A) ( B) ( C) ( D) 33 在信息工程合同的订立过程中,投标人根据招标内容在约定期限内向招标人提交投标文件,此为 (43)。 ( A)要约邀请 ( B)要约 ( C)承诺 ( D)承诺生效 34 在质量控制中,排列图是用来 (
12、44)的。 ( A)分析并控制工序质量 ( B)分析影响质量的主要问题 ( C)分析质量问题产生的原因 ( D)分析、掌握质量分布规律 35 总监理工程师在签发工程变更单之前,应就工程变更引起的工期改变及费用的增减与 (45)进行协商,力求达到双方都能同意的结果。 ( A)咨询单位和设计单位 ( B)承建单位和设计单位 ( C)建设单位和设计单位 ( D)建设单位和承建单位 36 在文件 (46)中就应该描述在项目中使用的监理工具和设施。 ( A)监理规划 ( B)监理工作计划 ( C)监理实施细则 ( D)监理专题报告 37 设计质量有两层意思,首先设计应 (47),其次设计必须遵守有关的技
13、术标准、规范和规程。 ( A)满足项目建议书要求 ( B)满足业主所需的功能和使用价值 ( C)受经济、资源、技术、环境等因素制约 ( D)受项目质量目标和水平的限制 38 对 于质量控制点,说法正确的是 (48)。 ( A)信息工程项目的重点控制对象或重点建设进程 ( B)项目关键里程碑 ( C)只有在项目实施阶段才有质量控制点 ( D)只有在项目验收阶段才有质量控制点 39 根据某信息系统建设工程的有关数据 (如下表所示 ),可知该项目的静态投资回收期为 (49)年。 ( A) 3.4 ( B) 4.8 ( C) 3.8 ( D) 3.2 40 在进度计划实施中,若某工作的进度偏差小于或等
14、于该工作的 (50),此偏差将不会影响总工期。 ( A)自由时差 ( B)紧前工作最迟完成时间 ( C)总时差 ( D)紧后工作最早开始时间 41 工程建设设计阶段进度控制的任务包括 (51)。 ( A)协助建设单位编制项目总进度计划 ( B)协助承建单位编制项目总进度计划 ( C)协助承建单位编制单项工程施工进度计划 ( D)协助建设单位确定合理的设计时限要求 42 监理应在 (52)阶段审查承建单位选择的分包单位的资质。 ( A)建设工程立项 ( B)建设工程招标 ( C)建设工程实施准备 ( D)建设工程实施 43 外购材料、配件、线缆只需 (53)签字后就能在工程上使用或安装,承建单位
15、即可进 行下一道工序。 ( A)监理工程师 ( B)监理单位负责人 ( C)技术负责人 ( D)总监理工程师 44 总监理工程师的代表经授权后,可以承担的职责包括 (54)。 审查和处理工程变更 审查分包单位资质 调换不称职的监理人员 参与工程质量事故调查 调解建设单位和承建单位的合同争议 ( A) ( B) ( C) ( D) 45 开展信息系统工程监理工作,应当遵守 (55)的原则。 ( A)公正、独立、自主、科学 ( B)守法、热情、公平、严格 ( C)守法、严格、公平、公正 ( D)守法、公平、公正、独立 46 进度控制是信息化工程项目监理的关键要素之一,以下有关进度控制的说法,不正确
16、的是 (58)。 ( A)对影响进度的各种因素都要由监理师进行控制 ( B)抓好关键线路的进度控制 ( C)在工程建设的早期就应当编制进度监理计划 ( D)在审核项目进度计划时要充分考虑各阶段工作之间的合理搭接 47 招标人上级行政主管部门派出监督招标投标活动的人员可以 (59)。 ( A)作为评标专家 ( B)参加开标会 ( C)决定中标人 ( D)参加定标投票 48 (60)属于投标文件对招标文件的响应有细微偏差。 ( A)提供的投标担保有瑕疵 ( B)货物包装方式不符合招标文件的要求 ( C)个别地方存在漏项 ( D)明显不符合技术规格要求 49 当非关键工作 M正在实施时,检查进度计划
17、发现工作 M存在的进度偏差不影响总工期,但影响后续承包商工作的进度,调整进度计划的首选方法是缩短 (61)。 ( A)后续工作的持续时间 ( B)工作 M的持续时间 ( C)工作 M平行工作的持续时间 ( D)关键工作的持续时间 50 监理工程师检查网络计划时,发现某工作尚需 作业 5天,到该工作计划最迟完成时刻尚余 7天,原有总时差为 6天,则该工作尚有总时差为 (62)天。 ( A) 1 ( B) -1 ( C) -2 ( D) 2 51 GB/T19000-2000族核心标准的完整构成包括 (63)。 GB/T19000-2000质量管理体系 基础和术语 GB/T19001-2000质量
18、管理体系 要求 GB/T19004-2000质量管理体系 业绩改进指南 ISO 190112000质量和环境审核指南 ISO 19000-2000质量管理体系审核指南 ( A) ( B) ( C) ( D) 52 仲裁委员会的仲裁裁决做出以后,当事人应当履行。当一方当事人不履行仲裁裁决时,另一方当事人可以依照民事诉讼法的有关规定向 (64)申请执行。 ( A)人民法院 ( B)当地人民政府 ( C)仲裁委员会 ( D)调解委员会 53 对一个邀请招标的工程,参加投标的单位不得少于 (65)家。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 54 工程产品质量没有满足某个规定的要求,就
19、称 之为 (66)。 ( A)质量事故 ( B)质量不合格 ( C)质量问题 ( D)质量通病 55 在进行建设项目财务评价时, (67)是财务内部收益率的基准判据。 ( A)社会贴现率 ( B)行业平均投资利润率 ( C)行业平均资本金利润率 ( D)行业基准收益率 56 在施工过程中,承包人应对自己采购的材料设备质量进行严格的控制,当承包人采购的材料设备与标准或者设计要求不符时, (68)的做法是错误的。 ( A)监理工程师可以拒绝验收 ( B)承建单位承担由此发生的费用 ( C)承建单位可暂时存放这些材 料设备于现场,并按照监理工程师的要求重新采购符合要求的产品 ( D)由此造成工期延误
20、不予顺延 57 李某大学毕业后在 M公司销售部门工作,后由于该公司软件开发部门人手较紧,李某被暂调到该公司软件开发部开发新产品,两个月后,李某完成了该新软件的开发。该软件产品著作权应归 (69)所有。 ( A)李某 ( B) M公司 ( C)李某和 M公司 ( D)软件开发部 58 依据我国著作权法的规定, (70)属于著作人身权。 ( A)发行权 ( B)复制权 ( C)署名权 ( D)信息网络传播权 59 (7)是软件 生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。 (8)上是以追求更高的效益和效率为目标的持续性活动。 ( A)软件
21、过程 ( B)软件工具 ( C)质量保证 ( D)软件工程 ( A)质量策划 ( B)质量控制 ( C)质量保证 ( D)质量改进 61 在机房环境的设计中,按照有关国家标准,地板载重量必须大于 (11)kg/m2,表面电阻应大于 (12)欧姆, ( A) 300 ( B) 400 ( C) 500 ( D) 600 ( A) 0.5 ( B) 1 ( C) 1.5 ( D) 2 63 某企业要求计算机机房内开、停机时温度、湿度应满足 A级标准。按照该标准,夏天停机时对机房内的温度要求是 (17),相对湿度要求是 (18)。 ( A) 5 38 ( B) 5 37 ( C) 5 36 ( D)
22、 5 35 ( A) 40% 70% ( B) 45% 65% ( C) 50% 70% ( D) 50% 75% 65 在综合布线中,工作区设计时要考虑到信息插座应在距离地面 (19)厘米以上,基本链路长度应限在 (20)米内。 ( A) 15 ( B) 20 ( C) 25 ( D) 30 ( A) 100 ( B) 95 ( C) 90 ( D) 85 67 运行 Web浏览器的计算机与网页所在的计算机要建立 (33)连接,采用 (34)协议传输网页文件。 ( A) UDP ( B) TCP ( C) IP ( D) RIP ( A) HTTP ( B) HTML ( C) ASP (
23、D) RPC 69 监理规划应在 (56)后开始编制。不属于建设工程监理规划作用的是 (57)。 ( A)监理工作范围、内容确定 ( B)监理工作程序确定 ( C)签订监理合同 ( D)明确项自监理机构的工作目标 ( A)监理规 划是监理主管机关对监理单位监督管理的依据 ( B)监理规划指导项目监理机构全面开展监理工作 ( C)监理规划指导具体监理业务的开展 ( D)监理规划是业主确认监理单位履行合同的主要依据 71 A(71)is used to communicate with another computer over telephone lines. ( A) Keyboard ( B
24、) Modem ( C) Mouse ( D) Printer 72 The basic unit of measure in a computer system is the(72). It is the smallest unit in computing. There are some other measures in a computer, such as Kilobyte, Megabyte, Gigabyte and so on. ( A) Kilobyte ( B) Bit ( C) Gigabyte ( D) Megabyte 73 Stack is quite simple
25、. Many computer systems have stacks built into their circuitry. They also have machine-level instructions to operate the hardware stack. Stack is(73)in computer systems. ( A) useless ( B) not important ( C) simple but important ( D) too simple to be useful 74 Since RAM is only active when the comput
26、er is on, your computer uses disk to store information even when the computer is off. Which of the following is true?(74). ( A) When your computer is on, only RAM is used to store information. ( B) When your computer is on, only disk drives are used to store information. ( C) When your computer is o
27、ff, only RAM is used to store information. ( D) When your computer is off, only disk drives are used to store information. 75 (75)Development is a structured design methodology that proceeds in a sequence from one phase to the next. ( A) Waterfall ( B) Phased ( C) Prototyping ( D) Parallel 2008年上半年软
28、件水平考试(中级)信息系统监理师上午(基础知识)试题真题试卷答案与解析 1 【正确答案】 B 【试题解析】 本题主要考查考生对网络基本概念的掌握程度。 OSI/RM(Open System Intercon-nec tion/Reference Model,开放系统互连参考模型 )是开发网络通 信协议族的一个工业参考标准,只要严格遵守 OSI参考模型,不同的网络技术之间就可以轻而易举地实现互操作。整个 OSI/RM模型分为 7层,从下往上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,如图 1所示。因此本题的正确答案是 B。 2 【正确答案】 D 【试题解析】 电子邮件系统所
29、采用的协议目前最常用的是 POP3 和 SMTP。POP3(Post Office Protoco1,邮局协议 )目前是第 3版,一般用于收信;SMTP(Simple Mail Transfer Protocol,简 单邮件传输协议 )一般用于发信。此外还有 IMAP4(Internet Message Access Protocol, Internet邮件访问协议 )、MIME 协议等。这几种协议都是由 TCP/IP协议族定义的。由此可见,在 A、 B、C、 D这 4个选项中,只有 MPLS 不属于电子邮件协议。 MPLS(Multi-Propocol Label Switching)是多协
30、议标记交换。 3 【正确答案】 A 【试题解析】 POP3 是 Post Office Protocol 3的简称,是访问 Internet上电子邮箱 的常用方法。 POP3服务允许设置本地浏览器的输入输出邮件服务器名称,就像使用你的本地电子信箱一样使用你自己的 E-mail 软件来收发邮件。 DNS 是域名系统 (Domain Name System)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。 DNS命名用于 Internet 等 TCP/IP网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时, DNS 服务可以将此名称解析为与之相关的其他信
31、息,如 IP地址。因为你在上网时输入的网址,是通过域名解析系统转换为相对应的 IP地址的。其实, 域名的最终指向是 IP。 IE是访问网页的工具,浏览器。 IIs(Internet Informtion Server,互联网信息服务 )是一种 Web(网页 )服务组件,其中包括 Web服务器、 FTP服务器、 NNTP服务器和 SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络 (包括互联网和局域网 )上发布信息成了一件很容易的事。因此 A是正确答案。 4 【正确答案】 B 【试题解析】 采用排除法, “把源程序转换为目标代码 ”应当由编译系统来完成;“负责存取
32、数据库中的各种数据 ”,是应用系 统、数据库管理系统和其他中间件的任务; “负责文字格式编排和数据计算 ”由文字处理系统来完成,因此正确答案是B。 5 【正确答案】 A 【试题解析】 在 Windows 系统中,文件和文件夹具有隐藏、只读、归档和系统4种属性。 (1)隐藏属性:在默认状态下,具有该属性的文件或文件夹将不会在文件夹窗口中显示出来,以免被误删除或非法修改。 (2)只读属性:具有只读属性的文件夹不能被删除。 (3)存档属性:具有该属性的文件如被修改将保留备份文件。(4)系统属性:一般地,文件的系统属性由系统指定,具有此属性的文件是运行 Windows 所必须的,用户千万不要随意删除。
33、 6 【正确答案】 D 【试题解析】 软件需求分析阶段的任务是:确定待开发软件的功能需求、性能需求和运行环境约束,编写软件需求规格说明、软件系统的验收测试准则和用户手册概要。软件的功能需求应该指明软件必须完成的功能。软件的性能需求包括软件的安全性、可靠性、可维护性、精度、错误处理、适应性和培训等。需求分析的一项重要任务是建立面向开发者的软件需求规格说明 (Software Requirement Specification, SRS)。 SRS应该指明软件 系统的功能需求、性能需求、接口需求、设计需求、基本结构以及开发标准和验收标准。所以正确答案是 D。 7 【正确答案】 B 【试题解析】 传
34、统的局域网技术是建立在 “共享介质 ”的基础上,网中所有结点共享一条公共通信传输介质,典型的介质访问控制方式是 CSMA/CD, Token Ring, Token Bus;介质访问控制方式用来保证每个结点都能够 “公平 ”的使用公共传输介质。 共享介质局域网又可以分为 Ethernet、 Token Bus、 Token Ring与 FDDI以及在此基础上发展起来的 Fast Ethernet、 FDDI II 等。 8 【正确答案】 B 【试题解析】 数据总线负责整个系统的数据传输,而数据总线宽度则决定了CPU与二级高速缓存、内存以及输入输出设备之间一次数据传输的信息量,也就会影响系统的运
35、行速度。选项 B 为正确答案。 9 【正确答案】 C 【试题解析】 面向对象 (Object Oriented, OO)是当前计算机界关心的重点,它是 20世纪 90年代软件开发方法的主流。面向对象的概念和应用已超出了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用 平台、分布式系统、网络管理结构、 CAD技术和人工智能等领域。面向对象的基本概念涉及: (1)对象; (2)对象的状态和行为; (3)类; (4)类的结构: (5)消息和方法;等等。其中,在 “(2)对象的状态和行为 ”的描述中,有:对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变
36、对象的状态,对象及其操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。 10 【正确答案】 B 【试题解析】 IN操作符是用于测试目标值是否是集合成员之一。其中,集合是可以包含 NULL值的,但它们是被忽略的。例如,下面这个语句并不会删除ename值为 NULL 的行。因此,正确答案是 B。 11 【正确答案】 A 【试题解析】 虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器。它借助于磁盘等外存储器 (也称辅存 )来扩大内存 (也称主存 )容量,使之为更大或更多的程序所使用。它指的是内存 -外存层次。以透明的方式给用户提供了一个比实际的
37、内存空间大得多的可供使用的内存空间。因此正确答案是 A。 12 【正确答案】 B 【试题解析】 防火墙、 CA认证与防病毒这三者属 于系统安全的技术。现在所说的加密狗,一般都是硬件加密狗。是一种类似于 U盘一样的东西,是一种防盗版的方式。一般是把程序的一小部分或解密部分集合到加密狗的硬件中,防止软件的盗版,是针对应用软件系统进行加密的,而不是对系统软件进行安全保护。加密狗就是一种插在计算机并行口上的软硬件结合的软件加密产品,为多数软件开发商所采用。加密狗一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的加密狗内部还包含了单片机。软件开发者可以通过接口函数和加密狗进行数据交换 (即对加
38、密狗进行读写 ),来检查加密狗是否插在并行口上;或 者直接用加密狗附带的工具加密自己的 EXE文件 (俗称 “包壳 ”)。这样,软件开发者可以在软件中设置多处软件锁,利用加密狗作为钥匙来打开这些锁。如果没插加密狗或加密狗不对应,软件将不能正常执行。加密狗厂家都会提供一套加密狗的读写接口给开发商,厂家卖给开发商的狗都有各自的区别,某个开发商只能操作 自己买的那个加密狗。加密狗是通过在软件执行过程中与加密狗交换数据来实现加密的。加密狗内置单片机电路 (也称 CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力。通常称这种加密产品为 “智能型 ”加密狗。加密狗内置的单片机里包含有专用
39、于加密的算法软件,该软件被写入单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。 13 【正确答案】 B 【试题解析】 软件可维护性的定义:软件能够被理解、校正、适应及增强功能的容易程度。软件的可维护性是软件开发阶段的关键目标。影响软件可维护性的因素较多,设计、编码及测试中的疏忽和低劣的软件配置,缺少文档等都对软件的可维护性产生不良影响。软件可维护性可用下面 7个质量特性来衡量,即可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对于不同类型的维护,这 7种特性的侧重点也是不相同。故 B 为正确答案。 14 【正确答案】 C 【试题解析】 利用排除法:选项 A和 B
40、与面向对象方法没有关系。若选 D,则“对既存类进行调整 ”无法与前句 “软件系统是由对象组成的 ”和后句 “对象彼此之间仅能通过传递消息互相联系;层次结构的继承。 ”在语意及内容上进行衔接 。故本题答案为 C。 15 【正确答案】 A 【试题解析】 传统软件生存期模型的典型代表是 “瀑布模型 ”。这种模型将软件生存期划分为若干阶段,根据不同阶段工作的特点,运用不同的方法、技术和工具来完成该阶段的任务。软件人员遵循严格的规范,在每一阶段工作结束时都要进行严格的阶段评审和确认,以得到该阶段的一致、完整、正确和无多义性的文档,把这些文档作为阶段结束的标志 “冻结 ”起来,并以它们作为下一阶段工作的基
41、础,从而保证软件的质量。传统思想之所以强调每一阶段的严格性,尤其是开发初期要有良好的软件规格说明,主要 是源于过去软件开发的经验教训,即在开发的后期或运行维护期间,修改不完善的规格说明要付出巨大的代价。因此,人们投入极大的努力来加强各阶段活动的严格性,特别是前期的需求分析阶段,希望得到完善的规格说明以减少后期难以估量的经济损失。但是,很难得到一个完整准确的规格说明。特别是对于一些大型的软件项目,在开发的早期用户往往对系统只有一个模糊的想法,而不能完全准确地表达对系统的全面要求,在这种情况下,软件人员更难于对于所要解决的应用问题有清晰的认识。随着开发工作向前推进,用户可能会产生新的要求,或因环境
42、变化,要求系统也 能随之变化;开发者又可能在设计与实现的过程中遇到一些没有预料到的实际困难,需要以改变需求来解脱困境。因此,规格说明难以完善、需求的变更以及通信中的模糊和误解,都会成为软件开发顺利推进的障碍。尽管在传统软件生存期管理中通过加强评审和确认,全面测试来缓解上述问题,但不能从根本上解决这些问题。为了解决这些问题,逐渐形成了软件系统的快速原型的概念。在形成了一组基本需求之后,通过快速分析方法构造出待建系统的原型版本,然后根据用户在使用原型的过程中提出的意见对原型进行修改,从而得到原型更新的版本。这一过程重复进行,直至 得到满足用户需求的系统。 16 【正确答案】 D 【试题解析】 本题
43、比较简单。显然, A、 B是不能提高测试效率的,甚至会是低效率的; C也不可取,实际上,在哪个阶段制定测试计划与提高测试效率没有直接的关系。所以,试题 (24)的答案为 D。 17 【正确答案】 A 【试题解析】 白盒测试 (White-box Testing,又称逻辑驱动测试,结构测试 )是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。白盒测试法的覆盖标准有 逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定 /条件覆盖、条件组合覆盖和路径覆盖。白盒测试也称结构测试或逻辑驱动测试,它
44、全面了解程序内部逻辑结构,对所有逻辑路径进行测试,检验程序中的每条通路是否都能按预定要求正确工作,而不顾及它的功能。 18 【正确答案】 C 【试题解析】 在 Windows 系统中,对于每一个文件,其完整的文件说明 (标识 )由4部分组成:盘符、路径、文件主名和扩展名。其形式为: d:pathfilename.ext d 表示 驱动器; path表示路径; filename表示文件主名: .ext表示扩展名。 表示该项目可省略。 19 【正确答案】 D 【试题解析】 根据 DFD的绘制规则;任何一个 “加工 ”不可只有输出,任何一个“加工 ”不可只有输入。 20 【正确答案】 B 【试题解析
45、】 注释是软件可读性的具体体现。程序注释量一般占程序编码量的20%,软件工程要求不少于 20%。程序注释不能用抽象的语言,类似于 “处理 ”、“循环 ”这样的计算机抽象语言,要精确表达出程序的处理说明。例如, “计算净需求 ”、 “计算第一道工序的加 工工时 ”等。避免每行程序都使用注释,可以在一段程序的前面加一段注释,具有明确的处理逻辑。而答案 B 要求在每一行都要加注释显然是不正确的。本题正确答案是 B。 21 【正确答案】 D 【试题解析】 模块耦合性从低至高的顺序为:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。 22 【正确答案】 C 【试题解析】 . 10
46、0BASE-FX:使用的是两对光纤,其中一对用于发送数据,另一对用于接收数据。可用单模光纤或者多模光纤,在全双工情况下,单模光纤的最大传输距离是 40km,多模光纤的最大传输距离是 2km。 . 1000BASE-SX:用于多模光纤的短距离链接,最长距离为 550m。 . 1000BASE-LX:用于单模或多模光纤的链接,其中多模光纤最长距离为 550m。 23 【正确答案】 A 【试题解析】 RSA算法是一种非对称加密算法,其加密密钥和解密密钥是不相同的。故 (31)题的正确答案为 A。 24 【正确答案】 C 【试题解析】 UML 是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它
47、融入了软件工程领域的新思想、新方法和新技术。它的作用域不限 于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。 UML 适用于以面向对象技术来描述任何 -类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。 UML 语言支持的建模方式有静态建模、动态建模和功能建模。故 (32)题的正确答案为 C。 25 【正确答案】 C 【试题解析】 实体 -联系模型 (E-R模型 )是由 P.P.Chen 于 1976 年首先提出的。它提供下受任何 DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。 E-R模型的构成成分是实体 集 (对象 )、属性和联系集。本题正确答案是 C。 26 【正确答案】 C 【试题解析】 参见教程 “监理实施细则编制的规定 ”小节的内容: . 监理实施细则应在相应工程实施开始前编制完成,须经总监理工程师批准。 . 监理实施细则应由总监理工程师组织各专业监理工程师编制。 . 监理实施细则应符合项目的特点。