和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件
17.软件特性中,允许对软件进行修改而不增加其复杂性指的是(A)。18.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是(B)。19.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是(C)。
fA可理解性A有效性A可适应性A有效性A有效性A组装测试计划A组装测试计划A组装测试计划A组装测试计划
B可互操作性B可互操作性B可互操作性B可移植性B可互操作性B单元测试计划B单元测试计划B单元测试计划B绘制程序流程图
C可追踪性C可追踪性C可追踪性C可追踪性C可靠性C软件总体设计C初步用户手册C初步用户手册C单元测试C需求规格说明书
D可维护性D可维护性D有效性D可靠性D可追踪性D验收测试计划D验收测试计划D验收测试计划D验收测试计划D最终用户手册
20.软件的可修改性支持软件的(D)。21.软件的可移植性支持软件的(A)。22.软件的可理解性支持软件的(B)。23.在软件工程的原则中,抽象、信息隐藏、模块化和局部化的原则支持软件的(C)。24.下列选项中,属于需求分析阶段的任务的是(D)。25.下列选项中,属于概要设计阶段的任务的是(A)。26.下列选项中,属于详细设计阶段的任务的是(B)。27.下列选项中,属于实现阶段的任务的是(C)。28.下列选项中,在验收测试结束时,必须提交给用户的是(D)。A项目开发总结报告B验收测试计划二填空1.计算机软件是指与计算机系统操作有关的答案:程序、数据2.3.4.是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。是软件生存周期中时间最长的阶段。是一种以用户需求为动力,以对象作为驱动的模型,适合于面向对象的开发方法。开始直到该软件最终退役为止的整个时期。在产品的开发过程中起着重要的作答案:瀑布模型答案:维护阶段答案:喷泉模型5.软件生存周期是指一个软件从答案:定义6.在软件的生产过程中,总是有大量各种信息要记录,因此,用。答案:文档7.在软件生存周期中,软件定义过程的基本任务是确定软件系统的答案:工程需求8.在软件生存周期中,软件定义过程可以通过软件系统的答案:可行性研究和需求分析9.在软件生存周期中,软件开发过程可以通过5个阶段组成。答案:概要设计、详细设计10.我们把支持软件项目的答案:开发、管理r