软件工程导论试题集46172(1)(5)
发布时间:2021-06-08
发布时间:2021-06-08
同瀑布流水,逐级下落。
增量模型又称演化模型。在增量模型中,软件被作为一系列的增量构件来设计、实现、集成和测试,每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成。
2. 试论述软件工程方法学的3个要素。
通常把软件生命周期全过程中使用的一整套技术方法的集合称为方法学,也称型。三要素:方法、工具和过程。
3. 试论述软件生命周期模型
瀑布模型:优点:1.可强迫开发员采用规的方法 2.严格地规定了每个阶段必须提交的文件 3.要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。
缺点:传统的瀑布模型过于理想化,是由文档驱动的。
快速原型模型:通过快速构建起一个可在计算机上运行的原型系统,让用户试用原型并收集用户反馈意见的方法,获取用户真正的需要。
增量模型:优点:能在较短时间向用户提交可完成部分工作的产品;逐步增加产品功能可以使用户有较充实的时间学习和适应新产品,从而减少一个全新的软件可能给客户组织带来的冲击。
螺旋模型:优点:对可选方案和约束条件的强调有利于已有软件的重用;减少了过多测试;维护只是螺旋模型中另一个周期。
4. 评价软件工具的原则?
(1) 易用性:友好的用户界面,用户乐于使用;
(2) 对开发方法的支持:能满足预期的任务和功能需求,且能支持完成该任务所遵循的方法学;
专业WORD.
上一篇:国家税务总局文件