00906电子商务网站设计原理

统一软件开发过程(RUP)是一个()且基于网络的程序开发方法。

题目

统一软件开发过程(RUP)是一个()且基于网络的程序开发方法。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法______。

A.基于瀑布模型的结构化方法

B.基于需求动态定义的原型化方法

C.基于数据的数据流开发方法

D.基于对象的面向对象的方法


正确答案:D
解析:面向对象的技术首先是SmallTalk语言中得到应用,后来随着C++、JAVA等面向对象语言的出现,面向对象技术的广泛开发工具的支持,UML是在面向对象的软件开发在设汁阶段常用的一个工具。

第2题:

一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RuP用( )来表述“谁做”。

A.角色

B.活动

C.制品

D.工作流


正确答案:A
解析:RuP应用了角色、活动、制品和工作流4种重要的模型元素,其中角色表述 “谁做”,制品表述“做什么”,活动表述“怎么做”,工作流表述“什么时候做”。

第3题:

试题一 论迭代式软件开发过程与方法

软件项目的成功实施,离不开有效的软件开发过程与开发方法。相对于传统的瀑布型软件开发过程,迭代式软件开发过程可以在需求被完整确定之前启动,并在一次迭代中完成系统的一部分功能或业务逻辑的开发,再通过客户的反馈来细化需求,并开始新一轮的迭代。这种方法可以控制项目的风险,提高软件开发的成功率和生产率。目前,主要的迭代式开发过程和方法包括统一开发过程 RUP和敏捷开发方法。

请围绕“迭代式软件开发过程与方法”论题,依次从以下三个方面进行论述。

1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

2.论述迭代式过程模型相对于瀑布式过程模型的优点。详细论述统一软件开发过程 RUP 的生命周期模型和迭代策略;或者论述敏捷开发方法的特点和适用的情况,并列出目前主要的敏捷开发技术中的四种。

3.具体阐述你参与管理和开发的项目中选择使用迭代式软件开发方法的情况,以及具体实施的过程与实际开发效果。


正确答案:



第4题:

● 一个软件开发过程描述了“谁做” 、 “做什么” 、 “怎么做”和“什么时候做” ,RUP用 (16) 来表述“谁做” 。

(16)

A. 角色

B. 活动

C. 制品

D. 工作流


正确答案:A

第5题:

与UML配合最好的软件开发方法是()

A.RUP方法

B.Coad/Yourdon方法

C.IDEF4方法


参考答案:A

第6题:

●根据GB/T11457-2006标准,软件并发方法是(12)。

(12)A.关于给定的软件单元或相关的单元集的开发过程与方法的集合,是规则,方法和工具的集成

B.软件开发过程所遵循的方法,它是规则、方法和工具的集成,支持软件开发

C.软件开发过程所遵循的方法和步骤,它是规则、方法和工具的集成,既支持开发,也支持以后的演化过程

D.软件开发过程所遵循的方法,它是规则、方法和工具的集成,支持软件演化过程


正确答案:C

第7题:

每个Java Application程序可以包括许多方法,但是必须有且只能有一个______方法,统一格式为______,它是程序执行的入口。


正确答案:main() public static void main(String args[])
main() public static void main(String args[])

第8题:

● 统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是“用例驱动,以架构为核心,迭代并增量”。统一软件开发过程定义了四种通用的开发阶段,它们按照过程顺序分别是:起始阶段、 (20) 、构建阶段和 (21) ,其中在构建阶段主要产生的文档有 (22) 。

(20)

A. 分析阶段

B. 细化阶段

C. 设计阶段

D. 交付阶段

(21)

A. 分析阶段

B. 细化阶段

C. 设计阶段

D. 交付阶段

(22)

A. 初始用户手册

B. 用例模型

C. 项目计划

D. 设计模型


正确答案:B,D,D

第9题:

如果用“谁做”、“做什么”、“怎么做”和“什么时候做”来描述一个软件开发过程,那么RUP用(15)来表述“谁做”。

A.角色

B.活动

C.用例

D.工作流


正确答案:A
解析:统一软件开发过程(RUP)中定义了角色、活动和工件等核心概念。角色,描述某个人或者一个小组的行为与职责;活动,是一个有明确目的的独立工作单元;工件,是活动生成、创建或修改的一段信息。

第10题:

根据GB/T11457-2006标准,软件开发方法是()

A.关于给定的软件单元或相关集的开发过程与方法的集合,是规则、方法和工具的集成
B.软件开发过程所遵循的方法,它是规则、方法和工具的集成,支持软件开发
C.软件开发过程所遵循的方法和步骤,它是规则、方法和工具的集成,既支持软件开发,也支持以后的演化过程
D.软件开发过程所遵循的方法,它是规则、方法和工具的集成,支持软件演化过程

答案:C
解析:
软件开发方法(Software Development Method)是指软件开发过程所遵循的办法和步骤。软件开发活动的目的是有效地得到一些工作产物,也就是一个运行的系统及其支持文档,并且满足有关的质量要求。软件开发是一种非常复杂的脑力劳动,所以经常更多讨论的是软件开发方法学,指的是规则、方法和工具的集成,既支持开发,也支持以后的演变过程(交付运行后,系统还会变化,或是为了改错,或是为了功能的增减)。

更多相关问题