0233年自考专业(计算机应用)软件工程考试真题及答案
2023年4月自考试02333软件工程部分原题含解析
2023年4月自考试02333软件工程部分原题一、单项选择题1、下列不属于需求规约的基本性质是______。
A.可重复的B.重要性和稳定性程度C.完整的D.一致的2、“与所规约的系统执行之间的偏差”是指______。
A.错误B.失效C.故障D.误差3、软件测试中,白盒测试技术依据的是程序的______。
A.逻辑结构B.输入数据C.状态D.功能4、面向对象方法源于面向对象______。
A.分析B.设计C.建模语言D.编程语言5、软件结构化设计中,支持“自顶向下逐步求精”的详细设计,并且能够以一种结构化方式严格地控制从一个处理到另一个处理的转移,这个详细设计工具是______。
A.PAD图B.程序流程图C.DFD图D.N-S图6、集成化能力成熟度模型(CMMI)针对每个过程域设定了能力等级,其中最高级为______。
A.3级B.4级C.5级D.6级7、RUP的分析类包括边界类、实体类和______。
A.子类B.控制类C.父类D.活动类8、软件工程在20世纪60年代末到80年代初获得的主要成果有______。
A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程9、类的状态机一般有几种不同的运行状态,其中处于等待接收事件,接收处理完事件后又进入等待状态,通常采用______。
A.IdleB.InitializingC.CommandD.Active10、下列不属于软件危机的主要表现是______。
A.软件生产效率低B.软件开发没有工具支持C.软件生产质量低D.软件开发缺乏可遵循的原理、原则、方法体系以及有效的管理11、下列可用于概念模型和软件模型的动态结构的是______。
A.类图B.对象图C.部署图D.用况图12、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。
A.初始阶段B.精化阶段C.构造阶段D.移交阶段13、需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和______。
自学考试02333软件工程试题库和答案
02333软件工程题库及答案单选题1.软件开发环境按解决的问题分类包含( )A.程序设计环境B.工具箱环境C.基于方法的环境D.以语言为中心的环境2.用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是()A.程序B.需求C.设计D.规约3.下列选项中,用作详细设计的工具是()A.层次图B.数据流图C.模块结构图D.盒图4.UML提供的图形化工具中,用于概念模型和软件模型的动态结构的是()A.用况图B.部署图C.对象图D.构件图5.根据软件需求分类,下列选项中不属于设计约束的是()A.并发操作B.握手协议C.质量属性D.硬件限制6.根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为()A.测试计划B.测试构件C.测试评价D.测试过程7.一般来说,单元测试往往采用()A.等价类测试B.因果图测试C.白盒测试D.黑盒测试8.支持面向对象技术的软件生存周期模型是()A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型9.CMMI成熟度等级中的第四级为()A.已定义级B.已定量管理级C.持续优化级D.已管理级10.若一个学生可以在一所或者多所学校注册学习,那么这种关联关系称为()A.依赖B.泛化C.组合D.聚合11.以下()不是结构化分析方法常用的工具。
A.数据流图B.数据字典C.程序流程图D.判定树12.软件基本过程指那些与软件生产直接相关的活动集,可分为获取过程、供应过程开始过程、运行过程和()A.验证过程B.调试过程C.测试过程D.维护过程13.提高程序可读性的有力手段是()。
A.选好一种程序设计语言B.显式说明一切变量C.使用三种标准控制语句D.给程序加注释14.软件需求分析阶段的任务是确定()。
A.软件开发方法B.软件开发费用C.软件系统功能D.软件开发工具15.下面不是软件需求规格说明书的特点的是()。
A.正确性B.无歧义性C.完整性D.不可修改性16.结构设计是一种应用最广泛的系统设计方法,是以()为基础、自顶向下、逐步求精和模块化的过程。
自考新软件工程题库及答案
02333软件工程题库及答案单选题1.软件开发环境按解决的问题分类包含A.程序设计环境B.工具箱环境C.基于方法的环境D.以语言为中心的环境2.用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是A.程序B.需求C.设计D.规约3.下列选项中,用作详细设计的工具是A.层次图B.数据流图C.模块结构图D.盒图提供的图形化工具中,用于概念模型和软件模型的动态结构的是A.用况图B.部署图C.对象图D.构件图5.根据软件需求分类,下列选项中不属于设计约束的是A.并发操作B.握手协议C.质量属性D.硬件限制6.根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为A.测试计划B.测试构件C.测试评价D.测试过程7.一般来说,单元测试往往采用A.等价类测试B.因果图测试C.白盒测试D.黑盒测试8.支持面向对象技术的软件生存周期模型是A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型成熟度等级中的第四级为A.已定义级B.已定量管理级C.持续优化级D.已管理级10.若一个学生可以在一所或者多所学校注册学习,那么这种关联关系称为A.依赖B.泛化C.组合D.聚合11.以下不是结构化分析方法常用的工具;A.数据流图B.数据字典C.程序流程图D.判定树12.软件基本过程指那些与软件生产直接相关的活动集,可分为获取过程、供应过程开始过程、运行过程和A.验证过程B.调试过程C.测试过程D.维护过程13.提高程序可读性的有力手段是 ;A.选好一种程序设计语言B.显式说明一切变量C.使用三种标准控制语句D.给程序加注释14.软件需求分析阶段的任务是确定 ;A.软件开发方法B.软件开发费用C.软件系统功能D.软件开发工具15.下面不是软件需求规格说明书的特点的是 ;A.正确性B.无歧义性C.完整性D.不可修改性16.结构设计是一种应用最广泛的系统设计方法,是以为基础、自顶向下、逐步求精和模块化的过程;A.数据流B.数据流图C.数据库D.数据结构17.需求分析说明书不能作为 ;A.可行性研究的依据B.用户和开发人员之间的合同C.系统概要设计的依据D.软件验收测试的依据18.在数据流图DFD中,带有名字的箭头表示 ;A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分19.下列叙述中,不属于结构化分析方法的是 ;A.面向数据流的结构化分析方法B.面向数据结构的Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法20.详细设计的任务是决定每个模块的内部特性,即模块 ;A.外部特性B.内部特性C.算法和使用数据D.功能和输入输出数据21.下列工具中属于需求分析常用工具的是 ;22.在白盒测试法中的逻辑覆盖技术中,其中发现错误能力最弱的覆盖技术是 ;A.语句覆盖B.判定覆盖C.条件覆盖D.数据流23.在软件测试过程的4个步骤中,测试依据是需求规格说明的是 ;A.单元测试B.集成测试C.确认测试D.系统测试24.概要设计的结果是提供一份 ;A.模块说明书B.框图C.程序D.数据结构25.与设计测试数据无关的文档是 ;A.需求说明书B.设计说明书C.源程序D.项目开发设计26.在软件维护中,为了加强、改善系统的功能和性能,以满足用户新的要求的维护称为 ;A.适应性维护B.纠错性维护C.完善性维护D.预防性维护27.软件测试的目的是 ;A.发现错误B.演示程序的功能C.改善软件的性能D.挖掘软件的潜能28.在瀑布模型中,将软件分为若干个时期,软件项目的可行性研究一般归属于A.维护时期B.运行时期C.计划时期D.开发时期29.下列中不属于软件维护的是 ;A.纠错性维护B.完善性维护C.检验性维护D.预防性维护30.软件工程的理论和技术性研究的内容主要包括软件开发技术和 ;A.消除软件危机B.软件工程管理C.程序设计自动化D.程序设计自动化31.软件测试过程是软件开发过程的逆过程,其最基础性的测试应是 ;A.集成测试B.单元测试C.有效性测试D.系统测试32.强行排除法是一种常用的简单方法,下列选项中不属于强行排除法;A.输出内存储器的信息B.进行回归测试C.在程序中插入打印语句D.利用自动调试工具成本估算模型是一个模型;A.静态单变量B.动态单变量C.静态多变量D.动态单变量34.在SD方法中全面指导模块划分的最重要的原则是A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性35.在集成联合测试中,测试的主要目的是发现阶段的错误;A.软件计划B.需求分析C.设计D.编码36.下列不属于软件调试技术的是 ;A.强行排错法B.集成测试法C.回溯法D.原因排除法37.下面关于PDL语言不正确的说法是是描述处理过程怎么做是只描述加工做什么也称为伪码的外层语法应符合一般程序设计语言常用的语法规则38.程序的三种基本控制结构的共同特点是 ;A.不能嵌套使用B.只能用来写简单程序C.只能一个入口和一个出口D.已经用硬件实现39.在面向对象的高层设计体系结构中, 是用来描述用户一般使用软件习惯的部分A.人机交互界面B.问题论域C.系统交互界面D.数据管理40.在ATM机系统中,下列不能在面向对象设计中被定义为类;A.中央计算机B.柜台事务C.拨号D.营业厅41.模块的内聚性最高的是A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚42.把一组具有相似特性的对象组合在一起,称之为A.多态性B.类C.消息D.继承性43.以下说法错误的是 ;A.面向对象分析与面向对象设计的定义没有明显区别B.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程C.在实际的软件开发过程中,面向对象分析与面向对象设计的界限是模糊的D.面向对象分析和面向对象设计活动是一个多次反复迭代的过程方法的基本思想是A.自顶向下逐步分解B.自底向上逐步抽象C.自底向上逐步分解D.自底向下逐步抽象45.在E-R模型中,包含以下基本成分 ;A.数据、对象、实体B.控制、联系、对象C.实体、联系、属性D.实体、属性、操作46.程序的三种基本控制结构是 ;A.过程、子程序和分程序B.顺序、选择和重复C.递归、迭代和回溯D.调用、返回和转移47.软件管理的主要职能有 ;A.人员管理、计划管理B.标准化管理、配置管理C.成本管理、进度管理和B48.下列模型属于成本估算方法的有 ;模型模型模型 D.时间估算法49.下列语言中哪个语言是低级语言 ;BASIC ++ D.汇编语言50.原型化方法是一类动态定义需求的方法,下列叙述中,哪一个不具有原型化方法的特点 ;A.提供严格定义的文档B.加强用户参与和决策C.简化项目管理D.加快需求的确定多选题1.下面的是软件构造活动的任务;A.构建软件组件B.设计用户界面C.实施组件的单元测试D.评估组件的质量2.良好设计的特征是 ;A.模块之间呈现高耦合B.实现分析模型中的所有需求C.包括所有组件的测试用例D.提供软件的完整描述3.软件维护的策略包括 ;A.定期检测维护B.改正性维护C.适应性维护D.完善性维护4.下列属于不标准的书写格式有 ;A.书写时适当使用空格分隔B.一行写入多条语句C.嵌套结构不使用分层缩进的写法D.程序中不加注释5.面哪些测试属于黑盒测试 ;A.路径测试B.等价类划分C.边界值分析D.错误推测E.循环测试6.下列属于软件测试过程的是 ;A.单元测试B.组装测试C.内核测试D.法律验证E.确认测试7.软件危机可以表现为 ;A.产品不符合用户的需要B.软件产品的质量差C.软件的可维护性差D.软件的价格昂贵8. 可以作为模块.A.子程序B.函数C.过程D.编译文件9.关于内容耦合的描述正确的是 ;A.内容耦合是最高程度的耦合B.应该尽量使用内容耦合C.高级语言一般设计成允许内容耦合的形式D.如果一个模块有多个入口,可能发生内容耦合图中一般可能包括 ;A.表头B.表体C.表名D.字段名11.下列属于度量效益方法的是 ;A.货币的时间价值B.投资回收期C.收入D.投资回报率12.在敏捷开发方法中,用户故事User Story的作用是 ;A.定义需要发布给最终用户的软件特性和功能B. 确定发布每一次增量的日程表C.用于代替详细的活动计划D.用于估算构建当前增量所需要的努力E.选项A和C13.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,哪些是常采用的 ;A.自顶向下B.自底向上C.分层绘制D.逐步求精14.软件设计中一般将用到图形工具,下列哪种些可用作设计的图形工具A.结构图B.实体联系图图 D.层次图19.下面哪些测试属于白盒测试 ;A.基本路径测试B.等价类划分C.边界值分析D.错误推测E.逻辑覆盖测试20.下列哪些选项是属于内容耦合 ;A.一个模块直接访问另一个模块的内部数据B.一个模块有多个入口C.一个模块不通过正常入口转到另一模块内部D.一个模块只有一个入口判断题1.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动;2.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义;3.系统设计时应该将模块划分得很细,模块数越多越好;4.软件是指用程序设计语言如PASCAL,C,VISUALBASIC等编写的程序,软件开发实际上就是编写程序代码;5.文档是影响软件可维护性的决定因素;6.软件模块之间的耦合性越弱越好;7.软件开发的方法的工作模型是螺旋模型;8.继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系;9.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品10.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板;11.如果通过软件测试没有发现错误,则说明软件是正确的;12.快速原型模型可以有效地适应用户需求的动态变化;13.总体设计的基本目的就是回答:""概括地说,系统应该如何实现""这个问题;14.在软件开发过程中,软件项目管理比软件编码技术显得更为重要;15.可行性研究阶段要进行一次大大压缩简化了的系统分析和设计的过程;语言编译器是一个CASE工具;17.确认测试计划应该在可行性研究阶段制定;标准共分五个等级,其中第三级是已管理级;19.软件就是程序,编写软件就是编写程序;20.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰;21.结构化方法的工作模型是使用螺旋模型进行开发;22.没有Do-case、Do-until形结构,就不能实现某些结构化程序,从而降低了程序的运行效率;23.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可;24.过程描述语言可以用于描述软件的系统结构;25.软件开发小组的组成人员的素质应该好,而人数则不宜过多;26.类图中的角色是用于描述该类在关联中所扮演的角色和职责的;27.数据流图表示了软件系统对数据的算法处理过程,即系统的物理模型;28.用面向对象方法分析、设计、实现软件,仍属线性的瀑布开发模型;29.面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计;30.软件危机的主要表现是软件的需求量迅速增加,软件价格上升;31.信息隐蔽原则有利于提高模块的内聚性;法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应;33.中心变换型的DFD 图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图;34.在等价分类法中,为了提高测试效率,一个测试用例可以覆盖多个无效等价类;35.用例模型的基本组成部件是用例、角色和用例之间的联系;建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的;37.顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序;38.类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述;39.活动图显示动作及其结果,着重描述操作实现中所完成的工作以及用例实例或类中的活动;40.改进程序的执行效率不会引入错误;41.数据库设计说明书是一个软件配置项;42.判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件;43.分层的DFD图可以用于可行性分析阶段,描述系统的物理结构;法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者原型将被废弃;45.信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图;46.划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好;47.面向对象的的方法是以类作为最基本的元素,它是分析问题和解决问题的核心;48.复用也叫重用或再用,面向对象技术中的“类”是比较理想的可重用软构件,它有三种重用方式:实例重用、继承重用、多态重用;49.对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系;50.面向对象的分析过程主要包括三项内容:理解、表达和验证;答案单选题多选题判断题01.√05.√06.√09.√12.√13.√14.√15.√16.√22.√25.√26.√29.√31.√35.√36.√37.√41.√44.√45.√48.√49.√50.√填空题1.计算机软件一般是指计算机系统中的程序及其文档;2.需求规约的基本性质包括重要性和稳定性、可修改的、完整的和一致的;3.在结构化分析方法中,加工是数据的变换单元,即它接受输入的数据,对其进行处理,并产生输出;4.数据源是数据流的起点;数据潭是数据流的归宿地;5.结构化设计的主要任务是在需求分析的基础上,定义满足需求所需要的结构,即针对给定的问题,给出该问题的软件解决方案,确定“怎么做”的问题;6.模块是执行一个特殊任务的一个过程以及相关的数据结构;7.耦合是指不同模块之间相互依赖程度的度量;8.在软件工程中,FTR的中文含义为正式技术评审;9.软件风险的两个主要特性是不确定性和损失;10.在构件设计中,用于描述加工逻辑的主要工具有图形化设计表示、表格式设计表示和程序设计语言;11.软件项目管理的主要内容是人员、产品、项目、过程;12.功能独立性是模块化和抽象及信息隐藏概念的直接产物,是通过两项质量标准来衡量的:内聚和耦合;13.传统的软件工程中,从分析模型到设计模型的翻译,数据流图是体系结构设计和接口设计的的依据;而数据设计则依据数据字典和实体-关系图 ;14.自底向上集成是集成测试中的一种策略,采用这种方法对软件进行集成测试时,需要为每个模块准备一个驱动模块;15.软件工程的分析模型有三种,分别是信息域、功能域和行为域;的定义包括UML语义和UML表示法两个部分;17.软件工程是从软件开发技术和软件工程两个方面研究如何运用工程学的基本原理和方法来更好地开发和维护计算机软件的一门学科;18.在软件开发过程中要产生大量的信息,要进行大量的修改软件配置管理能协调软件开发,并使混乱减到最低程度;19.内聚性有七种类型,最强的是功能,最弱的是偶然;20.集成测试采用的具体方法有渐增式方法、非渐增式方法;21.螺旋模型利用笛卡尔坐标的四个像限分别表达软件开发模型各方面的活动;22.软件编码阶段要善于积累编程的经验,使得编出的程序清晰易懂、易于测试与维护,从而提高软件质量;23.结构程序设计的基本思想是自顶而下,逐步求精24.数据字典是对数据定义信息的集合,它所定义的对象都包含于数据流图中;25.大型软件测试包括单元测试_、集成测试、确认测试和系统测试四个步骤;26.面象方法用对象行为和属性分解取代了传统方法的功能分解;27.白盒测试和黑盒测试是软件测试的两类基本方法,这两类方法各有所长,相互补充;中的泛化关系就是通常所说的继承关系;29.在前期需求明确、资料完整的情况下尽量采用瀑布模型;30.软件重用技术是能从根本上提高软件可维护性的重要技术;31.检查软件产品是否符合需求定义的过程称为确认测认;名词解释1.软件工程:内容:软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科;它是一门综合性的交叉学科,它涉及计算机科学、工程科学、管理科学、数学等;2.软件危机:内容:是计算机软件的开发和维护过程所遇到的一系列严重的问题;3.软件需求:内容:软件需求是指1用户解决问题或达到目标所需的条件或能力;2系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力;3一种反映上面1或2所描述的条件或能力的文档说明;4.需求分析:内容:是准确的理解用户的需求将其转换成需求定义,然后由需求定义转换成形式化的功能规约;5.结构化程序设计内容:结构化程序设计是一种程序设计技术,采用自顶向下逐步求精的设计方法和单入口单出口的控制构件;6.软件设计:内容:从抽象概括到具体实践过程 ;7.信息隐蔽:内容:指在设计和确定模块时,使得一个模块内包含的信息过程或数据,对于不需要这些信息的其它模块来说,是不能访问的;8.对象:内容:是系统中描述客观事物的一个实体,它是构成系统的一个基本单位,由一组属性和对这组属性进行操作的一组服务组成,是类的一个实例9.数据字典:内容:数据字典由数据条目组成,数据字典描述、组织和管理数据流图的数据流、加工、数据源及外部实体;10.耦合:内容:块间联系,软件系统结构中各模块间相互联系紧密程度的一种度量;11.数据抽象:内容:数据抽象把一个数据对象的定义或描述抽象为一个数据类型名,用此类型名可定义多个具有相同性质的数据对象;12.类:内容:具有相似或相同性质的对象的抽象就是类;13.系统测试:内容:系统测试是通过与系统的需求规格作比较,发现软件与系统需求规格不相符合或与之矛盾的地方;14.综合测试:内容:综合测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误;15.软件生存周期模型:内容:软件生存周期模型是描述软件开发过程中各种活动如何执行的模型;16.软件生存周期:内容:软件产品从形成概念开始,经过开发、运行使用和维护直到退役的全过程称为软件生存周期,包括软件定义、开发、使用和维护三部分17.成熟度等级:内容:软件成熟度等级是指软件开发组织在走向成熟的途中几个具有明确定义的表示软件过程能力成熟度的平台;18.继承:内容:广义的说是指能够直接获得已有的性质和特征,而不必重复定义它们狭义的说是子类自动地共享基类中定义的数据和方法的机制19项目管理:内容:就是通过合理地组织和利用一切可以利用的资源,按照计划的成本和计划的进度,完成一个计划的目标,它包含团队管理、风险管理、采购管理、流程管理、时间管理、成本管理和质量管理等;20.白盒测试:内容:白盒测试是已知产品内部工作过程,通过测试检验产品内部动作是否按照产品规格说明的规定正常进行;21.预防性维护:内容:预防性维护是为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础;22.编程风格:内容:是在不影响性能的前提下,有效地编排和组织程序以提高可读性和可维性; 23.数据流图:内容:数据流图是结构化分析的基本工具,它描述了信息流和数据转换;24.软件测试:内容:软件测试是以最少的时间和人力系统地找出软件中潜在的各种错误和缺陷;工具:内容:CASE工具是一些软件系统,支持软件过程的常规活动,如编辑设计图表、检查图表的连贯性、跟踪已经运行的程序测试等;26.模块作用域:内容:是指受该模块判定影响的所有模块;受该模块内的一个判定影响的所有模块的集合27.内聚性:内容:内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量28.数据设计:内容:数据设计是为在需求规格说明中定义的那些数据对象选择合适的逻辑表示,并确定可能作用在这些逻辑结构上的所有操作包括选用已存在的程序包29.瀑布模型:内容:瀑布模型是将软件生命周期的各项活动规定为依线性顺序连接的若干阶段的模型,适合于软件需求很明确的软件项目;30.条件组合覆盖:内容:条件组合覆盖就是设计足够的测试用例,运行被测程序,使得每个判断的所有可能的条件取值组合至少执行一次;问答题一、软件生命期各阶段的任务是什么答:软件生命期分为7个阶段:1问题定义:确定要解决的问题是什么;2可行性研究:确定问题是否值得解,技术可行性、经济可行性、操作可行性;3需求分析:确定该系统必须做什么;4总体设计:确定系统如何实现,包括系统设计和结构设计;5详细设计:具体实现设计的系统;6实现:编码和测试;7运行维护:保证软件正常运行;二、如何理解模块独立性用什么指标来衡量模块独立性答:模块独立的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果;模块的独立性很重要:第一,有效的模块化即具有独立的模块的软件比较容易开发出来;第二,独立的模块比较容易测试和维护; 模块的独立程度可以由两个定性标准度量,分别是内聚和耦合;内聚衡量一个模块内部各个元素彼此结合的紧密程度;耦合衡量不同模块彼此之间互相依赖连接的紧密程度;三、软件重用的效益是什么答:1 软件重用可以显着地改善软件的质量和可靠性; 2 软件重用可以极大地提高软件开发的效率; 3 节省软件开发的成本,避免不必要的重复劳动和人力、财力的浪费;。
自考软件工程试题(含答案)02333
全国2010年1月自学考试软件工程试题(含答案)课程代码:02333一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.软件生存周期中,准确地确定软件系统必须做什么的阶段是(B)A.可行性分析和项目开发计划B.需求分析C.概要设计D.详细设计2.把瀑布模型和专家系统结合在一起的软件生存周期模型是(B)A.增量模型B.基于知识的模型C.螺旋模型D.喷泉模型3.以下不.属于项目开发计划主要内容的是(C)A.实施计划B.交付期限C.测试用例D.人员组织及分工4.使用数据流图来表示系统逻辑模型的是(D)A.Jackson B.VDMC.OOA D.SA5.用于描述结构化分析中数据流加工逻辑的是(A)A.判定树B.ER图C.状态图D.用例图6.若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入,则该模块的内聚性类型是(C)A.时间内聚B.偶然内聚C.顺序内聚D.功能内聚7.下列几种耦合类型,耦合性最高的是(A)A.公共耦合B.控制耦合C.标记耦合D.数据耦合8.程序流程图的优点不包括...(B)A.历史最悠久,使用最广泛B.容易表示逐步求精的过程C.支持程序的三种基本控制结构D.直观清晰,易于使用9.第一个体现结构化编程思想的程序设计语言是(C)A.Cobol语言B.C语言C.Pascal语言D.FORTRAN语言10.确认测试也称为(A)A.有效性测试B.无效性测试C.静态测试D.动态测试11.黑盒测试技术不包括...(B)A.等价类划分B.路径覆盖C.边界值分析D.错误推测12.为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为(C)A.校正性维护B.适应性维护C.完善性维护D.预防性维护13.瀑布模型与增量模型之间的本质区别是(B)A.瀑布模型属于非整体开发模型,增量模型属于整体开发模型B.瀑布模型属于整体开发模型,增量模型属于非整体开发模型C.瀑布模型容易适应需求变化,增量模型不容易适应需求变化D.瀑布模型减少技术、应用风险,增量模型增大技术、应用风险14.面向对象分析中,对象模型描述了系统的(A)A.静态结构B.动态结构C.控制结构D.顺序结构15.面向对象设计中存在三种内聚,分别是(D)A.属性内聚、操作内聚、类内聚B.操作内聚、类内聚、整体-部分内聚C.属性内聚、操作内聚、对象内聚D.操作内聚、类内聚、一般-具体内聚16.McCall质量度量模型中,与“软件系统对非授权人访问软件或数据行为的控制程度”所对应的软件质量特性是(B)A.正确性B.完整性C.可维护性D.可用性17.软件工程标准中,JIS属于(B)A.国际标准B.国家标准C.行业标准D.企业规范18.与“程序维护手册”文档有关的人员是(B)A.管理人员和开发人员B.管理人员和维护人员C.维护人员和用户D.管理人员和用户19.软件工具“代码生成程序”属于(C)A.需求追踪工具B.质量保证工具C.设计工具D.文档工具20.软件复杂性度量的参数中,能反映“软件总共的指令数,或源程序行数”的是(A)A.规模B.难度C.结构D.智能度二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
0233年自考专业(计算机应用)软件工程考试真题及答案
0233年自考专业(计算机应用)软件工程考试真题及答案一、单项选择题单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
(本大题共15小题,每小题2分,共30分)1、软件工程在20世纪60年月末至80年月初获得的主要成果有( )A.CASE产品B.露向对象语言C.瀑布模型D.软件生存周期过程2、在销售管理系统需求文档中消失下列描述,属于设计约束范畴的是( )A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必需为月财务状况系统供应更新信息D.任取1秒钟,一个特定应用所消耗的可用计算力量平均不超过50%3、需求规约的基本性质包括重要性和稳定性程度、全都的、完整的和( )A.可修改的B.可复用的C.可测试的D.无歧义的4、在建模过程中,可用以描述加工的工具是( )A.数据流B.判定树C.数据字典D.数据存储5、指一个模块内部各成分之间相互关联程度的度量是( )A.耦合B.内聚C.扇入D.扇出6、结构化分析方法给出了一种能表达功能模型的工具是( )A.HIPO图B.PAD图C.N-S图D.DFD图7、面对对象方法源于面对对象( )A.分析B.设计C.建模语言D.编程语言8、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是( )A.整体/部分B.一般/特别C.功能/过程D.静态/动态9、RUP的分析类包括边界类、实体类和( )A.子类B.掌握类C.父类D.活动类10、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和( )A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术11、在老师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,依据黑盒测试中的等价类划分技术,下列划分正确的是( )A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类12、有效性测试的目标是发觉软件实现的功能与下列哪个选项不全都,正确的是( )A.需求规格说明书B.概要设计说明书C.具体设计说明书D.测试方案13、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和( )A.供应过程B.开发过程C.测试过程D.支持过程14、在常见的软件开发模型中,主要用于支持面对对象技术软件开发的是( )A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型15、CMMI组织过程改善的成熟度等级中的2级是( )A.已执行级B.已定义级C.已管理级D.已定量管理级参考答案:【一、单项选择题】1~5CDABB6~10DDABC11~15点击下载查看答案。
自考02333 软件工程 考试题2
高等教育自学考试《软件工程》试题课程代码:02333一、单项选择题1.在软件系统模型中,描述了“系统是什么”的为( B )A. 部署模型B.概念模型 C. 实现模型D.设计模型2.在需求发现技术中,无法验证发现的需求是否正确的是( D )A. 观察B.交谈 C. 小组会 D. 提炼3.销售系统,应能在30秒内产生年度销售税的总额,它属于软件需求的( B )A. 功能需求B.性能需求 C. 设计约束D.外部接口需求4.在结构化方法的工具中,被称为伪码的工具是( C )A. N-S图B.HIPO图 C. PDL图 D. PAD图5.题5图为一个飞机票预定系统的数据流图,图中4表示的基本术语是( C )A. 数据流B.加32 C.数据存储D.数据源和数据潭6.下列耦合类型中,耦合程度最强的是( A )A. 内容耦合B.控制耦合C.公共耦合D.数据耦合7.下列内聚类型中,按照内聚程度从高到低的顺序给出的是( D )A. 逻辑内聚、过程内聚、功能内聚B.过程内聚、功能内聚、逻辑内聚C. 功能内聚、逻辑内聚、过程内聚D.功能内聚、过程内聚、逻辑内聚8.题8图中,扇出为1的模块是( A )A. 模块E B.模块F C.模块G D.模块H9.UML表达关系的术语中,包含是一种特殊的( C )A. 关联B.细化 C. 依赖 D. 泛化10.根据RUP实现活动,输人为设计类,活动为实现类,则输出为( B )A. 接[3 B.构件C.用况D.子系统11.测试目标是发现与接口有关的错误,该测试为( D )A. 单元测试B.系统测试C. 有效性测试D. 集成测试12.在《ISO/IEC软件生存周期过程12207-1995》中,属于基本过程的是( C )A. 文档过程B.验证过程C. 维护过程D.管理过程13.增量模型是一种( B )A. 支持面向对象技术的创新模型B.快速构造产品第一版本的好方法C.适合于大型团队迭代开发的模式D.适用于需求被清晰定义的项目14.在软件生存周期模型中,吸收了软件工程“演化”概念的软件开发模型是( D )A. 瀑布模型B.增量模型C. 喷泉模型D.螺旋模型15.CMMI能力等级中,最高能力等级为( A )A. 持续优化级B.已定量管理级C. 已定义级D.已管理级二、填空题16.软件工程概念的提出旨在解决当时出现的软件危机。
2022年自考02333软件工程题库及答案
02333软件工程题库及答案单选题1.软件开发环境按解决旳问题分类涉及( )A.程序设计环境B.工具箱环境C.基于措施旳环境D.以语言为中心旳环境2.用于描述待开发产品/系统功能上旳能力、性能参数或其她性质旳是()A.程序B.需求C.设计D.规约3.下列选项中,用作具体设计旳工具是()A.层次图B.数据流图C.模块构造图D.盒图4.UML提供旳图形化工具中,用于概念模型和软件模型旳动态构造旳是()A.用况图B.部署图C.对象图D.构件图5.根据软件需求分类,下列选项中不属于设计约束旳是()A.并发操作B.握手合同C.质量属性D.硬件限制6.根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为()A.测试筹划B.测试构件C.测试评价D.测试过程7.一般来说,单元测试往往采用()A.等价类测试B.因果图测试C.白盒测试D.黑盒测试8.支持面向对象技术旳软件生存周期模型是()A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型9.CMMI成熟度级别中旳第四级为()A.已定义级B.已定量管理级C.持续优化级D.已管理级10.若一种学生可以在一所或者多所学校注册学习,那么这种关联关系称为()A.依赖B.泛化C.组合D.聚合11.如下()不是构造化分析措施常用旳工具。
A.数据流图B.数据字典C.程序流程图D.鉴定树12.软件基本过程指那些与软件生产直接有关旳活动集,可分为获取过程、供应过程开始过程、运营过程和()A.验证过程B.调试过程C.测试过程D.维护过程13.提高程序可读性旳有力手段是()。
A.选好一种程序设计语言B.显式阐明一切变量C.使用三种原则控制语句D.给程序加注释14.软件需求分析阶段旳任务是拟定()。
A.软件开发措施B.软件开发费用C.软件系统功能D.软件开发工具15.下面不是软件需求规格阐明书旳特点旳是()。
A.对旳性B.无歧义性C.完整性D.不可修改性16.构造设计是一种应用最广泛旳系统设计措施,是以()为基本、自顶向下、逐渐求精和模块化旳过程。
自考软件工程试题及答案资料
自考软件工程试题及答案资料4月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分l00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸. 2.第一部分为选择题。
必须对应试卷上的题号使用28铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题:本大题共l5小题,每小题2分,共30分.在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出.1.在软件开发中,软件系统模型大致上可分为两类:概念模型和A.抽象模型 B.逻辑模型 C.软件模型 D.实现模型2.在销售管理系统需求文档中出现下列描述,属于功能需求范畴的是A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%3.经过复审有关需要的陈述,或功能和性能目标的陈述等技术文档,而获取相关需求的初始发现需求技术是A细化B.提炼 C.求精 D.抽象4.在结构化分析方法的基本术语中,数据流的起点称为A.数据潭 B.数据存储 C.加工D.数据源5.一组模块共同引用一个全局数据项,则该组模块间的耦合类型是A.数据耦合 B.标记耦合 C.控制耦合 D.公共耦合6.模块本身以及所有直接或间接从属于它的模块的集合,称为该模块的A.作用域B.控制域C.定义域D.限制域7.下列术语可用于表示客观世界中各种各样事物之间的关系的是A.类 B.对象 C.接口D.依赖8.UML的图形化工具分为两类:行为图和A.结构图 B.状态图 C.部署图D.用况图9.根据RUP实现活动,输入为设计类和接口,活动为实现类,则输出为A.构件 B.用况 C.接口 D.子系统10.下列软件测试技术中,依据软件行为描述的是A.结构测试技术B.路径测试技术C.黑盒测试技术 D.自盒测试技术11.假设选修课程数目的输入范围为1-4,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.2个有效等价类,2个无效等价类B.1个有效等价类,2个无效等价类C.2个有效等价类,1个无效等价类D-1个有效等价类,1个无效等价类12.单元测试期间,一般考虑模块的A.错误执行路径 B.正确执行路径C.有判定语句的执行路径 D.全部执行路径13.软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、运行过程、维护过程和A.需求定义过程B.需求发现过程C.设计过程 D.开发过程14.在常见的软件开发模型中,能体现软件创立所固有的迭代和无间隙特征的是A.喷泉模型 B.螺旋模型 C.增量模型D.瀑布模型15.CMMl能力等级中的4级是A. 已执行级 B.已管理级 C.已定量管理级 D.已定义级第二部分非选择题二、填空题:本大题共20空,每空l分,共20。
3自考软件工程试题及答案02333
全国2009年1月自考软件工程试题课程代码:02333一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的。
请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.以下不属于软件特点的是( B )A.软件是一种逻辑产品B.软件产品存在磨损问题C.软件的生产主要是研制D.软件费用不断增加2.以下属于形式化开发方法的是( C )A.结构化开发方法B.Jackson开发方法C.维也纳开发方法D.面向对象开发方法3.数据字典定义数据流或数据存储组成时所使用的符号(‥‥)表示( D )A.可选B.与C.或D.重复4.IDEF是IDEF方法的一部分,用于建立系统的( A )A.功能模型B.信息模型C.动态模型D.关系模型5.软件结构中两个模块之间有调用关系,传递简单数据值,相当于高级语言中的值传递,这两个模块之间的耦合是( D )A.公共耦合B.控制耦合C.标记耦合D.数据耦合6.把需要同时执行的动作组合在一起形成模块,该模块的内聚性是(C )A.顺序内聚B.逻辑内聚C.时间内聚D.通信内聚7.以下属于程序流程图缺点的是( D )A.历史悠久B.使用广泛1C.支持程序的三种基本控制结构D.可以随心所欲地画控制流程线的流向8.Jackson结构图的三种基本结构是(B )A.顺序结构、选择结构、层次结构B.顺序结构、选择结构、重复结构C.层次结构、选择结构、重复结构D.顺序结构、层次结构、重复结构9.以下属于面向对象程序设计语言的是( A )A.Java语言B.C语言C.Pascal语言D.Prolog语言10.以下四种逻辑覆盖中,发现错误能力最强的是( D )A.语句覆盖B.条件覆盖C.判定覆盖D.条件组合覆盖11.软件工程领域中,与集成测试有关的软件开发阶段是(A )A.编码B.详细设计C.概要设计D.需求分析12.软件维护的副作用不包括(D )A.编码副作用B.数据副作用C.文档副作用D.效率副作用13.原型的优点不包括( A )A.对设计人员水平及开发环境要求不高B.可及早为用户提供有用的产品C.可及早发现问题,随时纠正错误D.可减少技术、应用的风险14.UML统一了三种面向对象方法的表示方法,这三种面向对象方法是( B )A.Coad方法、OMT方法、OOSE方法B.Booch方法、OMT方法、OOSE方法C.Booch方法、Coad方法、OOSE方法D.Booch方法、OMT方法、Coad方法15.面向对象的类层次结构中,聚集关系是一种( B )A.“一般——特殊”关系B.“整体——部分”关系C.“相互依赖”关系D.“一般——具体”关系16.软件质量特性中,“软件系统按照设计要求,在规定时间和条件下不出故障,持续运行的程度”对应的特性是( D )A.正确性B.完整性C.可靠性D.可用性217.软件工程标准中,IEEE属于( C )A.国际标准B.国家标准C.行业标准D.企业规范18.与“项目开发计划”文档有关的人员是(A )A.管理人员和开发人员B.开发人员和维护人员C.开发人员和用户D.管理人员和用户19.软件工具的三个组成部分不包括( D )A.工具B.工具接口C.工具用户接口D.编译系统20.软件复杂性度量的参数中,由程序中出现的操作数数目所决定的量表示的参数是( A )A.规模B.难度C.结构 D.智能度二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格上填上正确答案。
全国软件工程(02333)自考试题及答案
2)如果需求不像早期思考的那样稳定和完整,那么一些增量就本,超出组织的能力
31.简述CMMI模型支持的两种过程改善路径。
答案:
能力等级是一个过程改善路径,该路径可是组织针对单一过程域不断改善该过程域成熟度等级也是一种过程改善路径,该路径可使组织通过关注一组过程域不断改善一组相关的过程域
一、单项选择题(本大题共l5小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均不得分。
1.能“标识系统要解决的问题”的模型是
A.部署模型B.设计模型
C.概念模型D.实现模型
2.初始需求发现技术中,可能导致超出项目成本和进度限制的是
6.在下列耦合中,耦合度最弱的是
A.内容耦合B.数据耦合
C.公共耦合D.控制耦合
7.下列的内聚类型中,按关联程度从低到高的顺序给出的是
A.逻辑内聚、过程内聚、功能内聚B.过程内聚、功能内聚、逻辑内聚
C.过程内聚、逻辑内聚、功能内聚D.功能内聚、过程内聚、逻辑内聚
8.题8图中,扇出为3的模块是
A.模块A和GB.模块C和G
作用:顺序图作为一种描述在给定语境中消息是如何在对象间传递的图形化方式,在使用其进行建模时。
30.简述增量模型的优缺点。
答案:
优点1)第一个可交付版本所需要的成本和时间是较少的,从而可减少开发由增量表示的小系统承担的风险
2)由于很快发布第一个版本,因此可以减少用户需求的变更3)允许增量投资,即在项目开始时可以仅对一个或两个增量投资
A.自悟B.交谈
C.提炼D.观察
自考02333软件工程题库及答案
02333软件工程题库及答案单项选择题1.软件开发环境按解决的问题分类包含( )A.程序设计环境B.工具箱环境C.基于法的环境D.以语言为中心的环境2.用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是〔〕A.程序B.需求C.设计D.规约3.以下选项中,用作详细设计的工具是〔〕A.层次图B.数据流图C.模块构造图D.盒图4.UML提供的图形化工具中,用于概念模型和软件模型的动态构造的是〔〕A.用况图B.部署图C.对象图D.构件图5.根据软件需求分类,以下选项中不属于设计约束的是〔〕A.并发操作B.握手协议C.质量属性D.硬件限制6.根据RUP测试活动,输入为测试用况,活动为实现测试,那么输出为〔〕A.测试方案B.测试构件C.测试评价D.测试过程7.一般来说,单元测试往往采用〔〕A.等价类测试B.因果图测试C.白盒测试D.黑盒测试8.支持面向对象技术的软件生存期模型是〔〕A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型9.CMMI成熟度等级中的第四级为〔〕A.已定义级B.已定量管理级C.持续优化级D.已管理级10.假设一个学生可以在一所或者多所学校注册学习,那么这种关联关系称为〔〕A.依赖B.泛化C.组合D.聚合11.以下〔〕不是构造化分析法常用的工具。
A.数据流图B.数据字典C.程序流程图D.判定树12.软件根本过程指那些与软件生产直接相关的活动集,可分为获取过程、供给过程开场过程、运行过程和〔〕A.验证过程B.调试过程C.测试过程D.维护过程13.提高程序可读性的有力手段是〔〕。
A.选好一种程序设计语言B.显式说明一切变量C.使用三种标准控制语句D.给程序加注释14.软件需求分析阶段的任务是确定〔〕。
A.软件开发法B.软件开发费用C.软件系统功能D.软件开发工具15.下面不是软件需求规格说明书的特点的是〔〕。
A.正确性B.无歧义性C.完整性D.不可修改性16.构造设计是一种应用最广泛的系统设计法,是以〔〕为根底、自顶向下、逐步求精和模块化的过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0233年自考专业(计算机应用)软件工程
考试
真题及答案
一、单项选择题单项选择题在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多项选择或未选均无分。
(本大题共15小题,每题2分,共30分)
1、软件工程在20世纪60年月末至80年月初获得的主要成果有()
A. CASE产品
B.露向对象语言
C.瀑布模型
D.软件生存周期过程
2、在销售管理系统需求文档中消失以下描述,属于设计约束范畴的是()
A.系统应能产生月销售报表
B.系统应在5分钟内计算出给定季度的总销售税
C.对要构建的账户接收系统,必需为月财务状况系统供应更新信息
D.任取1秒钟,一个特定应用所消耗的可用计算力量平均不超过50%
3、需求规约的基本性质包括重要性和稳定性程度、全都的、完整的和()
A.可修改的
B.可复用的
C.可测试的
D.无歧义的
4、在建模过程中,可用以描述加工的工具是()
A.数据流
B.判定树
C.数据字典
D.数据存储
5、指一个模块内部各成分之间相互关联程度的度量是()
A.耦合
B.内聚
C.扇入
D.扇出
6、结构化分析方法给出了一种能表达功能模型的工具是()
A.HIPO 图
B.PAD 图
C.N-S 图
D.DFD 图
7、面对对象方法源于面对对象()
A.分析
B.设计
C.建模语言
D.编程语言
8、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是()
A.整体/局部
B. 一般/特别
C.功能/过程
D.静态/动态
9、RUP的分析类包括边界类、实体类和()
A.子类
B.掌握类
C.父类
D.活动类
10、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和()
A.路径测试技术
B.用例测试技术
C.状态测试技术
D.结构测试技术
11、在老师科研方案中规定对教授、副教授和讲师分别计算分数, 做相应的处理,依据黑盒测试中的等价类划分技术,以下划分正确的
A.3个有效等价类,3个无效等价类
B.3个有效等价类,1个无效等价类
C.1个有效等价类,1个无效等价类
D.1个有效等价类,3个无效等价类
12、有效性测试的目标是觉察软件实现的功能与以下哪个选项不全都,正确的选项是()
A.需求规格说明书
B.概要设计说明书
C.具体设计说明书
D.测试方案
13、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和()
A.供应过程
B.开发过程
C.测试过程
D.支持过程
14、在常见的软件开发模型中,主要用于支持面对对象技术软件开发的是()
A.喷泉模型
B.螺旋模型
C.增量模型
D.瀑布模型
15、CMMI组织过程改善的成熟度等级中的2级是()
A.已执行级
B.已定义级
C.已管理级
D.已定量管理级
参考答案:
【一、单项选择题】
广 5CDABB610DDABC
1「15点击下载查看答案。