系统集成题目汇总一.pdf

上传人:qwe****56 文档编号:74644183 上传时间:2023-02-27 格式:PDF 页数:39 大小:204.36KB
返回 下载 相关 举报
系统集成题目汇总一.pdf_第1页
第1页 / 共39页
系统集成题目汇总一.pdf_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《系统集成题目汇总一.pdf》由会员分享,可在线阅读,更多相关《系统集成题目汇总一.pdf(39页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第 1 页 共 39 页,景海霞整理 系统集成技术方面的练习题汇总一 系统集成技术方面的练习题汇总一 1、中断响应时间是指_()_。A 从中断处理开始到中断处理结束所用的时间 B 从发出中断请求到中断处理结束后所用的时间 C 从发出中断请求到进入中断处理所用的时间 D 从中断处理结束到再次中断请求的时间 2、以下选项中,可以用于 Internet 信息服务器远程管理的是 _()_。ATelnet BRAS CFTP DSMTP 3、下述任务中,不属于软件工程需求分析阶段的是_()_。A.分析软件系统的数据要求 B.确定软件系统的功能需求 C.确定软件系统的性能要求 D.确定软件系统的运行平台

2、4、软件开发中的瀑布模型典型的刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是_()_。A.构件化方法 B.结构化方法 C.面向对象方法 D.快速原型法 5、在 UML 提供的图中,_(1)_用于描述系统与外部系统及用户之间的交互;_(2)_用于按时间顺序描述对象间交互。(1)A用例图 B类图 第 2 页 共 39 页,景海霞整理 C对象图 D部署图(2)A网络图 B状态图 C协作图 D序列图、6、采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是_()_。A外部设计评审报告在概要设计阶段产生 B集成测试计划在程序设计阶段产生 C系统

3、计划和需求说明在详细设计阶段产生 D在进行编码的同时,独立的设计单元测试计划 7、在系统验收测试中,_(1)_ 是在一个模拟的环境下使用模拟数据运行系统;_(2)_是在一个实际环境中使用真实数据运行系统。(1)A验证测试 B审计测试 C确认测试 D模块测试(2)A验证测试 B审计测试 C确认测试 D模块测试 8、下列要素中,不属于 DFD 的是_(1)_。当使用 DFD 对一个工资系统进行建模时,_(2)_可以被认定为外部实体。(1)A.加工 B.数据流 C.数据存储 D.联系 第 3 页 共 39 页,景海霞整理(2)A.接收工资单的银行 B.工资系统源代码程序 C.工资单 D.工资数据库的

4、维护 9、我国著作权法中,_()_系指同一概念。A出版权与版权 B著作权与版权 C作者权与专有权 D发行权与版权 10、在 OSI 参考模型中,数据链路层处理的数据单位是()。A.比特 B.帧 C.分组 D.报文 11、下列()设备可以隔离 ARP 广播帧。A.路由器 B.网桥 C.以太网交换机 D.集线器 12、某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够_()_”。A使公司员工只能访问 Internet 上与其有业务联系的公司的 IP 地址 B仅允许 HTTP 协议通过 C使员工不能直接访问 FTP 报务端口号为 21 的

5、FTP 服务 D仅允许公司中具有某些特定 IP 地址的计算机可以访问外部网络 13、通过代理服务器使内部局域网中的客户机访问 Internet 时,()不属于代理服务第 4 页 共 39 页,景海霞整理 器的功能。A.共享 IP 地址 B.信息缓存 C.信息转发 D.信息加密 14、下列叙述中正确的是_()_。A.面向对象程序设计语言都不支持过程化的程序设计 B.面向对象系统只可采用面向对象程序设计语言实现 C.某些过程化程序设计语言也可实现面向对象系统 D.面向对象程序设计语言不支持对成员变量的直接访问 15、类描述了一组对象共同的特性,下列叙述中正确的是_()_。A.类本身不能具有变量 B

6、.对象具有类定义的所有变量的一份拷贝 C.对象间不能共享类定义的变量 D.可通过类名访问静态变量(类变量)16、关于维护软件所需的成本,以下叙述正确的是_()_。A.纠正外部和内部设计错误比纠正源代码错误需要更大的成本 B.与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高 C.用户文档需要经常更新,其维护成本超过了纠正设计错误的成本 D.需求定义的错误会在设计时被发现并纠正,因此需求定义纠错的成本小于源代码纠错的成本 17、某软件工程项目各开发阶段工作量的比例如下所示:需求分析 0.29;概要设计 0.13;详细设计 0.17;编码 0.10;测试 0.31 假设当前已处于编码阶

7、段,3000 行程序已完成了 1200 行,则该工程项目开发进度已完成的比例是_()_。A.29%B.45%第 5 页 共 39 页,景海霞整理 C.59%D.63%18、以下内容中,_()_应写入操作手册。A.描述系统对各种输入数据的处理方法 B.说明系统升级时厂商提供的服务 C.描述系统处理过程的各个界面 D.说明系统各部分之间的接口关系 19、程序设计语言提供了基本类型及其相关的操作,而_()_则允许开发者自定义一种新的类型及其相关的操作。A.对象 B.实例 C.类 D.引用 20、_()_不能保障公司内部网络边界的安全。A.在公司网络与 Internet 或外界其它接口处设置防火墙 B

8、.公司以外网络上用户要访问公司网时,使用认证授权系统 C.禁止公司员工使用公司外部的电子邮件服务器 D.禁止公司内部网络的用户私自设置拨号上网 21、某公司服务器上存储了大量的数据,员工使用服务器前首先必须登录。为了保证安全,使用认证技术_(1)_。为保证传输效率,使用_(2)_加密算法对传输的数据进行加密。(1)A.对登录系统的用户身份进行认可 B.保护数据在传输中的机密性 C.保证数据在传输中不被非法修改 D.防止登录信息被泄漏出去(2)A.RSA 第 6 页 共 39 页,景海霞整理 B.ECC C.MD4 D.3DES 22、一个故障已经被发现,而且也被排除了,为了检查修改是否引起了其

9、它故障,这时应该进行_()_。A.程序走查 B.退化测试 C.软件评审 D.接收测试 23、在软件项目管理中可以使用各种图形工具来辅助决策,下面对 Gannt 图的描述不正确的是_()_。A.Gannt 图表现各个活动的顺序和它们之间的因果关系 B.Gannt 图表现哪些活动可以并行进行 C.Gannt 图表现了各个活动的起始时间 D.Gannt 图表现了各个活动完成的进度 24、代码走查(code walkthrough)和代码审查(code inspection)是两种不同的代码评审方法,这两种方法的主要区别是_()_。A.在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理

10、人员来领导评审小组的活动 B.在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性 C.在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和工作业绩 D.代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的 25、正在开发的软件项目可能存在一个未被发现的错误,这个错误出现的概率是 0.5%,给公司造成的损失将是 1 000 000 元,那么这个错误的风险曝光度(risk exposure)是()元。第 7 页 共 39 页,景海霞整理 A.5 000 000 B.50 000 C.5 000 D.500 26、应该在()阶段制定系统测试计

11、划。A.需求分析 B.概要设计 C.详细设计 D.系统测试 27、在开发一个系统时,如果用户对系统的目标是不很清楚,难以定义需求,这时最好使用()。A.原型法 B.瀑布模型 C.V-模型 D.螺旋模型 28、CDMA 系统中使用的多路复用技术是(1)。我国自行研制的移动通信 3G 标准是(2)。(1)A时分多路 B波分多路 C码分多址 D空分多址 (2)ATDSCDMA BWCDMA CCDMA2000 DGPRS 29、与多模光纤相比较,单模光纤具有()等特点。第 8 页 共 39 页,景海霞整理 A较高的传输率、较长的传输距离、较高的成本 B较低的传输率、较短的传输距离、较高的成本 C较高

12、的传输率、较短的传输距离、较低的成本 D较低的传输率、较长的传输距离、较低的成本 30、UML 中关联的多重度是指()。A一个类有多少个方法被另一个类调用 B一个类的实例能够与另一个类的多少个实例相关联 C一个类的某个方法被另一个类调用的次数 D两个类所具有的相同的方法和属性 31、在面向对象软件开发过程中,采用设计模式()。A允许在非面向对象程序设计语言中使用面向对象的概念 B以复用成功的设计和体系结构 C以减少设计过程创建的类的个数 D以保证程序的运行速度达到最优值 32、下面有关测试的说法正确的是()。A测试人员应该在软件开发结束后开始介入 B测试主要是软件开发人员的工作 C要根据软件详

13、细设计中设计的各种合理数据设计测试用例 D严格按照测试计划进行,避免测试的随意性 33、两个小组独立地测试同一个程序,第一组发现 25 个错误,第二组发现 30 个错误,在两个小组发现的错误中有 15 个是共同的,那么可以估计程序中的错误总数是()个。A25 B30 C50 D60 34、正式的技术评审 FTR(Formal Technical Review)是软件工程师组织的软件质量保证活第 9 页 共 39 页,景海霞整理 动,下面关于 FTR 指导原则中不正确的是()。A评审产品,而不是评审生产者的能力 B要有严格的评审计划,并遵守日程安排 C对评审中出现的问题要充分讨论,以求彻底解决

14、D限制参与者人数,并要求评审会之前做好准备 35、在软件项目开发过程中,评估软件项目风险时,()与风险无关。A高级管理人员是否正式承诺支持该项目 B开发人员和用户是否充分理解系统的需求 C最终用户是否同意部署已开发的系统 D开发需要的资金是否能按时到位 36、最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是()。A软件维护的工作量比开发阶段的工作量小 B正确性用每千行代码的故障(fault)数来度量 C软件完整性是指软件功能与需求符合的程度 D可用性与用户的操作效率和用户对软件的主观评价有关 37、内聚是种指标,表示一个模块()。A代码优化的程度

15、 B代码功能的集中程度 C完成任务的及时程度 D为了与其他模块连接所要完成的工作量 38、耦合度描述了()。A模块内各种元素结合的程度 B模块内多个功能之间的接口 C模块之间公共数据的数量 D模块之间相互关联的程度 第 10 页 共 39 页,景海霞整理 39、802.11 标准定义的分布式协调功能采用了()协议。ACSMA/CD BCSMA/CA CCDMA/CD DCDMA/CA 40、ARP 协议的作用是(1),ARP 报文封装在(2)中传送。(1)A由 IP 地址查找对应的 MAC 地址 B由 MAC 地址查找对应的 IP 地址 C由 IP 地址查找对应的端口号 D由 MAC 地址查找

16、对应的端口号(2)A以太帧 B IP 数据报 C UDP 报文 D TCP 报文 41、在面向对象程序设计中,常常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。在程序运行过程中,对该接口的调用可根据实际的对象类型调用其相应的实现。为达到上述目的,面向对象语言须提供()机制。A继承和过载(overloading)B抽象类 C继承和重置(overriding)D对象目身引用 42、设计模式具有()的优点。A适应需求变化 B程序易于理解 C减少开发过程中的代码开发工作量 D简化软件系统的设计 第 11 页 共 39 页,景海霞整理 43、UML 中的构件是遵从一组接口并提供一组接口的

17、实现,下列说法错误的是()。A构件应是可替换的 B构件表示的是逻辑模块而不是物理模块 C构件应是组成系统的一部分 D构件与类处于不同的抽象层次 44、UML 的设计视图包含了类、接口和协作,其中,设计视图的静态方面由(1)和(2)表现;动态方面由交互图、(3)表现。(1)A.类图 B.状态图 C.活动图 D.用例图(2)A.状态图 B.顺序图 C.对象图 D.活动图(3)A.状态图和类图 B.类图和活动图 C.对象图和状态图 D.状态图和活动图 45、下面关于 UML 文档的叙述中正确的是()。AUML 文档指导开发人员如何进行面向对象分析 BUML 文档描述了面向对象分析与设计的结果 CUM

18、L 文档给出了软件的开发过程和设计流程 DUML 文档指导开发人员如何进行面向对象设计 46、下面关于面向对象的描述正确的()。第 12 页 共 39 页,景海霞整理 A针对接口编程,而不是针对实现编程 B针对实现编程,而不是针对接口编程 C接口与实现不可分割 D优先使用继承而非组合 47、面向对象程序设计语言为()提供支持。A面向对象用例设计阶段 B面向对象分析阶段 C面向对象需求分析阶段 D面向对象实现阶段 48、面向对象分析的第一步是()。A定义服务 B确定附加的系统约束 C确定问题域 D定义类和对象 49、软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。()属于确认

19、测试阶段的活动。A设计评审 B代码审查 C结构测试 D可靠性测试 50、各类软件维护活动中,()维护占整个维护工作的比重最大。A完善性 B改正性 C适应性 D预防性 51、()详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。第 13 页 共 39 页,景海霞整理 A概要设计说明书 B详细设计说明书 C用户手册 D用户需求说明书 52、按照 ISO/IEC 9126 软件质量度量模型定义,一个软件的可靠性的子特性包括()。A容错性和安全性 B容错性和适应性 C容错性和易恢复性 D易恢复性和安全性 53、某软件在应用初期运行在 Windows NT 环境中。现因某种原因,该软件需要在

20、 UNIX 环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的()。A可扩充性 B可靠性 C复用性 D可移植性 54、统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP 将一个周期的开发过程划分为 4 个阶段,其中()的提交结果包含了系统架构。A先启阶段 B精化阶段 C构建阶段 D提交阶段 55、软件能力成熟度模型(CMM)是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。该模型将软件能力成熟度自低到高依次划分为初始级、可重复级、已定义级、己管理级、优化级。从()开始,要求企业建

21、立基本的项目管理过程的政策和管理规程,使项目管理工作有章可循。A初始级 第 14 页 共 39 页,景海霞整理 B可重复级 C已定义级 D已管理级 56、常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中(1)模型适用于需求明确或很少变更的项目,(2)模型主要用来描述面向对象的软件开发过程。(1)A瀑布模型 B演化模型 C螺旋模型 D喷泉快坚(2)A瀑布模型 B演化模型 C螺旋模型 D喷泉模型 57、某开发人员不顾企业有关保守商业秘密的要求,将其参与该企业开发设计的应用软件的核心程序设计技巧和算法通过论文向社会发表,那么该开发人员的行为()。A属于开发人员权利不涉及企业权利 B

22、侵犯了企业商业秘密权 C违反了企业的规章制度但不侵权 D未侵犯权利人软件著作权 58、()确定了标准体制和标准化管理体制,规定了制定标准的对象与原则以及实施标准的要求,明确了违法行为的法律责任和处罚办法。A标准化 B标准 C标准化法 D标准与标准化 第 15 页 共 39 页,景海霞整理 59、以下不属于网络安全控制技术的是()。A防火墙技术 B访问控制技术 C入侵检测技术 D差错控制技术 60、当采用标准 UML 构建系统类模型(Class Model)时,若类 B 除具有类 A 的全部特性外,类 B 还可定义新的特性以及置换类 A 的部分特性,那么类 B 与类 A 具有()关系;若类 A

23、的对象维持类 B 对象的引用或指针,并可与类 C 的对象共享相同的类 B 的对象,那么类 A 与类 B 具有()关系。(1)A.聚合 B.泛化 C.传递 D.迭代 (2)A.聚合 B.泛化 C.传递 D.迭代 61、在采用标准 UML 构建的用例模型(Use-Case Model)中,参与者(Actor)与用例(Use Case)是模型中的主要元素,其中参与者与用例之间可以具有()关系。A.包含(include)B.递归(Recursive)C.关联(Association)D.组合(Composite)62、以下关于 DHCP 服务的说法中正确的是()。A.在一个子网内只能设置一台 DHCP

24、 服务器,以防止冲突 B.在默认情况下,客户机采用最先到达的 DHCP 服务器分配的 IP 地址 第 16 页 共 39 页,景海霞整理 C.使用 DHCP 服务,无法保证某台计算机使用固定 IP 地址 D.客户端在配置时必须指明 DHCP 服务器 IP 地址,才能获得 DHCP 服务 63、关于 ARP 表,以下描述中正确的是()。A.提供常用目标地址的快捷方式来减少网络流量 B.用于建立 IP 地址到 MAC 地址的映射 C.用于在各个子网之间进行路由选择 D.用于进行应用层信息的转换 64、关于路由器,下列说法中错误的是()。A.路由器可以隔离子网,抑制广播风暴 B.路由器可以实现网络地

25、址转换 C.路由器可以提供可靠性不同的多条路由选择 D.路由器只能实现点对点的传输 65、在进行面向对象设计时,采用设计模式能够()。A.复用相似问题的相同解决方案 B.改善代码的平台可移植性 C.改善代码的可理解性 D.增强软件的易安装性 66、面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实体类。()是寻找实体对象的有效方法之一。A.会议调查 B.问卷调查 C.电话调查 D.名词分析 67、面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,()不属于面向对象分析阶段。A.构建分析模型 第 17 页 共 39 页,景海霞整理 B.识别分析类

26、 C.确定接口规格 D.评估分析模型 68、软件能力成熟度模型将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级,并且高级别成熟度一定可以达到低级别成熟度的要求。其中()中的开发过程及相应的管理工作均已标准化、文档化,并已建立完善的培训制度和专家评审制度。A.可重复级和定义级 B.定义级和管理级 C.管理级和优化级 D.定义级、管理级和优化级 69、软件()的提高,有利于软件可靠性的提高。A.存储效率 B.执行效率 C.容错性 D.可移植性 70、ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于

27、软件的()质量特性。A.可靠性 B.效率 C.可维护性 D.功能性 71、统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(Use Case Diagram)是通过()得到的。A.捕获需求 B.分析 C.设计 第 18 页 共 39 页,景海霞整理 D.实现 72、在统一建模语言(UML)中,()用于描述系统与外部系统及用户之间的交互。A.类图 B.用例图 C.对象图 D.协作图 73、在面向对象的语言中,()。A.类的实例化是指对类的实例分配存储空间 B.每个类都必须创建一个实例 C.每个类只能创建一个

28、实例 D.类的实例化是指对类进行初始化 74、进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是()活动中需要考虑的问题。A.风险识别 B.风险预测 C.风险评估 D.风险控制 75、通常在软件的()活动中无需用户参与。A.需求分析 B.维护 C.编码 D.测试 76、以下关于原型化开发方法的叙述中,不正确的是()。A.原型化方法适应于需求不明确的软件开发 B.在开发过程中,可以废弃不用早期构造的软件原型 C.原型化方法可以直接开发出最终产品 第 19 页 共 39 页,景海霞整理 D.原型化方法利于确认各项系统服务的可用性 77、结构化开发方法中,数据流图是()阶段产生的

29、成果。A.需求分析 B.总体设计 C.详细设计 D.程序编码 78、下列标准代号中,()为推荐性行业标准的代号。A.SJ/T B.Q/T11 C.GB/T D.DB11/T 79、如果两名以上的申请人分别就同样的发明创造申请专利,专利权应授予()。A.最先发明的人 B.最先申请的人 C.所有申请人 D.协商后的申请人 80、感染“熊猫烧香”病毒后的计算机不会出现()的情况。A.执行文件图标变成熊猫烧香 B.用户信息被泄漏 C.系统运行变慢 D.破坏计算机主板 81、多形病毒指的是()的计算机病毒。A.可在反病毒检测时隐藏自己 B.每次感染都会改变自己 C.可以通过不同的渠道进行传播 D.可以根

30、据不同环境造成不同破坏 第 20 页 共 39 页,景海霞整理 82、下列行为不属于网络攻击的是()。A.连续不停 Ping 某台主机 B.发送带病毒和木马的电子邮件 C.向多个邮箱群发一封电子邮件 D.暴力破解服务器密码 83、在 CPU 与主存之间设置高速缓冲存储器 Cache,其目的是为了()。A扩大主存的存储容量 B提高 CPU 对主存的访问效率 C既扩大主存容量又提高存取速度 D提高外存储器的速度 84、在进行金融业务系统的网络设计时,应该优先考虑(1)原则。在进行企业网络的需求分析时,应该首先进行(2)。(1)A.先进性 B.开放性 C.经济性 D.高可用性 (2)A.企业应用分析

31、 B.网络流量分析 C.外部通信环境调研 D.数据流向图分析 85、电子邮件应用程序利用 POP3 协议()。A.创建邮件 B.加密邮件 C.发送邮件 D.接收邮件 第 21 页 共 39 页,景海霞整理 86、在 FTP 协议中,控制连接是由()主动建立的。A.服务器端 B.客户端 C.操作系统 D.服务提供商 87、UML 中有多种类型的图,其中,(1)对系统的使用方式进行分类,(2)显示了类及其相互关系,(3)显示人或对象的活动,其方式类似于流程图,通信图显示在某种情况下对象之间发送的消息,(4)与通信图类似,但强调的是顺序而不是连接。(1)A.用例图 B.顺序图 C.类图 D.活动图

32、(2)A.用例图 B.顺序图 C.类图 D.活动图 (3)A.用例图 B.顺序图 C.类图 D.活动图 (4)A.用例图 B.顺序图 C.类图 D.活动图 88、在 UML 语言中,下图中的 a、b、c 三种图形符号按照顺序分别表示()。第 22 页 共 39 页,景海霞整理 a b c A.边界对象、实体对象、控制对象 B.实体对象 、边界对象、控制对象 C.控制对象、实体对象、边界对象 D.边界对象 、控制对象、实体对象 89、为验证程序模块 A 是否正确实现了规定的功能,需要进行(1);为验证模块 A 能否与其他模块按照规定方式正确工作,需要进行(2)。(1)A.单元测试 B.集成测试

33、C.确认测试 D.系统测试 (2)A.单元测试 B.集成测试 C.确认测试 D.系统测试 90、内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求()。A.高内聚,高耦合 B.高内聚,低耦合 C.低内聚,高耦合 D.低内聚,低耦合 91、选择软件开发工具时,应考虑功能、()、稳健性、硬件要求和性能、服务和支持。A.易用性 第 23 页 共 39 页,景海霞整理 B.易维护性 C.可移植性 D.可扩充性 92、在软件开发中,(1)不能用来描述项目开发的进度安排。在其他三种图中,可用(2)动态地反映项目开发进展情况。(1)A.甘特图 B.PERT 图 C.PERT/CPM 图 D.鱼骨

34、图 (2)A.甘特图 B.PERT 图 C.PERT/CPM 图 D.鱼骨图 93、采用 UML 进行软件建模过程中,类图是系统的一种静态视图,用()可明确表示两类事物之间存在的整体/部分形式的关联关系。A.依赖关系 B.聚合关系 C.泛化关系 D.实现关系 94、实现 VPN 的关键技术主要有隧道技术、加解密技术、()和身份认证技术。A.入侵检测技术 B.病毒防治技术 C.安全审计技术 D.密钥管理技术 95、某 Web 网站向 CA 申请了数字证书。用户登录该网站时,通过验证(1),可确认该数第 24 页 共 39 页,景海霞整理 字证书的有效性,从而(2)。(1)A.CA 的签名 B.网

35、站的签名 C.会话密钥 D.DES 密码 (2)A.向网站确认自己的身份 B.获取访问网站的权限 C.和网站进行双向认证 D.验证该网站的真伪 96、系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,(),表明其性能越好。A.响应时间越短,作业吞吐量越小 B.响应时间越短,作业吞吐量越大 C.响应时间越长,作业吞吐量越大 D.响应时间不会影响作业吞吐量 97、_()_ 不属于电子邮件协议。A.POP3 B.SMTP C.IMAP D.MPLS 98、运行 Web 浏览器的计算机与网页所在的计算机要建立 _(1)_ 连接,采用 _(2)_ 协议传输网页文件。

36、(1)A.UDP B.TCP C.IP 第 25 页 共 39 页,景海霞整理 D.RIP(2)A.HTTP B.HTML C.ASP D.RPC 99、_(1)_ 是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的 _(2)_ 机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。(1)A.封装 B.多态 C.继承 D.变异(2)A.封装 B.多态 C.继承 D.变异 100、软件测试是软件开发中不可缺少的活动,通常 _(1)_ 在代码编写阶段进行。检查软件的功能是否与用户要求一致是 _

37、(2)_ 的任务。(1)A.验收测试 B.系统测试 C.单元测试 D.集成测试(2)A.验收测试 B.系统测试 第 26 页 共 39 页,景海霞整理 C.单元测试 D.集成测试 101、软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括 _()_。A.软件需求说明 B.可行性研究报告 C.维护修改建议 D.项目开发计划 102、软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有 _()_。A.设计并实现没有错误的软件 B.限制可修改的范围 C.增加维护人员数量 D.在开发过程中就采取有利于维护的措施,并加强维护管理 103、在软件设计和编码

38、过程中,采取“_()_”的做法将使软件更加容易理解和维护。A.良好的程序结构,有无文档均可 B.使用标准或规定之外的语句 C.编写详细正确的文档,采用良好的程序结构 D.尽量减少程序中的注释 104、极限编程(Extreme Programming)是一种轻量级软件开发方法,_()_ 不是它强调的准则。A.持续的交流和沟通 B.用最简单的设计实现用户需求 C.用测试驱动开发 D.关注用户反馈 第 27 页 共 39 页,景海霞整理 105、风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。“建立风险条目检查表”是 _(1)_ 时的活动,“描述风险的结果”是 _

39、(2)_ 时的活动。(1)A.风险识别 B.风险预测 C.风险评估 D.风险控制(2)A.风险识别 B.风险预测 C.风险评估 D.风险控制 106、_()_ 是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。A.结构化开发方法 B.Jackson 系统开发方法 C.Booch 方法 D.UML(统一建模语言)107、采用 UML 进行软件设计时,可用 _()_ 关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。A.依赖 B.聚集 C.泛化 D.实现 108、某银行为用户提供网上服务,允许用户通过浏览器管理自己的银行账户信息。为保障通信的安全性,

40、该 Web 服务器可选的协议是 _()_。A.POP B.SNMP 第 28 页 共 39 页,景海霞整理 C.HTTP D.HTTPS 109、下面关于防火墙的说法,正确的是()。A.防火墙一般由软件以及支持该软件运行的硬件系统构成 B.防火墙只能防止未经授权的信息发送到内网 C.防火墙能准确地检测出攻击来自哪一台计算机 D.防火墙的主要支撑技术是加密技术 110、下面关于网络系统设计原则的论述,正确的是()。A.应尽量采用先进的网络设备,获得最高的网络性能 B.网络总体设计过程中,只需要考虑近期目标即可,不需要考虑扩展性 C.网络系统应采用开放的标准和技术 D.网络需求分析独立于应用系统的

41、需求分析 111、在 UML 的各种视图中,(1)显示外部参与者观察到的系统功能;(2)从系统的静态结构和动态行为角度显示系统内部如何实现系统的功能;(3)显示的是源代码以及实际执行代码的组织结构。(1)A.用例视图 B.进程视图 C.实现视图 D.逻辑视图 (2)A.用例视图 B.进程视图 C.实现视图 D.逻辑视图 第 29 页 共 39 页,景海霞整理(3)A.用例视图 B.进程视图 C.实现视图 D.逻辑视图 112、()是指在运行时把过程调用和响应调用所需要执行的代码加以结合。A.绑定 B.静态绑定 C.动态绑定 D.继承 113、面向对象分析与设计中的(1)是指一个模块在扩展性方面

42、应该是开放的,而在更改性方面应该是封闭的;而(2)是指子类应当可以替换父类并出现在父类能够出现的任何地方。(1)A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则 (2)A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则 114、在模拟环境下,常采用黑盒测试检验所开发的软件是否与需求规格说明书一致。其中有效性测试属于()中的一个步骤。A.单元测试 B.集成测试 C.确认测试 第 30 页 共 39 页,景海霞整理 D.系统测试 115、系统的可维护性可以用系统的可维护性评价指标来衡量。系统的可维护性评价指标不包括()。A.可理解性 B.可修改性 C.准确性 D.可测试性 116

43、、ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性。子特性()属于可靠性质量特性。A.准确性 B.易理解性 C.成熟性 D.易学性 117、系统测试人员与系统开发人员需要通过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成(),交给系统开发人员。A.系统开发合同 B.系统设计说明书 C.测试计划 D.系统测试报告 118、极限编程(XP)包含了策划、设计、编程和测试四个活动,其十二个最佳实践中的“持续集成”实践在()活动中进行。A.策划和设计 B.设计和编程 C.设计和测试 第 31 页 共 39 页,景海霞整

44、理 D.编程和测试 119、软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级。其中()对软件过程和产品都有定量的理解与控制。A.可重复级和定义级 B.定义级和管理级 C.管理级和优化级 D.定义级、管理级和优化级 120、RUP(Rational Unified Process)分为 4 个阶段,每个阶段结束时都有重要的里程碑,其中生命周期架构是在()结束时的里程碑。A.初启阶段 B.精化阶段 C.构建阶段 D.移交阶段 121、在面向对象系统中,用()关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。A.泛化 B.聚合 C.概化

45、 D.合成 122、标记语言用一系列约定好的标记来对电子文档进行标记,以实现对电子文档的语义、结构及格式的定义。()不是标记语言。A.HTML B.XML C.WML D.PHP 第 32 页 共 39 页,景海霞整理 123、UML 类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类 A 需要使用标准数学函数类库中提供的功能,那么类 A 与标准类库提供的类之间存在(1)关系;若类A 中包含了其它类的实例,且当类 A 的实例消失时,其包含的其它类的实例也消失,则类 A和它所包含的类之间存在(2)关系;若类 A 的实例消失时,其它类的实例仍然存在并继续工作,那么类 A 和它所包含的

46、类之间存在(3)关系。(1)A.依赖 B.关联 C.聚合 D.组合(2)A.依赖 B.关联 C.聚合 D.组合(3)A.依赖 B.关联 C.聚合 D.组合 124、以下关于面向对象设计的叙述中,错误的是()。A.面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析 B.面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段 C.面向对象设计应该依赖于面向对象分析的结果 D.面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML 表达 125、()不是面向对象分析阶段需要完成的。A.认定对象 B.组织对象 第 33 页 共 39 页,景海霞

47、整理 C.实现对象及其相互关系 D.描述对象间的相互作用 126、不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(1)。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做(2);而(3)则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。(1)A.继承 B.多态 C.动态绑定 D.静态绑定(2)A.继承 B.多态 C.动态绑定 D.静态绑定(3)A.继承 B 多态 C.动态绑定 D.静态绑定 127、以下关于面向对象方法中继承的叙述中,错误的是()。A.继承是父类和子类之间共享数据和方法的机制 B.继承

48、定义了一种类与类之间的关系 C.继承关系中的子类将拥有父类的全部属性和方法 D.继承仅仅允许单重继承,即不允许一个子类有多个父类 128、()不属于软件配置管理的活动。A.变更标识 第 34 页 共 39 页,景海霞整理 B.变更控制 C.质量控制 D.版本控制 129、能力成熟度集成模型 CMMI 是 CMM 模型的最新版本,它有连续式和阶段式两种表示方式。基于连续式表示的 CMMI 共有 6 个(05)能力等级,每个能力等级对应到一个一般目标以及一组一般执行方法和特定方法,其中能力等级()主要关注过程的组织标准化和部署。A.1 B.2 C.3 D.4 130、软件设计时需要遵循抽象、模块化

49、、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到()。A.高内聚高耦合 B.高内聚低耦合 C.低内聚高耦合 D.低内聚低耦合 131、对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据库和基线的概念。()不属于配置数据库。A.开发库 B.受控库 C.信息库 D.产品库 132、使用白盒测试方法时,应根据()和指定的覆盖标准确定测试数据。A.程序的内部逻辑 B.程序结构的复杂性 C.使用说明书 D.程序的功能 第 35 页 共 39 页,景海霞整理 133、采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()。A

50、.面向对象测试 B.面向对象实现 C.面向对象设计 D.面向对象分析 134、基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、(),并将它们集成到新系统中。A.规模度量 B.数据验证 C.适应性修改 D.正确性测试 135、若类 A 仅在其方法 Method1 中定义并使用了类 B 的一个对象,类 A 其它部分的代码都不涉及类 B,那么类 A 与类 B 的关系应为(1);若类 A 的某个属性是类 B 的一个对象,并且类 A 对象消失时,类 B 对象也随之消失,则类 A 与类 B 的关系应为(2)。(1)A.关联 B.依赖 C.聚合 D.组合(2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com