更多"[单选题]软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件"的相关试题:
[单选题]软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括(请作答此空)。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,( )的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。
A.软件描述、软件开发和软件测试
B.软件开发、软件有效性验证和软件测试
C.软件描述、软件设计、软件实现和软件测试
D.软件描述、软件开发、软件有效性验证和软件进化
[单选题]软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,(请作答此空 )的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。
A.瀑布模型
B.原型模式
C.螺旋模型
D.基于构建的模型
[单选题]软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()
A.软件描述、软件开发和软件测试
B.软件开发、软件有效性验证和软件测试
C.软件描述、软件设计、软件实现和软件测试
D.软件描述、软件开发、软件有效性验证和软件进化
[单选题]软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括( )。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,(请作答此空)的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。
A.瀑布模型
B.原型模型
C.螺旋模型
D.基于构建的模型
[单选题]在软件项目开发过程中,进行软件测试的目的是(请作答此空),若对软件项目进行风险评估时,( )与风险无关。
A.缩短软件的开发时间
B.减少软件的维护成本
C.尽可能多地找出软件中的错误
D.证明开发的软件先进性
[单选题]软件设计过程是定义一个系统或组件 (请作答此空) 的过程,其中描述软件的结构和组织,标识各种不同组件的设计是 ( ) 。
A.数据和控制流
B.架构和接口
C.对象模型
D.数据模型
[单选题]在软件项目开发过程中,进行软件测试的目的是( ),若对软件项目进行风险评估时,(请作答此空)与风险无关。
A.开发需要的资金是否能按时到位
B.开发人员和用户是否充分理解系统的需求
C.高级管理人员是否正式承诺支持该项目
D.最终用户是否同意系统的最后部署与运行
[单选题]在软件项目开发过程中,进行软件测试的目的是__(请作答此空)__,若对软件项目进行风险评估时,__( )__与风险无关。
A.缩短软件的开发时间
B.减少软件的维护成本
C.尽可能多地找出软件中的错误
D.证明开发的软件先进性
[单选题]软件概要设计将软件需求转化为(请作答此空)和软件的( )。
A.算法流程
B.数据结构
C.交互原型
D.操作接口
[单选题]软件开发“螺旋模型”是经常使用的一种模型,它是 (请作答此空) 的结合,强调软件开发过程中的风险分析,特别适合于大型复杂的系统。螺旋模型沿着螺线进行若干次迭代,每次迭代中的活动依次为 ( ) 。
A.瀑布模型和快速原型模型
B.瀑布模型和增量模型
C.迭代模型和快速原型模型
D.敏捷模型和原型模型
[单选题]软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行(请作答此空),而检查软件的功能是否与用户要求一致是( )的任务。
A.验收测试
B.系统测试
C.单元测试
D.集成测试
[单选题]软件开发“螺旋模型”是经常使用的一种模型,它是(请作答此空)的结合,强调软件开发过程中的风险分析,特别适合于大型复杂的系统。螺旋模型沿着螺线进行若干次迭代,每次迭代中的活动依次为( )。
A.瀑布模型和快速原型模型
B.瀑布模型和增量模型
C.迭代模型和快速原型模型
D.敏捷模型和原型模型
[单选题]软件概要设计将软件需求转化为( )和软件的(请作答此空)。
A.系统结构
B.算法流程
C.控制结构
D.程序流程
[单选题]软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的(请作答此空);第二种是在软件开发初始阶段只能提供基本需求时采用的( );第三种是以形式化为基础的变换模型。
A.协同模型
B.瀑布模型
C.交互式模型
D.迭代式模型
[单选题]项目管理工具用来辅助项目经理实施软件开发过程中的项目管理活动,它不能(请作答此空)。( )就是一种典型的项目管理工具。
A.覆盖整个软件生存周期
B.确定关键路径、松弛时间、超前时间和滞后时间
C.生成固定格式的报表和裁剪项目报告
D.指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作