软件工程期末复习选择题.docx

上传人:王** 文档编号:110380 上传时间:2022-12-28 格式:DOCX 页数:10 大小:58.67KB
下载 相关 举报
软件工程期末复习选择题.docx_第1页
第1页 / 共10页
软件工程期末复习选择题.docx_第2页
第2页 / 共10页
软件工程期末复习选择题.docx_第3页
第3页 / 共10页
软件工程期末复习选择题.docx_第4页
第4页 / 共10页
软件工程期末复习选择题.docx_第5页
第5页 / 共10页
软件工程期末复习选择题.docx_第6页
第6页 / 共10页
软件工程期末复习选择题.docx_第7页
第7页 / 共10页
软件工程期末复习选择题.docx_第8页
第8页 / 共10页
软件工程期末复习选择题.docx_第9页
第9页 / 共10页
软件工程期末复习选择题.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程期末复习选择题.docx》由会员分享,可在线阅读,更多相关《软件工程期末复习选择题.docx(10页珍藏版)》请在优知文库上搜索。

1、1 .只有高水平的软件工程能力才能生产出高质量的软件产品。因此,须在软件开发环境或软件工具箱的支持下,运用先进的开发技术、工具和管理方法来提高(D)能力。A.组织软件B.软件质量C.设计软件D.开发软件2 .软件测试的目的是(B)A.评价软件的质量B.发现软件的错误C.找出软件的所有错误D.证明软件是正确的3,软件的可维护性、可使用性、(A)是衡量软件质量的几个主要特性。A.可靠性B.可复用性C.可理解性D.可修改性4.可行性研究的目的是(B)A.开发项目B.项目值得开发否C.规划项目D.维护项目5.程序设计语言的技术特性不应包括(D)A.数据结构的描述性B.抽象类型的描述性C.抽象类型的描述

2、性D.软件的可移植性6.对于构造原型的建议,以下说法不正确的(D)Ao暂不考虑速度、空间等性能效率方面的要求B.暂不考虑错误恢复和处理C.可降低可靠性和软件质量标准D.对于原型界面部分的设计,暂不考虑与最终系统的界面相容7.以下说法错误的是(B)A. IEEE指美国电气与电子工程师学会B. GB指中华人民共和国国家军用标准C. DoD-STD指美国国防部标准I).MIL-S指美国军用标准8 .在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是(B)A.数据流图B.状态图C.系统结构图D.时序图9 .为了最终实现目标

3、系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即(B)和过程设计。A.程序设计B.结构设计C.系统设计D.详细设计10 .结构化分析方法(SA)是一种面向(C)的需求分析方法。A.对象B.数据结构C.数据流D.控制流11.软件是不可见的复杂的逻辑实体,不同于任何其他制造业的产品。使得软件质量难于把握的一个因素是(A)A.软件需求B.硬件需求C.软件配置D.硬件配置12 .DFD中的每个加工至少有(A)A. 一个输入流和一个输出流B. 一个输入流或者一个输出流C. 一个输入流D. 一个输出流13 .软件测试的目的是(B)A.试验性运行软件B.发现软件错误C.证明软件正确D.

4、证明软件正确14 .为使得用户满意,有两个必要条件:设计的规格说明符合用户的要求;程序要按照设计规格说明所规定的情况正确执行。把条件称为(B)A.程序流程B.程序质量C.设计要求D.设计质量15 .原型化方法是用户和设计者之间执行的一种交互过程,适用于(A)系统。A.需求不确定性高的B.需求确定的C.管理信息D.实时16.软件可靠性的定量指标,常借用硬件可靠性的定量度量方法来度量软件的可靠性,其中MTTF是(C),MTBF是O平均等待时间平均间隔时间平均失效等待时间平均失效间隔时间A.和B.和C.和D.和17.软件维护费用高的主要原因是(C)A.人员少B.人员多C.生产率低D.生产率高18 .

5、以下说法错误的是(B)A. IEEE指美国电气与电子工程师学会B. GB指中华人民共和国国家军用标准C. DOD-STD指美国国防部标准D. MIL-S指美国军用标准19 .以下不属于软件项目进度安排的主要方法的是(D)A.工程网络图B.Cantt图C.任务资源表D.DFDS20.1VeStinghOUSe公司于1992年公布了13类软件工具分类标准和该类的范例工具以及例子,以下说法错误的是(D)A.桌面出版系统属文档工具B.计划和进度属项目管理工具C.文件和修改管理属配置管理工具D.格式管理系统属质量保证工具1 .在软件开发领域中,“描述了系统是什么”的系统模型被称为A.设计模型B.概念模型

6、C.实现模型D.部署模型2 .下列选项不属于质量属性规约所期望的指标是A.可靠性B.可维护性C.用户友好性D.保密性3 .在常见的耦合类型中,应尽量避免使用的是A.内容耦合B.数据耦合C.控制耦合D.标记耦合4 .下列工具中,常用作总体设计的是A.HIPO图B.N-S图C.PAD图D.DFD图5 .UML表达关系的术语中,伴随限定符使用的关系是A.关联B.依赖C.泛化D.细化6 .自行车是一种交通工具,自行车和交通工具之间的关系是A.组合B.关联C.依赖D.泛化7 .面向对象分析中,对象模型描述了系统的A.静态结构B.动态结构C.控制结构D.顺序结构8 .UML用来表达系统交互建模的图形化工具

7、是A.用况图B.状态图C.顺序图D.类图9 .根据RUP实现活动,输入为设计类,活动为实现类,则输出为A.用况B.构件C.接口D.子系统10 .黑盒测试技术依据的是A.程序的逻辑结构B.程序的物理结构C.软件行为的描述D.软件功能的描述11 .从测试完成程度来看,下列选项中测试覆盖率最高的是A.语句覆盖B.分支覆盖C.条件组合覆盖D.路径覆盖12 .一个程序只有一个输入S,其取值范围是一60S(60现从输入的角度设计了一组测试数据:-200,20,200,设计这组测试用例的方法是A.条件覆盖B.等价类划分C.边界值分析D.因果图13 .演化模型不具有的特性是A.本质上是迭代的B.容易适应变化的

8、需求C.有效风险控制机制D.常常弱化需求分析14 .按照ISO/IEC软件生存周期过程12207-1995中,可归于组织过程的是A.文档过程B.验证过程C.维护过程D.管理过程15 .在CMMl能力等级中,共用目标最强的是A.已执行级B.持续优化级C.已定义级D.已定量管理级L运用所掌握的知识,通过抽象,给出该系统的结构,这就是(A)A.系统建模B.软件开发C.问题求解D.验证确认2 .根据软件需求分类,下列选项中不属于设计约束的是(C)A.并发操作B.握手协议C.质量属性D.硬件限制3 .在常见的耦合类型中,耦合程度最低的是(B)A.内容耦合B.数据耦合C.控制耦合D.标记耦合4 .通过对大

9、量软件系统研究,发现设计很好的软件结构图通常呈现的形状类似于(D)A.三角形B.长方形C.五角形D.正方形5 .下列选项中,用作详细设计的工具是(D)A.层次图B.数据流图C.模块结构图D.盒图6 .UML表达关系的术语中,表达“整体/部分”关系的是(D)A.细化B.依赖C.继承D.聚合7 .UML提供的图形化工具中,用于概念模型和软件模型的动态结构的是(A)A.用况图B.部署图C.对象图D.构件图8 .根据RUP测试活动,输入为测试用况,活动为实现测试,则输出为(B)A.测试计划B.测试构件C.测试评价D.测试过程9 .下列选项中,属于白盒测试技术的是(D)A.因果图B.等价类划分C.边界值

10、分析D.路径测试10 .假设月收入W3500元者免税,现用3500元和3501元作为测试数据,所采用的是(A)A.边界值分析B.等价类划分C.条件覆盖D.因果图11 .一般来说,单元测试往往采用(C)A.等价类测试B.因果图测试C.白盒测试D.黑盒测试12 .相对于螺旋模型,演化模型缺少(D)A.制定计划B.客户评估C.实施工程D.风险分析13 .支持面向对象技术的软件生存周期模型是(D)A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型14 .按照ISO/IEC软件生存周期过程122071995中,可归于基本过程的是(C)A.文档过程B.验证过程C.维护过程D.管理过程15 .CMMI成熟度等

11、级中的第四级为(B)A.已定义级B.已定量管理级C.持续优化级D.已管理级1 .对软件系统模型分层是为了控制软件开发的复杂性,在需求层创建的是(C)rup过程pl66A.软件模型B.部署模型C.概念模型D.参考模型2 .要求软件的故障率为3次/2000小时,这属于(A)A.质量属性B.性能需求C.设计约束D.功能需求3 .需求规约文档的技术核心是(A)p28.特定需求B.产品功能C.用户特性D.产品概述4 .结构化需求分析的基本术语中,标识采用动宾结构的是(B)36A.数据流B.加工C.数据存储D.数据源5 .总体设计的第三阶段是(C)50.初始设计B.详细设计C.复审阶段D.精化设计6 .某

12、模块的输入数据为某班期末考试语文的成绩表,通过该模块计算该班学生成绩的平均值,并挑选出前十名同学的名单,从内聚度来看,该模块属于(A)59A.逻辑内聚B.过程内聚C.通信内聚D.功能内聚7 .共享该模块的上级模块数目越多可提高软件的复用性,指的是模块的(A)61A.扇入大B.扇出大C.扇入小D.扇出小8 .为了控制信息组织的复杂性,UML提供的组织信息的通用机制是(C)99A.类B.关联C.包D.注解9 .UML用于创建系统的行为生存周期模型的图形化工具是(B)103A.用况图B.状态图C.顺序图D.类图10 .RUP的迭代、增量式开发规定的4个阶段不包括(D)125A.初始阶段B.构造阶段C

13、.移交阶段D.评审阶段IL根据RuP测试的活动,输入中有测试用况,活动为实现测试,则输出为(B)I68A.测试过程B.测试构件C.测试评价D.测试计划12 .典型的白盒测试技术是(A)177A.路径测试B.状态测试C.功能测试D.定义域测试13 .软件生存周期模型中,包含风险分析活动的是(D)226A.演化模型B.增量模型C.喷泉模型I).螺旋模型14 .软件生存周期模型中,体现了软件创建所固有的迭代和无间隙特征的是(D)227A.瀑布模型B.增量模型C.演化模型D.喷泉模型15 .CMMl成熟度等级中的第二级为(B)244A.初始级B.已管理级C.持续优化级D.已定量管理级1 .在下列工具与

14、环境中(C)属于较早期的CASE。A.基于信息工程CASEB.人工智能CASEC.结构的基于图形CASED.集成的CASE环境2 .Putnam成本估算模型是一个(D)模型。A.静态单变量B.动态单变量C.静态多变量I).动态多变量3 .在MCCail软件质量度量模型中,(C)属于面向软件产品修改。A.可靠性B.可重用性C.适应性D.可移植性4 .1SO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是(D)A.SQICB.SQMCC.SQRCD.SQDC5 .软件复杂性度量的参数包括(B).效率B.规模C.完整性D.容错性6 .对象实现了数据和操作的结合,使数据和操作(C)于对象的统一体中。A.结合B.隐藏C.封装D.抽象7 .软件调试技术包括(B)A.边界值分析B.演绎法C.循环覆盖D.集成测试8,瀑布模型的存在问题是(B)A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求9 .软件测试方法中的静态测试方法之一为(A)A.计算机辅助静态分析B.黑盒法C.路径覆盖

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格/认证考试 > 计算机等级考试

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

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