- 9
- 0
- 约5.21千字
- 约 13页
- 2020-09-19 发布于浙江
- 举报
一、填空题
现在的软件技术具有产品和产品交付载体的双重作用。作为一个产品,它显示了由计算机硬件体现的计算能力。而作为产品交付载体,软件提供了计算机控制(操作系统)、信息通信(网络)以及应用程序开发和控制的基础平台。
每个软件项目都来自业务需求——对现有应用程序的纠错;改变遗留系统以适应新的业务环境;扩展现有应用程序功能和特性;或者开发某种新的产品、服务或系统。
当需求确定、工作采用线性的方式完成时,瀑布模型是一个很有用的过程模型。
在体系结构级,数据设计关注于文件或数据库;在构件级,数据设计考虑实现局部数据对象所需的数据结构。
界面设计几乎总会遇到以下4个问题:系统响应时间、用户帮助设施、错误信息处理、命令标记。
评审会议由评审会主席、所有评审员和开发人员参加。
以面向对象的观点看,构件是协作类的集合。
软件配置管理要完成5个任务:标识、版本控制、变更控制、配置审核和报告。
再工程发生在两个不同的抽象层次。在业务层,再工程着重于业务过程,目的是改变业务过程以提高在某业务领域的竞争力。在软件层,再工程考察信息系统和应用系统,目的是对它们进行重构以提高质量。
McCall等人提出了影响软件质量因素的一种有用的分类。这些软件质量因素侧重于软件产品的三个重要方面:操作特性(或产品运行)、承受变更的能力(或产品修改)、对新环境的适应能力(或产品转移)
软件测试策略定义了4个测试步骤:单元测试
原创力文档

文档评论(0)