1软件生命周期中所花费用最多的阶段是()
A、详细设计B、软件编码C、软件测试D、软件维护
2采用工程的概念、原理、技术和方法来()和()软件,把经过时间考验而证明
正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的
软件并有效地维护它,这就是软件工程。
A、开发测试B、运行管理C、开发管理D、开发维护
3软件是程序、数据及相关文档的完整集合,其中“开发、使用和维护程序所需要的图文
资料”指的是()
A、程序B、数据C、文档D、以上都不是
4以下()不是软件危机的表现形式。
A、开发的软件不满足用户的需要B、开发的软件可维护性差C、开发的软件价格便宜D、开发的软件可靠性差
5软件产品与物质产品有很大区别,软件产品是一种()产品
A、有形B、消耗C、逻辑D、文档
6从瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对
软件的影响最大()。
A、详细设计阶段B、概要设计阶段C、需求分析阶段D、测试和运行阶段
7传统的()要求,必须等前一阶段的工作完成之后,才能开始后一阶段的工作;前
一阶段的输出文档,就是后一阶段的输入文档。
A、原型模型B、瀑布模型C、螺旋模型D、喷泉模型
8下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是
()。
A、原型模型B、瀑布模型
fC、基于知识的智能模型D、变换模型
9()是用户和设计交换最频繁的方法。
A、原型模型B、瀑布模型方法C、螺旋模型方法D、构件组装模型
10下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对
象来驱动的模型是()。
A、原型模型B、瀑布模型C、喷泉模型D、螺旋模型
11下列软件开发模型中,()只有在开发人员具有风险分析和排除风险的经验及专门知
识时,才能获得成功。
A、原型模型B、瀑布模型C、喷泉模型D、螺旋模型
12()引入了“风险驱动”的思想,适用于大规模的内部开发项目。
A、增量模型B、喷泉模型C、原型模型D、螺旋模型
13下列叙述中不属于软件生命周期模型的是()
A、瀑布模型B、快速原型模型C、风险模型D、原子模型
14“为了解决这个问题,目标系统必须做什么?”这是生命周期中()阶段要确定的事。
A、需求分析B、总体设计C、详细设计D、测试
15()是为了获得高质量软件所需要完成的一系列任务的框架,他规定了完成各项任
务的工作步骤。
A、软件工程B、软件过程C、质量管理D、软件方法学
16下面不属r