2022年软件工程期中试题 .pdf
《2022年软件工程期中试题 .pdf》由会员分享,可在线阅读,更多相关《2022年软件工程期中试题 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师整理优秀资源淮 海 工 学 院2012 - 2013 学年 第 2 学期 软件工程 A测试卷 (A 卷)一、填空题( 本大题共 8 小题,每空 1 分,共 10 分)1.快速原型模型适用范围是处理过程明确、简单系统、设计面窄的小型系统。2.概要设计的主要任务是在软件分析模型中的需求信息(数据、功能和行为)基础上,产生软件系统各个层次上的设计方案。3.集成测试也称组装测试,分为增量式和非增量式两种。其中增量式又分为两种方式:自顶向下和自底向上。4.软件工程的具体研究对象为方法、工具、过程、语言。5.概括来说, 软件危机包含两方面问题:其一是如何维护数量不断膨胀的软件产品;其二是如何开发软件,
2、以满足不断增长、日趋复杂的需求。6.重构工程是在逆向工程所获得信息的基础上修改或者重构已有的系统,产生系统一个新版本的过程。7.可行性分析大致上可分为技术上的可行性、经济上的可行性、管理上的可行性。8.净室软件工程中有三种类型的盒,即黑盒、状态盒、清晰盒。二、选择题( 本大题共 15 小题,每小题 2 分,共 30 分)1.以下哪一项不是软件危机的表现形式( C )。 A. 成本高B.生产率低C.技术发展快D.质量得不到保证2.结构化分析的方法是一种( D )。 A. 系统分析方法B.面向数据结构的分析方法 C. 面向对象的分析方法D.面向数据流的分析方法3.软件可行性研究一般不考虑( D )
3、。 A. 是否有足够的人员和相关的技术来支持系统开发 B. 是否有足够的工具和相关的技术来支持系统开发 C. 待开发软件是否有市场、经济上是否合算 D. 待开发的软件是否会有质量问题4.软件工程管理对软件项目的开发管理,即对整个软件( B )的一切活动的管理。 A. 软件项目B.生存期C.软件开发计划D.软件开发5.以下哪一项不是面向对象的特征( D )。 A. 多态性B.继承性C.封装性D.过程调用6.面向对象模型主要由以下哪些模型组成( A )。 A. 对象模型、动态模型、功能模型B.对象模型、数据模型、功能模型 C. 数据模型、动态模型、功能模型D.对象模型、动态模型、数据模型7.使用程
4、序设计的控制结构导出测试用例的测试方法是( B )。 A. 黑盒测试B.白盒测试C.边界测试D.系统测试8.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的是( D ) A. 概要设计B.详细设计C.可行性分析D.需求分析精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 6 页名师整理优秀资源9.在结构测试用例设计中,有语句覆盖、判定覆盖、路径覆盖等,其中( D )是最强的覆盖准则。 A. 语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖10.检查软件产品是否合需求定义的过程称为( A )。 A. 确认测试B.集成测试C.
5、验证测试D.验收测试11.因计算机硬件和软件环境的变化而作出的修改软件的过程称为( B )。 A. 纠正性维护B.适应性维护C.完善性维护D. 预防性维护12.软件工程的出现主要是由于( D )。 A. 程序方法学的影响B.其他工程学科的影响 C. 计算机的发展D.软件危机的出现13.在结构化设计(SD)方法中全面指导模块划分的最重要的原则是( D )。 A. 程序模块化B.模块高内聚C.模块低耦合D. 模块独立性14.当模块中包含复杂的条件组合,只有( A )能够清晰地表达出各种动作之间的对应关系。 A. 判定表和判定树 B.盒图 C.流程图 D.关系图15.在软件工程中,高质量的文档标准是
6、完整性、一致性和( C )。 A. 统一性B.安全性C.无二义性D.组合性三、判断题( 本大题共 10 小题,每小题 1 分,共 10 分)1. 模块独立性指标中,内聚度的七个层次以偶然内聚为最高,功能内聚为最低。( )2. 模型是对现实的简化,建模是为了更好地理解所开发的系统。( )3. 数据流图是是一个逻辑模型而不是物理模型,表示数据在系统内的处理及流向变化情况。( )4. 在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。( )5. 软件复杂性是指理解和处理软件难易程度,它主要体现在文档复杂性中。( )6. 测试是由软件的最终用户在一个或多个用户场所进行
7、的,开发者通常不在测试现场。( )7. 一个设计好的软件结构,通常顶层扇出比较高,中层扇出比较少,底层有高扇出。( )8. 软件测试是一个为了发现错误而执行程序的过程。( )9. 软件模块化设计中,模块之间的内聚性越弱越好。( )10. 净室测试的策略在根本上不同于传统测试方法。( )四、简答题( 本大题共 4 小题,每小题 6 分,共 24 分)1. 软件系统设计一般遵循哪些规则?( 1)改进软件结构,提高模块独立性;( 2)模块具有适当的深度、宽度、扇出和扇入;( 3)模块判断作用范围应在其控制作用范围内;( 4)力争降低模块接口的复杂度;( 5)设计入口单出口的模块;( 6)模块功能应该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件工程期中试题 2022 软件工程 期中 试题
限制150内