软件开发
软件生存周期由三个时期组成,这三个时期分别是()
A、软件设计、软件开发、软件测试
B、软件定义、 软件开发、软件维护
C、软件定义、软件开发、软件修复
D、软件计划、软件开发、软件测试
以下关于软件开发文档的叙述中,错误的是(55)。
A.软件开发是程序及其相应文档的生产过程
B.软件开发过程中的重要信息需要固化在文档中,以便积累开发经验
C.由于担心设计人员中途离职,所以要让他们写下文档
D.在软件开发过程中,面对面交流并不可靠,应当完全用文档来代替
论述软件开发工具对软件开发所提供的支持。即软件开发工具的功能要求。
传统软件开发方法无法有效解决软件安全缺陷问题的原因是()。
A、传统软件开发方法将软件开发分为需求分析、架构设计、代码编写、测试和运行维护五个阶段
B、传统的软件开发方法,注重软件功能实现和保证,缺乏对安全问题进行处理的任务、里程碑与方法论,也缺乏定义对安全问题的控制与检查环节
C、传统的软件开发方法,将软件安全定义为编码安全,力图通过规范编码解决安全问题,缺乏全面性
D、传统的软件开发方法仅从流程上规范软件开发过程,缺乏对人员的培训要求,开发人员是软件安全缺陷产生的根源
下列软件开发的说法正确的是:()
A、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成
B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成
C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成
D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成
A.关于给定的软件单元或相关集的开发过程与方法的集合,是规则、方法和工具的集成
B.软件开发过程所遵循的方法,它是规则、方法和工具的集成,支持软件开发
C.软件开发过程所遵循的方法和步骤,它是规则、方法和工具的集成,既支持软件开发,也支持以后的演化过程
D.软件开发过程所遵循的方法,它是规则、方法和工具的集成,支持软件演化过程
软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是Ⅰ.爆布模型Ⅱ.快速原型模型Ⅲ.增量模型Ⅳ.螺旋模型
A.仅Ⅰ和Ⅱ
B.仅Ⅰ、Ⅲ和Ⅳ
C.仅Ⅱ和Ⅲ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
下面内容不属于使用软件开发工具好处的是()。
A.减少编程工作量
B.保证软件开发的质量和进度
C.节约软件开发人员的时间和精力
D.使软件开发人员将时间和精力花费在程序的编制和调试上
需求分析阶段的任务是()。
A.软件开发方法
B.软件开发工具
C.软件开发费用
D.软件系统功能
A.IM公司的/ycle给出了集成软件开发环境的理论框架
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.需求获取、软件设计、软件开发、软件测试
●软件需求分析阶段的主要任务是确定(14)。
(14)A.软件开发方法
B.软件系统功能
C.软件开发工具
D.软件开发费用
软件开发模型给出了软件开发活动各阶段之间的关系,()不是软件开发模型。
A、瀑布模型
B、螺旋模型
C、原型模型
D、程序模型
需求分析阶段的任务是确定______
- A.软件开发方法
- B.软件开发工具
- C.软件开发费用
- D.软件系统功能