软件工程综合知识

定义大多数的需求和范围的工作是在UP中的()阶段完成的。A、初始阶段B、细化阶段C、构造阶段D、提交阶段

题目

定义大多数的需求和范围的工作是在UP中的()阶段完成的。

  • A、初始阶段
  • B、细化阶段
  • C、构造阶段
  • D、提交阶段
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●SET电子支付模型的工作流程包括如下步骤:①支付响应阶段、②支付请求阶段、③授权请求阶段、④授权响应阶段、⑤支付初始化请求和响应阶段。 其正确的流程顺序是: (38)

(38)

A.②①③④⑤

B.②①⑤③④

C.⑤②①③④

D.⑤②③④①


正确答案:D

第2题:

RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception),细化阶段(Elaboration),构造阶段(Construction)和交付阶段(Transition),每个阶段结束于一个主要的里程碑(MajorMilestones).构建阶段结束时是第三个重要的里程碑:初始功能(InitialOperational)里程碑.

A.生命周期目标(LifecycleObjective)里程碑

B.生命周期结构(LifecycleArchitecture)里程碑

C.初始功能(InitialOperational)里程碑

D.产品发布(ProductRelease)里程碑


正确答案:C

第3题:

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

(20)

A. 分析阶段

B. 细化阶段

C. 设计阶段

D. 交付阶段

(21)

A. 分析阶段

B. 细化阶段

C. 设计阶段

D. 交付阶段

(22)

A. 初始用户手册

B. 用例模型

C. 项目计划

D. 设计模型


正确答案:B,D,D

第4题:

意志行为的基本阶段分为( )。

A.准备阶段和执行阶段
B.初始阶段和结果阶段
C.酝酿阶段和行动阶段
D.行动阶段和完成阶段

答案:A
解析:

第5题:

定义大多数的需求和范围的工作是在UP中的()阶段完成的。

A.初始阶段

B.细化阶段

C.构造阶段

D.提交阶段


参考答案:B

第6题:

统一过程(UP)定义了初始阶段、细化阶段、构建阶段、交付阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中(32)的里程碑是生命周期架构。

A.初始阶段

B.细化阶段

C.构建阶段

D.交付阶段


正确答案:B
解析:统一过程是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。
  初始阶段的目标是为系统建立商业案例和确定项目的边界。里程碑:生命周期的目标。
  细化阶段的目标是分析问题领域,建立健全的体系结构基础,编制项目计划,淘汰项目中最高风险的元素。里程碑:生命周期的结构。
  在构建阶段,所有剩余的构件和应用程序功能被开发并集成为产品,所有的功能被详尽地测试。里程碑:初始运作能力。
  交付阶段的目的是将软件产品交付给用户群体。里程碑:产品发布。

第7题:

RUP中的软件过程在时间上被分解为4个顺序的阶段:初始阶段、细化阶段、构建阶段和移交阶段。架构的确定与建立是在(35)完成的。

A.初始阶段

B.细化阶段

C.构建阶段

D.移交阶段


正确答案:B
RUP中的软件过程在时间上被分解为4个顺序的阶段,分别是初始阶段、细化阶段、构建阶段和移交阶段。初始阶段的任务是为系统建立业务模型并确定项目的边界。初始阶段的实现过程为:明确项目规模,建立项目的软件规模和边界条件,包括验收标准;了解环境及重要的需求和约束,识别系统的关键用例;评估项目风险,在基于RUP的迭代式软件过程中,很多决策要受风险决定,要达到这个目的,开发人员需要详细了解项目所面临的风险,并对如何降低或处理风险有明确的策略;制定项目计划,估计整个项目的总体成本、进度和人员配备,综合考虑各选架构,评估设计和自制/外购/复用方面的方案,从而估算出成本、进度和资源;阶段技术评审,初始阶段结束时要进行一次技术评审,检查初始阶段的目标是否完成,并决定继续进行项目还是取消项目。细化阶段的任务是分析问题领域,建立完善的架构,淘汰项目中最高风险的元素。在细化阶段,必须在理解整个系统的基础上,对架构做出决策,包括其范围、主要功能和诸如性能等非功能需求,同时为项目建立支持环境。细化阶段的实现过程为:确定架构,建立一个已确定基线的架构,并验证其将在适当时间、以合理的成本支持系统需求;制定构建阶段计划,为构建阶段制定详细的过程计划并为其建立基线;建立支持环境;选择构建;阶段技术评审。资源和避免不必要的报废和返工,使开发成本降到最低;完成所有所需功能的分析。在构建阶段,要开发所有剩余的构件和应用程序功能,把这些构建集成为产品,并进行详细测试。构建阶段的主要任务是通过优化、开发和测试,快速完成可用的版本;确定软件、场地和用户是否已经为部署软件做好准备。移交阶段的重点是确保软件对最终用户是可用的。移交阶段的主要任务是进行B测试,制作产品发布版本,对最终用户支持文档定稿,按用户的需求确定新系统,培训用户和维护人员,获得用户对当前版本的反馈,基于反馈调整产品等。移交阶段结束时也要进行技术评审,评审目标是否实现,是否应该开始演化过程,用户对交付的产品是否满意等。

第8题:

统一过程(UP)将一个周期的开发过程划分为4个阶段,其中(33)的主要意图是建立系统的需求和架构,确定技术实现的可行性和系统架构的稳定性。

A.初启阶段(Inception)

B.构建阶段(Construction)

C.精化阶段(Elaboration)

D.提交阶段(Transition)


正确答案:C
解析:统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。一个UP可分为若干个周期,每个周期的开发过程划分为初启阶段、精化阶段、构建阶段和提交阶段等4个阶段(见表2-13),每个阶段可进行若干次迭代。

  由表2-13可知,本试题的正确答案是选项C。

第9题:

意志行为的基本阶段分为( )。

(A)准备阶段和执行阶段 (B)初始阶段和结果阶段
(C)酝酿阶段和行动阶段 (D)行动阶段和完成阶段


答案:A
解析:

第10题:

SET电子支付模型的工作流程包括如下步骤:①支付响应阶段、②支付请求阶段、③授权请求阶段、④授权响应阶段、⑤支付初始化请求和响应阶段。其正确的流程顺序是:( )

A.②①③④⑤
B.②①⑤③④
C.⑤②①③④
D.⑤②③④①

答案:D
解析:
本题考查SET电子支付模型的工作流程。SET协议的工作流程如下:①支付初始化请求和响应阶段。当客户决定要购买商家的商品并使用SET钱夹付钱时,商家服务器上POS软件发报文给客户的浏览器SET钱夹付钱,SET钱夹则要求客户输入口令然后与商家服务器交换“握手”信息,使客户和商家相互确认,即客户确认商家被授权可以接受信用卡,同时商家也确认客户是一个合法的持卡人。②支付请求阶段。客户发一报文,包括订单和支付命令。在订单和支付命令中必须有客户的数字签名,同时利用双重签名技术保证商家看不到客户的帐号信息。只有位于商家开户行的被称为支付网关的另外一个服务器可以处理支付命令中的信息。③授权请求阶段。商家收到订单后,POS组织一个授权请求报文,其中包括客户的支付命令,发送给支付网关。支付网关是一个Internet服务器,是连接Internet和银行内部网络的接口。授权请求报文通过到达收单银行后,收单银行再到发卡银行确认。④授权响应阶段。收单银行得到发卡银行的批准后,通过支付网关发给商家授权响应报文。⑤支付响应阶段。商家发送购买响应报文给客户,客户记录交易日志备查。

更多相关问题