《软件工程》自考近年考试真题题库汇总(附答案).docx
软件工程自考近年考试真题题库汇总(附答案)一、单选题1.一个模块调用另一个模块时,模块之间通过参数来传递数据,则模块间的关系为A、公共耦合B、控制耦合C、标记耦合0、数据辖合答案:D2,使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是A、整体/部分B、一般/特殊C4功能/过程D、静态/动态答案:A3 .在RUP中,规定了4个开发阶段,每一阶段都有同样的工作流,即需求'分析'设计,实现和A、测试B、获取G编码D、维护答案:A4 .面向对象方法源于面向对象A、分析Bv设计C4建模语言D4编程语言答案:D5,集成化能力成熟度模型(CMMI)部件中,可以用于帮助确定一个过程域是否得以满足的部件是A4专用实践B、专用目标C4共用实践Dv意图陈述答案:B6 .在建模过程中,可用以描述加工的工具是A、数据流Bv判定树C4数据字典D4数据存储答案:B7 .下列术语,可用于摘象客观世界中事物的是A、类B、关联C4细化D'泛化答案:A8 .在常见的软件开发模型中,引入风险分析的是A、螺旋模型B4喷泉模型C4演化模型D、瀑布模型答案:A9 .有效性测试的目标是发现软件实现的功能与下列哪个选项不一致,正确的是A、需求规格说明书B、概要设计说明书C、详细设计说明书Dx测试计划答案:A10 .能可视化地表达系统静态结构模型的工具是A1包Bv用况图C、顺序图Ds类图答案:D11RUP的分析类包括边界类,实体类和A、子类B4控制类C、父类D、活动类答案:B12 .UM1.表达关系的术语中,组合是一种特殊形式的A、细化B、泛化C4聚合D4依赖答案:C13 .在销售管理系统需求文档中出现下列描述,属于性能需求范畴的是A、系统应能产生月销售报袤B4系统应在5秒内计算出给定季度的总销售税C、对要构建的账户接收系统,必须为月财务状况系统提供更新信息D4任取1秒,一个特定应用所消耗的可用计算旎力平均不超过50%答案:B14 .如图所示,该类的类名是A4ShapeB、originC、 moveD、 disp1.ay答案:A15. CMMI能力等级中的2级是A、未完成级Bs已执行级C4已管理级D、已定义级答案:C16 .需求发现的常用技术中,要需求人员把自己作为系统的最终用户的是A、提炼观察C、自悟Dx交谈答案:C17 .集成化能力成熟度模型(CMMI)中有22个过程域,分为4类:项目管理类、工程类、过程管理类和A4需求管理类B4支持类C4项目包类D.目标类答案:B18 .软件基本过程指那些与软件生产直接相关的活动集,可分为供应过程'开发过程,运行过程、维护过程和A.公关过程B4需求过程C、设计过程Dx获取过程答案:D19 .把要解决问迹的过程分解为多个步骤或阶段,每一步是对上一步结果的细化,以接近问题的解法,该方法称为A、逐步求精B4逐步分解C4逐步抽象O4逐步概括答案:A20 .UM1.的图形化工具分为两类:结构图和A、类图Bv状态图C4行为图D4部署图答案:C21 .软件测试中,白盒测试技术依据的是程序的A、逻辑结构B、输入数据Cx状态D4功能答案:A22 .CMMI模型部件中,子实践、典型工作产品和有关该共用实践的精化等CMM1.资料性部分,使用以下哪种符号表示?答案:D23 .大学由若干专业系构成,则大学与专业系的关系是A、聚合B、组合C、细化0、泛化答案:B24 .关于调试,下列说法错误的是Ax调试是为了证明程序员的正确Bx调试的结果一般是不可预见的C、调试是不受时间约束的D、调试是一个发现错误、改正错误的过程答案:D25 .属性的可见性指的是,该类的属性是否可以被其他类(类目)所使用,其中表示受保护的符号是A、÷B、#C、-D、答案:C26 .研究发现设计得很好的软件结构,通常是顶层模块扇出较X,中间层模块扇出较Y,而底层模块有较Z的扇入。这里的Y和Z分别是A、大和大B、小和大Cx大和小D4小和小答案:B27 .在销售管理系统需求文档中出现下列描述,属于功能需求范题的是A,系统应能产生月销售报表Bv系统应在5分钟内计算出给定季度的总销售税C4对要构建的账户接收系统,必须为月财务状况系统提供更新信息Dv任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%答案:A28 .”一种基于良构数学概念的符号体系来编制需求规约”的表达风格是A、非形式化的B4形式化的C,半形式化的D、全形式化的答案:B29 .在结构化分析方法中,表示"数据的静态结构”的术语是A、数据存储B、文件C4数据潭D4数据流答案:A30 .根据RUP实现活动,输入为设计类和接口,活动为实现类,则输出为A、构件B4用况Cx接口D4子系统答案:A31 .软件模型可以进一步分为三种不同的模型,其中不包含A、设计模型B、实现模型C、部署模型D4参考模型答案:D32 .一个模块向其下属模块传递了一个开关量信息,则该模块与下属模块的关系是A、数据耦合Bs标记耦合C4控制耦合Dv公共耦合答案:C33 .下列不属于需求规约的作用是A、需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现B4需求规约是一个管理控制点C、对于产品/系统的设计,需求规约是一个正式的、受控的交付验收点D、需求规约是创建产品验收计划和用户指南的基础答案:C34. RUP的业务对象模型为了精化业务用况模型中的每一个业务用况,引入了3个术语,用于表达参与业务的业务对象,其中不包括A4业务单元B4业务实体C、工作人员Dx工作单元答案:A35 .软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程'开发过程、运行过程,维护过程和A、需求定义过程B、需求获取过程C4设计过程D4供应过程答案:D36 .在建模过程中,可用以描述加工的工具是A、数据表Bv加工表C、数据字典0»判定表答案:D37 .下列关于软件接口应用应该注意的问题的叙述,不正确的是A、接口之间没有关联'泛化、实现和依赖,但可以参与泛化、实现和依赖Bv接口可以被其他类目使用,而其本身可以访问其他类目C、接口描述类的外部可见操作,通常是该类的一个特定有限行为D4接口不描述其中操作的实现,也没有属性和状态答案:B38 .属于需求规约的基本性质是Av必要的B4可测试的Cv无歧义的D4完整的答案:D39 .需求发现技术中,可能会引起客户抵触的是As观察B4交谈C4自悟D4提炼答案:A40 .(mm软件生存周期过程122071995)标准按过程主体把软件生存周期过程分为基本过程、支持过程和A.验证过程Bs确认过程C4定义过程D4组织过程答案:D41 .提出软件工程概念的目的是倡导以工程的原理'原则和方法进行软件开发,以期解决出现的A、软件矛盾B4软件危机C4软件制约D、软件滞留答案:B42 .下列不属于创建一个系统的类图步骤是A,模型化待建系统中的概念,形成类图中基本元素B、模型化待建系统中的各种关系,形成该系统的初始关系Cs模型化系统中的接口,不需给出该系统的最终类图。、模型化逻辑数据库模式答案:C43 .一般来说,集成测试是以主控模块作为测试A4驱动模块B4桩模块C、类模块D、对象模块答案:A44 .下列不属于软件危机的主要表现是A、软件生产效率低Bv软件开发没有工具支持C4软件生产质量低D4软件开发缺乏可遵循的原理'原则、方法体系以及有效的管理答案:B45 .需求规约的基本性质包括重要性和稳定性程度'可修改的、完整的和As一致的B4可重复的Cv可复用的D4可测试的答案:A46 .在结构化分析方法中,数据流的归宿地是A、数据潭B、数据源Cv数据项D4数据字典答案:A47 .可视为面向对象技术发展中一个重要里程碑的是A、UM1.B4用况图Cv状态图D、顺序图答案:A48按照ISO/IEC软件生存周期过程12207-1995标准,可归于基本过程活动集的是A、培训过程B4文档过程C.管理过程D4维护过程答案:D49 .下列软件测试技术中,依据软件行为描述的是A4结构测试技术B4路径测试技术C.黑盒测试技术Dx自盒测试技术答案:C50 .下列选项不属于软件系统/产品的需求分析工作中,面临的“三大挑战”的是A、问逛空间理解B4人与人之间的通信C4客户可能抵触D4需求的变化性答案:C51 .一般适用于规模较小的'复杂程度不大高的小型软件项目,或在获取SRS(草案)时使用的需求规约表达风格是Ax形式化的B4非形式化的C4结构化的D4非结构化的答案:B52 .CMMI组织过程改善的成熟度等级中的2级是A、已执行级Bv已定义级C4已管理级D、已定量管理级答案:C53 .CMMI组织过程改善的成熟度等级中的3级是As已执行级B、已管理级Cs已定义级D,已定量管理级答案:C54 .UM1.的图形化工具分为两类:行为图和A、结构图B4状态图Cv部署图O4用况图答案:A55 .下列可用于概念模型和软件模型的动态结构的是As类图Bv对象图C4部署图Dv用况图答案:D56 .在常见的软件开发模型中,能体现软件创建所固有的迭代和无间隙特征的是As喷泉模型B、螺旋模型C4增量模型D4瀑布模型答案:A57 .每个模块完成了单元测试,把它们组装在一起并不一定能够正确地工作,其原因是模块的组装存在一个A、时序问题B4协作问题C4接口问题D4控制问题答案:C58 .RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成Ax初始阶段精化阶段C4构造阶段D4移交阶段答案:B59 .下列选项,属于RUP突出特点的是A、迭代'增量式开发B4迭代'螺旋式开发C4迭代'瀑布式开发D4迭代'喷泉式开发答案:A60 .在软件开发领域中,属于软件模型的是A、部署模型B、系统模型C4概念模型D.需求模型答案:A61 .软件基本过程是指那些与软件生产亘接相关的活动集,可分为获取过程、供应过程、运行过程、维护过程和A4需求定义过程Bv需求发现过程C4设计过程D'开发过程答案:D62 .需求规约的基本性质包括重要性和稳定性程度'一致的'完整的和A4可修改的Bv可复用的C、可测试的D4无歧义的答案:A63 .下列不属于需求规约的基本性质是A4可重复的B4重要性和稳定性程度C4完整的Ds一致的答案:A64 .软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程'供应过程、开发过程,维护过程和A、设计过程B4调试过程C4测试过程D、运行过程答案:D65 .单元测试期间,通常考虑模块的A、错误执行路径B、正确执行路径C4有判定语句的执行路径D4全部执行路径答案:A66 .在结构化分析方法的基本术语中,数据流的起点称为A、数据潭B、数据存储Cs加工D4数据源答案:D67 .关于调试,下列说法正确的是Av从一个侧面证明程序员的失败B、受时间约束的C、一个推理过程D.由独立的测试组完成答案:C68 .“与所规约的系统执行之间的偏差”是指A、错误B、失效G故障D、误差答案:B69 .指一个模块内部各成分之间相互关联程度的度量是M耦合B4内聚G扇入D4扇出答案:B70 .结构精细化设计过程中,为了提高模块的独立性,应遵循的原则是A4低内聚高耦合B4低内聚低耦合C4高内聚低耦合Dv高内聚高耦合答案:C71 .指不同模块之间相互依赖程度的度量是As扇出B、扇入G内聚D4耦合答案:D72 .软件工程在20世纪80年代以来获得的主要成果有A、湿布模型B4CASE产品C、过程式语言D4结构化方法答案:B73 .下列关于软件测试的说法正确的是A,为了证明程序员的正确B、是不受时间约束的C、测试的执行是有规程的D4不需要工具支持答案:C74 .可用以描述加工的是A、数据流图B、系统结构图C4结构化自然语言D、数据字典答案:C75 .软件测试主要策略中,具有最低的测试度量的测试策略是A4路径覆盖B4语句覆盖C4分支覆盖D、条件覆盖与条件组合覆盖答案:B76 .软件工程在20世纪60年代末至80年代初获得的主要成果有AxCASE产品B、面向对象语言C、瀑布模型D、软件生存周期过程答案:C77. RUP中,分析类分为3种类型,下图属于边界类的是A4BsHD.O答案:C78 .在软件开发中,软件系统模型大体上可分为两类:概念模型和A4抽象模型B、逻辑模型C4软件模型D、实现模型答案:C79 .需求分析产生的正式文档是A、项目开发计划B、需求规约C4软件设计规约D、可行性分析报告答案:B80 .假设选修课程数目的输入范围为1-4,则根据黑盒测试中的等价类划分技术,下列划分正确的是A、2个有效等价类,2个无效等价类B、1个有效等价类,2个无效等价类C、2个有效等价类,1个无效等价类D41个有效等价类,1个无效等价类答案:B81 .RUP设计阶段的主要活动不包含A、程序设计B、体系结构设计C4用况设计D'类设计答案:A82 .黑盒测试技术又称为功能测试技术,包括事务处理流程技术'定义域测试技术和A、路径测试技术B4用例测试技术C4状态测试技术D、结构测试技术答案:C83 .用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是Av程序Bs需求C、设计Ds规约答案:B84 .在一个软件结构中,同一个层次上模块总数的最大值是指模块的A、宽度B'深度C、扇人D'扇出答案:A85 .ISO/IEC软件生存周期过程122077995标准按过程主体把软件生存周期过程分为基本过程,组织过程和As供应过程开发过程C4测试过程D4支持过程答案:D86使用用况图可以为系统建模,描述软件系统行为的A、功能结构B4业务过程结构C、整体结构D4状态结构答案:A87 .在软件开发中,软件系统模型大体上可分为两类:软件模型和A、概念模型B4行为模型Cs逻辑模型D4实现模型答案:A88 .RUP中,用于捕获系统语境中的一些重要领域对象,其中领域对象表达系统工作环境中存在的事物或发生的事件,领域模型一般采用AtPAD图Bs流程图C、类图DvN-S图答案:C89 .有效性测试的目标是发现软件实现的功能与需求规格说明书不一致的错误,通常采用的测试技术是A4黑盒测试技术B4用况测试技术Cs回归测试技术D、性能测试技术答案:A90 .在常见的软件开发模型中,适用于发布版本快,可减少用户需求变更的模型aA、增量模型B4瀑布模型C、螺旋模型Dv喷泉模型答案:A91 .下列选项中,常用作总体设计的工具是A4HIPO0BxN-S图GPAD图DsDFD图答案:A92 .软件开发的螺旋模型适用于A、需求被清晰定义的项目B4客户不能确定系统需求的项目C4面向对象技术的软件开发D、小型且质量要求低的软件开发答案:B93 .黑盒测试技术,又称为A4路径测试技术Bv功能测试技术C4系统测试技术D4结构测试技术答案:B94 .CMMI能力等级中的4级是A,已执行级B4已管理级C、已定量管理级Ds已定义级答案:C95 .在初始发现需求的常用技术中,需求人员通过提出问飕/用户回答这一方式,亘接询问用户需要的技术是As询问B、问答C4交谈D4审问答案:C96 .指受模块内一个判定所影响的所有模块的集合,称为模块的A、控制域B4作用域Cx定义域0.限制域答案:B97 .在单元测试期间,通常考虑模块的A,局部数据结构B4别数据C4规范性D、准确性答案:A98在销售管理系统需求文档中出现下列描述,属于外部接口需求范防的是A,系统应能产生月销售报表Bv系统应在5分钟内计算出给定季度的总销售税C4对要构建的账户接收系统,必须为月财务状况系统提供更新信息D4任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%答案:C99. CMMI能力等级中的3级是As已执行级B4已管理级C、已定义级D4已定量管理级答案:C100在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是A、喷泉模型B4螺旋模型C、增量模型D4瀑布模型答案:A101 .可以把软件开发的本质概括为:不同抽象层术语之间,以及不同抽象层处理逻辑之间的Av模型Bv调用C、开发Ds映射答案:D102 .在常见的软件开发模型中,适用于项目的开发风险很大或客户不能确定系统需求的模型是A、螺旋模型B、喷泉模型C4增量模型D4瀑布模型答案:A103 .软件生存周期是指A4开发软件的全部时间B4使用软件的全部时间C、开发和使用软件的全部时间D、从形成概念开始到最后淘汰让位于新的软件产品的时间答案:D104 .单元测试关注的是A4模块的组装B、检验是否符合用户所见的文档C4检验系统中所有的元素之间的协作Dv每个独立的模块答案:D105 .集成化能力成熟度模型(CMM1.)针对每个过程域设定了能力等级,其中最高级为Av3级Bx4级C、5级Ds6级答案:C106 .概念X的提出,其目的是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的现象丫。这里的X和丫分别是A4软件和软件神话B4软件工程和软件神话C4软件和软件危机D、软件工程和软件危机答案:D107假设某网站发帖数目的输入范围为0-20,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.可划分为2个有效等价类,2个无效等价类B、可划分为1个有效等价类,2个无效等价类C.可划分为2个有效等价类,1个无效等价类D4可划分为1个有效等价类,1个无效等价类答案:B108.结构化分析方法给出了一种能表达功能模型的工具是A、H1.PO图PAD图C4N-S图DvDFD图答案:D109 .模块本身以及所有直接或间接从屈于它的模块的集合,称为该模块的A4作用域B4控制域C4定义域Dv限制域答案:B110 .下列选项,属于RUP突出特点的是A4以面向对象为中心Bx以体系结构为中心Cv以分析模型为中心Dx以设计模型为中心答案:B111 .CMMI组织过程改善的成熟度等级中的第四级是A.已执行级B4已管理级C、已定量管理级D4已定义级答案:c112 .类的状态机一般有几种不同的运行状态,其中处于等待接收事件,接收处理完水件后又进入等待状态,通常采用AvId1.eB、Initia1.izingCvmandD、Active答案:A113 .在教师分房方案中规定对教授、副教授,讲师和助教分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是A、4个有效等价类,4个无效等价类B、4个有效等价类,1个无效等价类C41个有效等价类,1个无效等价类D、1个有效等价类,4个无效等价类答案:B114 .在教师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,根据黑盒测试中的等价类划分技术,下列划分正确的是A43个有效等价类,3个无效等价类Bv3个有效等价类,1个无效等价类C41个有效等价类,1个无效等价类D、1个有效等价类,3个无效等价类答案:B115 .假设大学生身高的输入范围为150-200,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.可划分为2个有效等价类,2个无效等价类B4可划分为1个有效等价类,2个无效等价类C、可划分为2个有效等价类,1个无效等价类Ds可划分为1个有效等价类,1个无效等价类答案:B116 .单元测试期间,通常考虑模块的A、重要的执行路径Bv次要的执行路径C4全部的执行路径Dx有判定语句的执行路径答案:A117 .通过复审有关熏要的陈述,或功能和性能目标的陈述等技术文档,而获取相关需求的初始发现需求技术是A、细化提炼C、求精D4抽象答案:B118下列软件测试技术中,依据程序逻辑结构的是A4状态测试技术Bv功能测试技术Cx黑盒测试技术D4白盒测试技术答案:D119 .表达结构化分析方法的基本术语中,表示1数据的静态结构”的是A、加工B、数据源C4数据流D4数据存储答案:D120 一组模块共同引用一个全局数据项,则该组模块间的耦合类型是A、数据祸合B4标记耦合C、控制耦合0.公共耦合答案:D121 .根据RUP实现活动,输入为构件和接口,活动为完成单元测试,则输出为As接口B4用况C,子系统D4构件答案:D122 .在销售管理系统需求文档中出现下列描述,属于设计约束范畴的是A,系统应能产生月销售报表Bv系统应在5分钟内计算出给定季度的总销售税C4对要构建的账户接收系统,必须为月财务状况系统提供更新信息D4任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50$答案:D123对模块的宽度影响最大的因素是模块的A、控制域B4作用域G扇出D4扇人答案:C124 .软件结构化设计中,支持“自顶向下逐步求精”的详细设计,并且能够以一种结构化方式严格地控制从一个处理到另一个处理的转移,这个详细设计工具是A4PAD图Bv程序流程图C4DFD图DsN-S图答案:D125 .在常见的软件开发模型中,适用于在项目开始时可以仅对一个或两个需求追加投资,发布可交付版本块,可减少用户需求变更的模型是A、增量模型B4瀑布模型C4螺旋模型D4喷泉模型答案:A126下列术语可用于表达客观世界中各种各样事物之间的关系的是A、类B、对象Cs接口D4依赖答案:D127.在UM1.中,一种可以表达系统功能模型的图形化工具是Ax用况图B4状态图C、类图D、对象图答案:A128当模块A直接修改或操作模块B的数据,则模块A与模块B的关系是A4内容稿合B4公共耦合C,标记耦合Dv数据耦合答案:A129关联的多重性是指As一个类有多少个方法被另一个类调用B4一个类的某个方法被另一个类调用的次数C4两个类所具有的相同的方法和属性的个数比D、类中对象参与一个关联的数目答案:D130.下列属于正确的结构化分析方法建模的基本流程步骤是定义数据字典;描述加工;建立系统环境图,确定系统语境;自顶向下,逐步求精,建立系统的层次数据流图A、©®B4<3)(DC4<2)(三X3)Dx(2)答案:D131. CMMI能力等级的4级为Ax已定量管理级Bv已管理级Cv已定义级D4已执行级答案:A132. RUP的测试活动不包含A4计划测试Bv程序测试C4实现测试D4评价测试答案:B填空题1 .CMMI模型基于过程途径思想,通过过程把软件质量的3个支撑点:受训的人员、0、。和设备进行集成,以开发所期望的系列产品。答案:规程和方法I工具2 .IS0IEC系统与软件工程-软件生存周期过程12207-2008标准中,为了证实所期望使用的软件工作产品是否满足其需求的过程是0°答案:软件确认过程3 .结构化分析方法给出了一种能表达系统功能模型的图形化工具是0_答案:数据流图4 .针对单一需求基本性质的验证,可采用不同的活动和技术。其中,验证需求是不是歧义的,一般可采用0答案:需求复审5,结构化程序设计的基本控制结构包括喉序、0和循环。答案:选择(或分支)6 .CMMI模型基于过程途径思想,通过过程把软件质量的3个支撑点:受训的人员、规程和方法、0和0进行集成,以开发所期望的系统/产品。答案:工具I设备7 .类是一组具有相同0、操作、关系和0的对象的描述.答案:属性I语义(顺序可调换)8 .提出软件工程概念的目的是倡导以工程的原理、O和方法进行软件开发.答案:原则9 .由于软件错误的复杂性,在软件工程测试中,应综合运用测试技术,并且应实施合理的测试序列:单元测试、集成测试,O和系统测试。答案:有效性测试10 .在结构化分析方法中,可采用结构化自然语言'0和判定树描述加工。答案:判定表11 .软件测试是一个有程序的过程,包括测试设计'。以及测试结果比较等。答案:测试执行12 .在结构化方法中,HIPO图应用在0阶段,由IPo图和。两部分组成的。答案:总体设计IH图(或层次图)13 .需求规约的基本性质包括重要性和稳定性的、可修改的'完整的和0。答案:一致的14 .一个需求必须具有的基本性质:0、无歧义的'可测的'可跟踪的以及0。答案:必要的I可测量的15 .CMMI中,遵循一个过程可达到的预期结果的程度是指0。答案:过程能力16 .RUP利用UM1.提供的术语和工具定义了需求获取层'系统分析层、0和实现层,并给出了实现各层模型之间映射的基本活动以及相关的指导.答案:设计层17 .在CMM1.模型中,遵循一个过程可达到盼预期结果的程度是0.答案:过程能力18 .数据流图的类型中,具有较明显的输入部分和变换部分之间的界面,以及变换部分和输出部分之间界面的数据流图,称为0。答案:变换型数据流图19 .针对开发的CMM1.是一个有关产品和服务的过程改善的成熟度模型,集成了3个源模型:0_、系统工程CMM和()_.答案:软件CMM1.集成产品开发CMM(或产品集成开发CMM)20 .瀑布模型规定了各开发阶段的活动:系统需求、软件需求'0_、设计,0_、测试和运行。答案:需求分析I编码21 .在CMMI模型中,达到预先定义的一组过程域所有目标的一种过程改善等级称为0.答案:成熟度等级22 .CMMI的能力等级和成熟度等级在概念上是互补的,区别在于能力等级是用来表征组织对。过程域的改善。答案:单个23 .在面向对象技术的发展中,一个重要的里程碑是0。答案:UM1.(或统一建模语言)24 .如一个加工的输入数据和输出数据之间的逻辑关系比较复杂,可以采用。或者0等表达工具,以避免产生不一致的理解。答案:判定表I判定树25 .软件测试是一个有程序的过程,包括0、测试执行以及测试结果比较等.答案:测试设计26 .RUP利用UM1.提供的术语和工具定义了需求获取层'系统分析层、设计层、O,并给出了实现各层模型之间映射的基本活动以及相关的指导。答案:实现层27 .对于单一一个需求,必须具有的基本性质:0、无歧义的、可测试的'。以及可测量的。答案:必要的I可跟踪的28 .对于一个项目而言,0是项目管理计划的主体,一般还存在一些支持生存周期过程具有重要作用的计划,包括软件工程管理计划'软件配置管理计划,软件质量保证计划、软件验证和确认计划和00答案:过程管理计划I软件度量计划29 .由于软件错误的复杂性,在软件工程测试中,应综合运用测试技术,并且应实施合理的测试序列:0、集成测试,有效性测试和系统测试。答案:单元测试30 .对于一个项目而言,过程管理计划是项目管理计划的主体,一般还可能存在一些对支持生存周期过程具有重要作用的其他计划,包括软件工程管理计划、软件配置管理计划、0、软件验证和确认计划和0。答案:软件质量保证计划I软件度量计划31 .在一个软件结构中,同一个层次上模块总数的最大值是该结构的O1.答案:宽度32 .在结构化分析方法中,表示"数据的静态结构”的术语是0。答案:数据存储33 .软件生产率、软件质量满足不了社会发展的需求,并成为其发展的制约因素,这一现象被称为O°答案:软件危机34 .在标准ISO/1EC软件生存周期过程122077995中,按过程主体把软件生存周期过程分为基本过程、0过程和组织过程。答案:支持35 ."指受该模块内一个判定所影响的所有模块的集合”称为模块的0答案:作用域36 .集成化能力成熟度模型(CMMI)集成了0、产品集成开发CMM和系统工程CMM等3个模型.答案:软件CMM(或软件能力成熟模型或SW-CMM)37 .RUP利用UM1.提供的术语和工具定义了需求获取层'0、设计层和0,并给出了实现各层模型之间映射的基本活动以及相关的指导。答案:系统分析分层I实现层38 .如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则该模块的内聚是0_.答案:顺序内聚39 .在单元测试中,由于模块不是一个独立的程序,必须为每个模块单元测试开发驱动模块和0,后者代替被测模块的下属模块,打印入口检查信息,并将控制返回到它的上级模块.答案:承接模块(或桩模块)40 .一种基于自然语言来编制需求规约,则称为0的需求规约.答案:非形式化41 .在结构化分析方法中,数据的变换单元称为。°答案:加工42 .往往能粗略地标志一个系统的规模和复杂程度是模块的O答案:深度43 .RUP利用UM1.给出的表达事物和事物之间关系的基本术语和多种模型的表达工具,定义了需求获取层、系统分析层、0、0,并给出了实现各层模型之间映射的基本活动以及相关指导.答案:设计层I实现层44 .在路径测试技术中,0是测试用例设计的基础,好的用例设计是发现程序错误的关键。答案:路径选取45 .针对开发的CMMI是一个有关产品和服务的过程改善的成熟度模型,集成了3个源模型:0、系统工程CMM和集成产品开发CMM,答案:软件CMM46 .在软件开发领域,分层的基本动机是为了控制开发的复杂性。在需求层上创建的系统0是对客观事物系统的抽象,即问迤定义。答案:概念模型47 .对于一个项目而言,0一是项目管理计划的主体,一般还可能存在一些支持生存周期过程具有重要作用的其他计划,包括软件工程管理计划、软件配置管理计划、软件质量保证计划'0一和软件度量计划。答案:过程管理计划I软件验证和确认计划48 .类图是可视化地表达系统静态结构模型的工具,通常包含类,O关联'泛化和。等。答案:接口I依赖关系49 .软件评估可以分为。和O答案:静态评估I动态评估(顺序可调换)50 .CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型:软件CMM4系统工程CMM和0。答案:产品集成开发CMM51 .软件测试是一个有程序的过程,包括。一、测试执行以及测试结果比较等。答案:测试设计52 .(ISO/IEC软件生存周期过程122071995)标准按过程主体把软件生存周期过程分为基本过程、0和组织过程.答案:支持过程53 .CMNI模型提供了两种过程改善路径,一是称为能力等级的过程改善路径,二是称为0一的过程改善路径。答案:成熟度等级54 .RUP是一种以用况为驱动,以体系结构为中心的0。答案:迭代增量式开发55 .瀑布模型规定了各开发阶段的活动,并且自上而下具有相互衔接的0顺序,还规定了每一阶段的0作为输出传送到下一阶段。答案:固定I输入(或工作对象以及本阶段的工作成果)56 .计算机软件一般是指计算机系统中的0及其文档.答案:程序57 .软件基本过程指那些与软件生产直接相关的活动集,可分为获取过程'供应过程,0、运行过程和0。答案:开发过程I维护过程58 .典型的详细设计工具有程序流程图'盒图,0和类程序设计语言。答案:PAD图(或问题分析图)59 .CMMI的两种等级可用于。和估算,作为过程评估的结果。答案:评定活动60 .软件测试是一个有程序的过程,包括测试设计'测试执行以及。等。答案:测试结果比较61 .RUP是一种以。为驱动的,以体系结构为中心的迭代、增量式开发。答案:用况(或用例)62 .在CMMI模型中,在单一过程域中已达到的过程改善称为0。答案:能力等级63 .在CMMI模型中,在单一过程域中已达到的过程改善称为0。答案:能力等级64 .软件基本过程指那些与软件生产直接相关的活动集,可分为获取过程'供应过程'开发过程、0和0。答案:运行过程I维护过程65 .把要解决问题的过程分解为多个步骤或阶段,每一步是对上一步结果的细化,以接近问题的解法,该方法称为0。66 .针对开发的CMM1.是一个有关产品和服务的过程改善的成熟度模型,集成了3个源模型:0、系统工程CMM和0。答案:软件CMM1.产品集成开发CMM(或集成产品开发CMM)67 .对于单个需求必须具有的基本性质:必要的、0_、可测的、0一以及可测量的。答案:无歧义的(或无二义的)I可跟踪的68 .在泛化中,如果一个类只有一个父类,则说它使用了0答案:单继承性69 .为了进一步表达泛化的语义,UM1.给出了4个约束,分别为完整、不完整'0和0。答案:互斥I重赘(顺序可调换)