简述软件开发中为何使用原型工具以及使用的好处。

题目
问答题
简述软件开发中为何使用原型工具以及使用的好处。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件开发的原型化方法是一种动态定义软件需求的方法,下述条件中:( )条件是实施原型化方法所必需的。

Ⅰ.成熟的原型化人员

Ⅱ.快速的成型工具

Ⅲ.需求了解的准确性

A.Ⅰ、Ⅱ

B.Ⅱ、Ⅲ

C.Ⅰ、Ⅱ、Ⅲ

D.Ⅲ


正确答案:A
解析:由于系统分析员和用户在各自专业领域上的差异,在需求分析阶段的用户需求往往是不完全和不准则的,在原型法的开发过程中,成熟的原型化人员是必须的,快速的开发工具也是必要的,但是需求了解的准确性是不可能做到的。

第2题:

下面内容不属于使用软件开发工具好处的是( )。

A.减少编程工作量

B.保证软件开发的质量和进度

C.节约软件开发人员的时间和精力

D.使软件开发人员将时间和精力花费在程序的编制和调试上


正确答案:D
解析:软件开发工具的好处在于减少编程工作量、保证了软件开发的质量和进度、节约软件开发人员花在程序编制和调试上的时间和精力,可以花更多的时间考虑软件的需求和设计。

第3题:

软件开发原型法的要点有()。

A、不需进行可行性研究和用户需求分析

B、构造原型要“快”,要使用先进的软件开发工具

C、原型只包括系统的主要功能、输入输出界面,不求尽善尽美

D、演示、评价和修改原型是反复进行的,目的是搞清用户的最终需求

E、要控制原型的修改次数、修改成本与达到用户满意程度之比


参考答案:BCDE

第4题:

简述使用电子支票薄的好处。


正确答案: 1.保证了用户私钥的安全性。
2.标准化和简化了密钥生成、分发和使用,使电子支票的用户不需要专门的技能和培训就能建立起很高的信任机制。
3.能理解电子支票的语法,对电子支票的关键数据建立日志并保存,提供了使用卡进行数字签名的安全记录,还提供了解决“特洛伊木马”问题的入口。
4.能随机自动生成递增、唯一的“电子支票号”,杜绝了由于E-mail出现问题或人为原因造成的支票副本,防止对支票的多次兑现。

第5题:

软件开发“螺旋模型”是经常使用的一种模型,它是( )的结合,强调软件开发过程中的风险分析,特别适合于大型复杂的系统。

A:瀑布模型和快速原型模型
B:瀑布模型和增量模型
C:迭代模型和快速原型模型
D:敏捷模型和原型模型

答案:A
解析:
本题考查的是生命周期模型的基础知识。螺旋模型是一个演化软件过程模型,将原型实现的迭代特征与线性顺序(瀑布)模型中控制的和系统化的方面结合起来。使得软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。在早期的迭代中,发布的增量可能是一个纸上的模型或原型;在以后的迭代中,被开发系统的更加完善的版本逐步产生

第6题:

在软件开发中,需求分析阶段可以使用的工具是( )。A.N—S图B.DFD图C.PAD图SX

在软件开发中,需求分析阶段可以使用的工具是( )。

A.N—S图

B.DFD图

C.PAD图

D.程序流程图


正确答案:B
在软件开发中,需求分析阶段常使用的工具有数据流图(DFD)、数据字典(DD)、判断树和判断表。

第7题:

软件开发常使用的两种基本方法是结构化方法和原型化方法,在实际使用中,他们之间的关系常表现为( )。

A.相互排斥

B.相互独立

C.混合使用

D.相互补充


正确答案:D
解析:结构化和原型化方法都是软件开发中常用的方法。但是这两个方法都有各自的长处和缺点。在实际使用时,经常把这两种方法相互补充使用。

第8题:

以下有关快速原型软件开发模型的说法中,不正确的是()。

A、快速原型法实在瀑布模型基础上,经过修改得到的更优化的软件设计模型

B、原型系统仅包括未来系统主要功能,以及系统重要接口。充分展示软件可见部分(数据输入方式/人机界面/数据输出格式)

C、为尽快向用户提供原型,开发原型系统时应尽量使用能缩短开发周期的语言和工具

D、快速原型思想是在研究概要设计阶段的方法和技术中产生的


参考答案:D

第9题:

简述使用外币报价的好处。


正确答案: (1)有利于签订出口合同;
(2)并不一定意味着潜在的外汇风险,也可能得到更多的收益;
(3)一些发展中国家出于创汇意愿;
(4)对进口商来说便于管理;
(5)有些国际企业也习惯于获得外汇收益。

第10题:

使用建模工具的好处是什么?


正确答案:(1)规范,便于建档和共享;
(2)能支持正向工程,从模型( 主要是类图) 能生成源代码框架;
(3)能支持逆向工程,从源代码生成模型,起码能生成类图。一些工具还能支持Roundtrip工程,即正向和逆向互动,模型(如类图)与源代码都能更改,也能自动保持一致。