长江大学软件工程试卷答案内容摘要:

根据程序组件的规格说明测试软件功能的方法。 常用的黑盒测试方法:等价类划分法,边界值分析法和错误推测法,因果图法等。 配置管理主要有哪些活动。 答: 软件配置管理是对软件变通(或称为进化)过程的管理。 主要活动:( 1)配置管理规划( 2)变更管理( 3)版本和发布管理 6. 原型按其使用方式的不同分为哪几种类型。 答: 根据原型的不同作用 ,有三类原型模型 : 探索型原型 这种类型的原型是把原型用于开发的需求分析阶段,目的是要澄清用户的需求,确定所期望的特性,并探索各种方案的可行性。 它主要针对开发目标模糊,用户与开发都对项目都缺乏经验的情况,通过对原型的开发来探明用户的需求。 实验型原型 这种原型主要用于设计阶段,考核实现方案是否合适,能否实施。 对于一个大型系统,若对设计方案没有把握时,可通过这种原型来证实设计方案的正确性。 演化型原型 这种原型主要用于及早向用户提交一个原型系统,该原型系统或者包含系统的框架,或者包含系统的主要功能,在得到用户的认可后,将原型系统不断扩充演变为最终的软件系统。 它将原型的思想扩展到软件开发的全 过程。 软件危机的表现是什么。 其产生的原因是什么。 答: 软件危机是指计算机运行速度,容量,可靠性有显著地提高,生产成本显著下降,这为计算机的广泛应用创造了条件。 一些复杂的,大型的软件开发项目提出来了。 但是软件开发技术的进步一致未能满足发展的需要。 在软件开发中遇到的问题找不到解决办法,使问题积累起来,形成尖锐的矛盾,因而导致了软件危机。 软件危机表现在以下四个方面: 经费预算经常突破; 开发的软件不能满足用户要求; 开发的软件可维护性差; 开发的软件可靠性差。 造成软件危机的原因是: 软件的规模越来越大,结构越来越复杂; 软件开发管理困难而复杂; 软件开发费用不断增加; 软件开发技术落后;生产方式落后; 开发工具落后,生产率提高缓慢。 8. 可行性研究报告的主要内容有哪些。 答: 可行性研究报告主要内容是回答以下三个问题 ( 1) 系统是否符合软件使用单位的总体要求 ( 2) 系统是否可以在现在的技术条件,预算和时间限制内完成 ( 3) 系统能否把已有的其他系统集成 9. 简述软件概要设计的任务。 答: 软件概要设计的主要任务是:将系统划分 成模块,决定每个模块的功能,决定模块的调用系 统,即模块间传递的数据,决定模块的界面。 10. 什么是白盒测试技术。 并简述有哪些常用白盒测试方法。 答: 白盒测试技术是有选择地执行(或覆盖)程序中某些最有代表。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。