中南大学软件工程复习题及参考答案

中南大学软件工程复习题及参考答案

ID:18728033

大小:345.79 KB

页数:11页

时间:2018-09-20

中南大学软件工程复习题及参考答案_第1页
中南大学软件工程复习题及参考答案_第2页
中南大学软件工程复习题及参考答案_第3页
中南大学软件工程复习题及参考答案_第4页
中南大学软件工程复习题及参考答案_第5页
资源描述:

《中南大学软件工程复习题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中南大学复习题及参考答案软件工程一、选择题:1.下面哪些UML图描述系统行为(A)A.用例图B.类图C.对象图2.属于概要设计活动的是(A)A.软件结构设计B.数据结构设计C.算法设计3.属行为型设计模式的是(C)A.组合模式B.工厂方法模式C.观察者模式4.下列说法正确的是(B)A.UML是软件开发方法B.UML是系统描述语言C.UML是软件开发过程5.根据程序流程图划分的模块通常是(B)A.信息内聚的模块B.过程内聚的模块C.逻辑内聚的模块6.如果某程序中的比较个数是m,则其McCabe环形复杂度为(C)A.m-

2、1B.mC.m+17.按ISO9000-3的说明,下列属软件配置项的是(C)A.软件开发方法B.软件开发组织管理制度C.软件开发合同8.软件测试的目的是(C)A.证明软件无错B.发现软件中的所有错误C.尽可能发现软件系统中的错误9.软件重构关注的是(B)A.软件体系结构B.模块细节C.软件性能10.软件项目开发计划的内容有(B)A.数据分析B.风险分析C.功能分析11.在UML的类图中,描述整体与部分关系的有(B)A.泛化关系B.聚合关系C.依赖关系12.软件过程能力成熟度模型CMM用以评价(A)A.软件过程能力B.

3、组织能力C.学习能力13.因计算机硬件和软件环境的变化而作出的修改软件的过程称为(C)A.完善性维护B.改正性维护C.适应性维护14.对项目软件而言,软件功能需求信息主要由谁提供(A)A.软件用户B.软件开发人员C.软件项目管理人员15.IDEF0图反映不出(C)A.系统做什么B.系统功能由谁做C.系统如何做16.原型模型是一种什么开发过程模型(B)A.自顶向上B.由外至内C.增量式17.系统流程图描述(A)A.物理系统B.逻辑系统C.软件体系结构18.需求规格说明书的内容不应该包括(C)A.软件确认准则B.软件的性

4、能描述C.算法过程的详细描述19.适合需求模糊或需求不确定系统开发的软件开发模型有(C)A.瀑布模型B.RAD模型C.原型模型20.UML图中描述系统结构的有(A)A.组件图B.顺序图C.状态图21.面向对象方法是一种什么软件开发方法(B)A.层次化B.迭代增量式C.逐步求精22.不可以用来衡量软件可维护性的有()A.可靠性B.可用性C.可行性23.系统分析员在需求分析最后负责编写()11A.用户手册B.概要设计说明书C.可行性研究报告24.为了提高软件的可靠性、可维护性等而对软件的修改称为()A.改正性维护B.适应

5、性维护C.预防性维护25.在结构化方法中,为使需求改变对软件影响较小,应该使软件结构()A.与问题结构对应B.与问题结构独立C.与用户界面对应26.单元测试的计划应该在什么阶段完成()A.需求分析B.概要设计C.详细设计27.下列属面向对象软件开发方法的有()A.LCP方法B.OMT方法C.IDEF0方法28.强调信息隐藏的软件工程设计方法有()A.Jackson方法B.Parnas方法C.SA/SD方法29.描述系统动态行为的模型有()A.包图B.软件结构图C.状态图30.考虑输入条件组合的测试用例设计方法有()A

6、.等价分类法B.语句覆盖法C.因果图法31.下列能减少支援性维护活动的有()A.利用软件包B.进行配置管理C.对用户进行适当培训32.只支持单重继承的程序设计语言有()A.C++B.DelphiC.C33.IDEF0图的顶层图是()A.A0图B.A-0图C.A-1图34.在UML的用例图中,扩展关系是一种()A.泛化关系B.依赖关系C.关联关系35.独立测试小组开始介入测试是在()A.模块测试阶段B.集成测试阶段C.确认测试阶段36.在成本估计中容易低估局部问题的方法是()A.基于经验模型的估计B.自底向上估计C.自

7、顶向下估计37.在IDEF1X图中,如果子实体与父实体存在联系,则子实体将继承父实体的()A.全部属性B.主关键字属性C.非主关键字属性38.结构化分析方法使用的工具有()A.数据流图B.类图C.软件结构图39.白盒测试设计用例的方法是()A.等价分类法B.基本路径覆盖法C.因果图法40.在衡量软件质量时,最重要的标准是()A.可维护性好B.可用性好C.满足用户功能需求41.瀑布模型是一种()A.演化模型B.顺序模型C.增量模型42.模块的独立程度可以由什么定性标准度量()A.耦合度B.复杂度C.可靠性43.以下选项

8、中,不属于对象的特点有()A.继承B.多态C.封闭44.面向数据结构的设计方法有()A.Parnas方法B.Jackson方法C.IDEF0方法45.与UML配合最好的软件开发方法是()A.RUP方法B.Coad/Yourdon方法C.IDEF4方法二、填空题:1.统一建模语言UML提供了两种描述整体/部分关系的方法,分别是和。2.软件是计算机

当前文档最多预览五页,下载文档查看全文

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

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。