分享
第 4 章:软件工程.pdf
下载文档

ID:3306814

大小:1.35MB

页数:39页

格式:PDF

时间:2024-02-27

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
章:软件工程 软件工程
您现在的位置:希赛网 云阅读 软件设计师考试习题集 习题1第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题1上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题2上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题3第4章 软件工程4.1 习题 在软件项目管理中可以使用各种图形工具来辅助决策,下面对Gantt图的描述中,不正确的是_(1)_.(1)A.Gantt图表现各个活动的持续时间B.Gantt图表现了各个活动的起始时间C.Gantt图反映了各个活动之间的依赖关系D.Gantt图表现了完成各个活动的进度版权方授权希赛网发布,侵权必究 耦合度描述了_(2)_.(2)A.模块内各种元素结合的程度B.模块内多个功能之间的接口C.模块之间公共数据的数量D.模块之间相互关联的程度版权方授权希赛网发布,侵权必究 内聚是一种指标,表示一个模块_(3)_.(3)A.代码优化的程度 B.代码功能的集中程度C.完成任务的及时程度 D.为了与其他模块连接所要完成的工作量版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题4上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题5上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题6 在软件项目开发过程中,评估软件项目风险时,_(4)_与风险无关。(4)A.高级管理人员是否正式承诺支持该项目B.开发人员和用户是否充分理解系统的需求C.最终用户是否同意部署已开发的系统D.开发需要的资金是否能按时到位版权方授权希赛网发布,侵权必究 最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是_(5)_.(5)A.软件维护的工作量比开发阶段的工作量小B.正确性用每千行代码的故障(fault)数来度量C.软件完整性是指软件功能与需求符合的程度D.可用性与用户的操作效率和用户对软件的主观评价有关版权方授权希赛网发布,侵权必究 某工程计划图如图4-1所示,弧上的标记为作业编码及其需要的完成时间(天),作业E最迟应在第_(6)_天开始。图4-1 工程计划图上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题7上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题8上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题9(6)A.7 B.9 C.12 D.13版权方授权希赛网发布,侵权必究 正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中不正确的是_(7)_.(7)A.评审产品,而不是评审生产者的能力B.要有严格的评审计划,并遵守日程安排C.对评审中出现的问题要充分讨论,以求彻底解决D.限制参与者人数,并要求评审会之前做好准备版权方授权希赛网发布,侵权必究 两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是_(8)_个。(8)A.25 B.30 C.50 D.60版权方授权希赛网发布,侵权必究 下面有关测试的说法正确的是_(9)_.(9)A.测试人员应该在软件开发结束后开始介入B.测试主要是软件开发人员的工作C.要根据软件详细设计中设计的各种合理数据设计测试用例D.严格按照测试计划进行,避免测试的随意性上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题10上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题11上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题12版权方授权希赛网发布,侵权必究 在绘制数据流图时,应遵循父图与子图平衡的原则,所谓平衡是指_(10)_.(10)A.父图和子图都不得改变数据流的性质B.子图不改变父图数据流的一致性C.父图的输入/输出数据流与子图的输入/输出数据流一致D.子图的输出数据流完全由父图的输入数据流确定版权方授权希赛网发布,侵权必究 图4-2中的程序由A、B、C、D、E 5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块A、D和E都要引用一个专用数据区,那么A和E之间耦合关系是_(11)_.图4-2 模块联系图(11)A.公共耦合 B.数据耦合 C.内容耦合 D.无耦合版权方授权希赛网发布,侵权必究 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中_(12)_模型适用于需求明确或很少变更的项目,_(13)_模型主要用来描述面向对象的软件开发过程。上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题13上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题14上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题15(12)A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型(13)A.瀑布模型 B.演化模型 C.螺旋模型 D.喷泉模型版权方授权希赛网发布,侵权必究 软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:IBM模型 Putnam模型 基本COCOMO模型 中级COCOMO模型 高级COCOMO模型其中_(14)_均是静态单变量模型。(14)A.B.C.D.版权方授权希赛网发布,侵权必究 统一过程(UP)的基本特征是用例驱动、以架构为中心的和受控的迭代式增量开发.UP将一个周期的开发过程划分为4个阶段,其中_(15)_的提交结果包含了系统架构。(15)A.先启阶段 B.精化阶段 C.构建阶段 D.提交阶段版权方授权希赛网发布,侵权必究 某软件在应用初期运行在Windows NT环境中,现因某种原因,该软件需要在UNIX环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的_(16)_.(16)A.可扩充性 B.可靠性 C.复用性 D.可移植性版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题16上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题17上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题18上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题19 按照ISO/IEC 9126软件质量度量模型定义,一个软件的可靠性的子特性包括_(17)_.(17)A.容错性和安全性 B.容错性和适应性C.容错性和易恢复性 D.易恢复性和安全性版权方授权希赛网发布,侵权必究 _(18)_详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。(18)A.概要设计说明书 B.详细设计说明书C.用户手册 D.用户需求说明书版权方授权希赛网发布,侵权必究 在各类软件维护活动中,_(19)_维护占整个维护工作的比重最大。(19)A.完善性 B.改正性 C.适应性 D.预防性版权方授权希赛网发布,侵权必究 给定C语言程序如下:int foo(int x,int y,int d)上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题20上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题21上一节本书简介下一节 if(x!=0)if(y=0)d=d/x;else d=d/(x*y);else if(y=0)d=0;else d=d/y;return d;当用路径覆盖法进行测试时,至少需要设计_(20)_个测试用例。(20)A3 B4 C5 D8版权方授权希赛网发布,侵权必究 软件的测试通常分为单元测试、组装测试、确认测试和系统测试4个阶段进行。_(21)_属于确认测试阶段的活动。(21)A.设计评审 B.代码审查 C.结构测试 D.可靠性测试版权方授权希赛网发布,侵权必究 结构化开发方法中,数据流图是_(22)_阶段产生的成果。(22)A.需求分析B.总体设计C.详细设计D.程序编码版权方授权希赛网发布,侵权必究第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题22上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题23上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题24上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题25 CVS 是一种_(23)_工具。(23)A.需求分析B.编译C.程序编码D.版本控制版权方授权希赛网发布,侵权必究 以下关于原型化开发方法的叙述中,不正确的是_(24)_.(24)A.原型化方法适应于需求不明确的软件开发B.在开发过程中,可以废弃不用早期构造的软件原型C.原型化方法可以直接开发出最终产品D.原型化方法利于确认各项系统服务的可用性版权方授权希赛网发布,侵权必究 通常在软件的_(25)_活动中无需用户参与。(25)A.需求分析 B.维护 C.编码 D.测试版权方授权希赛网发布,侵权必究 进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是_(26)_活动中需要考虑的问题。上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题26上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题27上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题28上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题29(26)A.风险识别 B.风险预测 C.风险评估 D.风险控制版权方授权希赛网发布,侵权必究 统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(Use Case Diagram)是通过_(27)_得到的。(27)A.捕获需求 B.分析 C.设计 D.实现版权方授权希赛网发布,侵权必究 ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于软件的_(28)_质量特性。(28)A.可靠性 B.效率 C.可维护性 D.功能性版权方授权希赛网发布,侵权必究 软件_(29)_的提高,有利于软件可靠性的提高。(29)A.存储效率 B.执行效率 C.容错性 D.可移植性版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题30上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题31 软件能力成熟度模型将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级,并且高级别成熟度一定可以达到低级别成熟度的要求。其中_(30)_中的开发过程及相应的管理工作均已标准化、文档化,并已建立完善的培训制度和专家评审制度。(30)A.可重复级和定义级B.定义级和管理级C.管理级和优化级D.定义级、管理级和优化级版权方授权希赛网发布,侵权必究 LOC 是软件规模的一种量度,它表示_(31)_.(31)A.软件功能数B.源代码行数C.每单位成本数D.工作量版权方授权希赛网发布,侵权必究 阅读下列流程图:上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题32上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题33上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题34图4-3 程序流程图当用判定覆盖法进行测试时,至少需要设计_(32)_个测试用例。(32)A.2 B.4 C.6 D.8版权方授权希赛网发布,侵权必究 在某大学学生学籍管理信息系统中,假设学生年龄的输入范围为 1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是_(33)_.(33)A.可划分为 2 个有效等价类,2 个无效等价类B.可划分为 1 个有效等价类,2 个无效等价类C.可划分为 2 个有效等价类,1 个无效等价类D.可划分为 1 个有效等价类,1 个无效等价类版权方授权希赛网发布,侵权必究 在软件开发中,_(34)_不能用来描述项目开发的进度安排。在其他三种图中,可用_(35)_动态地反映项目开发进展情况。(34)A.甘特图 B.PERT图 C.PERT/CPM图 D.鱼骨图(35)A.甘特图 B.PERT图 C.PERT/CPM图 D.鱼骨图版权方授权希赛网发布,侵权必究 选择软件开发工具时,应考虑功能、_(36)_、稳健性、硬件要求和性能、服务和支持。(36)A.易用性 B.易维护性 C.可移植性 D.可扩充性上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题35上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题36上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题37版权方授权希赛网发布,侵权必究 内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求_(37)_.(37)A.高内聚,高耦合 B.高内聚,低耦合C.低内聚,高耦合 D.低内聚,低耦合版权方授权希赛网发布,侵权必究 对于如下的程序流程,当采用语句覆盖法设计测试案例时,至少需要设计_(38)_个测试案例。图4-4 程序流程图(38)A.1 B.2 C.3 D.4版权方授权希赛网发布,侵权必究 为验证程序模块A是否正确实现了规定的功能,需要进行_(39)_;为验证模块A能否与其他模块按照规定方式正确工作,需要进行_(40)_.(39)A.单元测试 B.集成测试 C.确认测试 D.系统测试上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题38上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题39上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题40(40)A.单元测试 B.集成测试 C.确认测试 D.系统测试版权方授权希赛网发布,侵权必究 _(41)_是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。(41)A.结构化开发方法 B.Jackson系统开发方法C.Booch 方法 D.UML(统一建模语言)版权方授权希赛网发布,侵权必究 某项目制定的开发计划中定义了三个任务,其中任务 A 首先开始,且需要 3 周完成,任务B必须在任务A 启动1 周后开始,且需要2 周完成,任务C 必须在任务A 完成后才能开始,且需要2周完成。该项目的进度安排可用下面的甘特图_(42)_来描述。版权方授权希赛网发布,侵权必究 风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。建立风险条目检查表是_(43)_时的活动,描述风险的结果是_(44)_时的活动。(43)A.风险识别 B.风险预测 C.风险评估 D.风险控制(44)A.风险识别 B.风险预测 C.风险评估 D.风险控制上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题41上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题42上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题43上一节本书简介下一节版权方授权希赛网发布,侵权必究 极限编程(eXtreme Programming)是一种轻量级软件开发方法,_(45)_不是它强调的准则。(45)A.持续的交流和沟通 B.用最简单的设计实现用户需求C.用测试驱动开发 D.关注用户反馈版权方授权希赛网发布,侵权必究 学赛网采用的软件开发过程通过了CMM2认证,表明该公司_(46)_.(46)A.开发项目成效不稳定,管理混乱B.对软件过程和产品质量建立了定量的质量目标C.建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和控制D.可集中精力采用新技术新方法,优化软件过程版权方授权希赛网发布,侵权必究 在软件设计和编码过程中,采取_(47)_的做法将使软件更加容易理解和维护。(47)A.良好的程序结构,有无文档均可B.使用标准或规定之外的语句C.编写详细正确的文档,采用良好的程序结构D.尽量减少程序中的注释版权方授权希赛网发布,侵权必究第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题44上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题45上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题46上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题47 软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有_(48)_.(48)A.设计并实现没有错误的软件B.限制可修改的范围C.增加维护人员数量D.在开发过程中就采取有利于维护的措施,并加强维护管理版权方授权希赛网发布,侵权必究 软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括_(49)_.(49)A.软件需求说明 B.可行性研究报告C.维护修改建议 D.项目开发计划版权方授权希赛网发布,侵权必究 软件测试是软件开发中不可缺少的活动,通常_(50)_在代码编写阶段进行。检查软件的功能是否与用户要求一致是_(51)_的任务。(50)A.验收测试 B.系统测试 C.单元测试 D.集成测试(51)A.验收测试 B.系统测试 C.单元测试 D.集成测试版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题48上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题49上一节本书简介下一节 若一个项目由9个主要任务构成,其计划图(如图4-5所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是_(52)_,完成项目所需的最短时间是_(53)_天。图4-5 任务计划图(52)A.ABCDI B.ABCEIC.ABCFGI D.ABCFHI(53)A.16 B.17 C.18 D.19版权方授权希赛网发布,侵权必究 在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险类包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险是_(54)_.(54)A.客户特性 B.过程定义 C.开发环境 D.构建技术版权方授权希赛网发布,侵权必究 软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级。其中_(55)_对软件过程和产品都有定量的理解与控制。(55)A.可重复级和定义级 B.定义级和管理级C.管理级和优化级 D.定义级、管理级和优化级版权方授权希赛网发布,侵权必究第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题50上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题51上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题52上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题53 极限编程(XP)包含了策划、设计、编程和测试四个活动,其十二个最佳实践中的持续集成实践在_(56)_活动中进行。(56)A.策划和设计 B.设计和编程C.设计和测试 D.编程和测试版权方授权希赛网发布,侵权必究 ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性。子特性_(57)_属于可靠性质量特性。(57)A.准确性 B.易理解性 C.成熟性 D.易学性版权方授权希赛网发布,侵权必究 UP(统一过程)是用例驱动的、以架构为核心、迭代和增量的软件过程框架,它提供了一种_(58)_的特性。(58)A.演进 B.敏捷 C.测试驱动 D.持续集成版权方授权希赛网发布,侵权必究 系统测试人员与系统开发人员需要通过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成_(59)_,交给系统开发人员。(59)A.系统开发合同 B.系统设计说明书C.测试计划 D.系统测试报告上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题54上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题55上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题56上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日版权方授权希赛网发布,侵权必究 系统的可维护性可以用系统的可维护性评价指标来衡量。系统的可维护性评价指标不包括_(60)_.(60)A.可理解性 B.可修改性 C.准确性 D.可测试性版权方授权希赛网发布,侵权必究 某程序根据输入的三条线段长度,判断这三条线段能否构成三角形。以下6个测试用例中,_(61)_两个用例属于同一个等价类。6、7、13;4、7、10;9、20、35;9、11、21;5、5、4;4、4、4.(61)A.B.C.D.版权方授权希赛网发布,侵权必究 在模拟环境下,常采用黑盒测试检验所开发的软件是否与需求规格说明书一致。其中有效性测试属于_(62)_中的一个步骤。(62)A.单元测试 B.集成测试 C.确认测试 D.系统测试版权方授权希赛网发布,侵权必究习题57上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题58上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题59上一节本书简介下一节 在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是_(63)_,它是一种重新组织的技术,可以简化构件的设计而无需改变其功能或行为。(63)A.精化 B.设计类 C.重构 D.抽象版权方授权希赛网发布,侵权必究 一个软件开发过程描述了谁做、做什么、怎么做和什么时候做,RUP用_(64)_来表述谁做.(64)A.角色 B.活动 C.制品 D.工作流版权方授权希赛网发布,侵权必究 某项目主要由AI任务构成,其计划图(如图4-6所示)展示了各任务之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是_(65)_.在不延误项目总工期的情况下,任务A最多可以推迟开始的时间是_(66)_天。图4-6 任务计划图(65)A.AGI B.ADFHIC.BEGI D.CFHI(66)A.0 B.2 C.5 D.7版权方授权希赛网发布,侵权必究第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题60上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题61上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题62上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题63 软件风险一般包含_(67)_两个特性。(67)A.救火和危机管理 B.已知风险和未知风险C.不确定性和损失 D.员工和预算版权方授权希赛网发布,侵权必究 软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为 5 级。目前,达到CMM第3级(已定义级)是许多组织努力的目标,该级的核心是_(68)_.(68)A.建立基本的项目管理和实践来跟踪项目费用、进度和功能特性B.使用标准开发过程(或方法论)构建(或集成)系统C.管理层寻求更主动地应对系统的开发问题D.连续地监督和改进标准化的系统开发过程版权方授权希赛网发布,侵权必究 RUP 在每个阶段都有主要目标,并在结束时产生一些制品。在_(69)_结束时产生在适当的平台上集成的软件产品.(69)A.初期阶段 B.精化阶段 C.构建阶段 D.移交阶段版权方授权希赛网发布,侵权必究 根据ISO/IEC 9126软件质量度量模型定义,一个软件的时间和资源质量子特性属于_(70)上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题64上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题65上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题66_质量特性。(70)A.功能性 B.效率 C.可靠性 D.易使用性版权方授权希赛网发布,侵权必究 McCabe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图 G 的环路复杂性的公式为:V(G)=m-n+2,其中 V(G)是有向图G 中的环路个数,m是 G 中的有向弧数,n 是 G 中的节点数。图4-7所示程序图的程序复杂度是_(71)_.图4-7 程序图(71)A.2 B.3 C.4 D.5版权方授权希赛网发布,侵权必究 在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是_(72)_.(72)A.系统开发合同 B.系统设计说明书C.系统开发计划 D.系统测试报告版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题67上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题68上一节本书简介下一节 软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段复审期间,应该从_(73)_出发,评价软件的结构和过程。(73)A.指出可移植性问题以及可能影响软件维护的系统界面B.容易修改、模块化和功能独立的目的C.强调编码风格和内部说明文档D.可测试性版权方授权希赛网发布,侵权必究 当用分支覆盖法对以下流程图进行测试时,至少需要设计_(74)_个测试用例。图4-8 程序流程图(74)A.4 B.5 C.6 D.8版权方授权希赛网发布,侵权必究 某银行为了使其网上银行系统能够支持信用卡多币种付款功能而进行扩充升级,这需要对数据类型稍微进行一些改变,这一状况需要对网上银行系统进行_(75)_维护。(75)A.正确性 B.适应性 C.完善性 D.预防性版权方授权希赛网发布,侵权必究第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题69上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题70上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题71上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题72 在采用结构化方法进行系统分析时,根据分解与抽象的原则,按照系统中数据处理的流程,用_(76)_来建立系统的逻辑模型,从而完成分析工作。(76)A.ER图 B.数据流图 C.程序流程图 D.软件体系结构版权方授权希赛网发布,侵权必究 确定构建软件系统所需要的人数时,无需考虑_(77)_.(77)A.系统的市场前景 B.系统的规模C.系统的技术复杂性 D.项目计划版权方授权希赛网发布,侵权必究 一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。_(78)_最可能发现这一问题。(78)A.单元测试 B.接受测试 C.回归测试 D.安装测试版权方授权希赛网发布,侵权必究 风险预测从两个方面评估风险,即风险发生的可能性以及_(79)_.(79)A.风险产生的原因 B.风险监控技术C.风险能否消除 D.风险发生所产生的后果上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题73上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题74上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题75上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题76版权方授权希赛网发布,侵权必究 软件能力成熟度模型(CMM)的第4级(已管理级)的核心是_(80)_.(80)A.建立基本的项目管理和实践来跟踪项目费用、进度和功能特性B.组织具有标准软件过程C.对软件过程和产品都有定量的理解和控制D.先进的新思想和新技术促进过程不断改进版权方授权希赛网发布,侵权必究 软件系统设计的主要目的是为系统制定蓝图,_(81)_并不是软件设计模型所关注的。(81)A.系统总体结构 B.数据结构 C.界面模型 D.项目范围版权方授权希赛网发布,侵权必究 ISO/IEC 9126软件质量模型中,可靠性质量特性包括多个子特性。一软件在故障发生后,要求在90秒内恢复其性能和受影响的数据,与达到此目的有关的软件属性为_(82)_子特性。(82)A.容错性 B.成熟性 C.易恢复性 D.易操作性版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题77上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题78上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题79 某程序的程序图如下所示,运用McCabe度量法对其进行度量,其环路复杂度是_(83)_.图4-9 程序图(83)A.2 B.3 C.4 D.5版权方授权希赛网发布,侵权必究 系统开发计划用于系统开发人员与项目管理人员在项目期内进行沟通,它包括_(84)_和预算分配表等。(84)A.PERT图 B.总体规划 C.测试计划 D.开发合同版权方授权希赛网发布,侵权必究 改正在软件系统开发阶段已经发生而系统测试阶段还没有发现的错误,属于_(85)_维护。(85)A.正确性 B.适应性 C.完善性 D.预防性版权方授权希赛网发布,侵权必究 某系统重用了第三方组件(但无法获得其源代码),则应采用_(86)_对组件进行测试。上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题80上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题81上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题82上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题83(86)A.基本路径覆盖 B.分支覆盖 C.环路覆盖 D.黑盒测试版权方授权希赛网发布,侵权必究 极限编程(XP)由价值观、原则、实践和行为四个部分组成,其中价值观包括沟通、简单性、_(87)_.(87)A.好的计划 B.不断的发布 C.反馈和勇气 D.持续集成版权方授权希赛网发布,侵权必究 基于构件的软件开发,强调使用可复用的软件构件来设计和构建软件系统,对所需的构件进行合格性检验、_(88)_,并将它们集成到新系统中。(88)A.规模度量 B.数据验证 C.适应性修改 D.正确性测试版权方授权希赛网发布,侵权必究 采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫_(89)_.(89)A.面向对象测试 B.面向对象实现 C.面向对象设计 D.面向对象分析版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题84上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题85上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题86 使用白盒测试方法时,应根据_(90)_和指定的覆盖标准确定测试数据。(90)A.程序的内部逻辑 B.程序结构的复杂性C.使用说明书 D.程序的功能版权方授权希赛网发布,侵权必究 进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述_(91)_;PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是_(92)_.图4-10 任务计划图(91)A.每个任务从何时开始 B.每个任务到何时结束C.每个任务的进展情况 D.各任务之间的依赖关系(92)A.0 B.3 C.10 D.11版权方授权希赛网发布,侵权必究 若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为_(93)_.(93)A.0 B.-1 C.216-1 D.-216+1版权方授权希赛网发布,侵权必究上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题87上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题88上一节本书简介下一节第 4 章:软件工程作者:希赛教育软考学院 来源:希赛网 2014年05月07日习题89 逻辑表达式abc(bx0)的后缀式为_(94)_.(其中、分别表示逻辑与、逻辑或,表示关系运算大于,对逻辑表达式进行短路求值)(94)A.abcbx0 B.abcbx0VC.abcbx0 D.abcbx0 版权方授权希赛网发布,侵权必究 对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开