题目详情
当前位置:首页 > 职业培训考试
题目详情:

软件开发模型有几种?各有什么特点?

参考答案:软件开发模式主要分为典型开发模型和智能模型。典型开发模型及特点如下: 边做边改模型(Build-and-Fix Model)   遗憾的是,许多产品都是使用"边做边改"模型来开发的。在这种模型中,既没有规格说明,也没有经过设计,软件随着客户的需要一次又一次地不断被修改. 在这个模型中,开发人员拿到项目立即根据需求编写程序,调试通过后生成软件的第一个版本。在提供给用户使用后,如果程序出现错误,或者用户提出新的要求,开发人员重新修改代码,直到用户满意为止。   这是一种类似作坊的开发方式,对编写几百行的小程序来说还不错,但这种方法对任何规模的开发来说都是不能令人满意的,其主要问题在于:   (1) 缺少规划和设计环节,软件的结构随着不断的修改越来越糟,导致无法继续修改;   (2) 忽略需求环节,给软件开发带来很大的风险;   (3) 没有考虑测试和程序的可维护性,也没有任何文档,软件的维护十分困难。 瀑布模型(Waterfall Model)   1970年Winston Royce提出了著名的"瀑布模型",直到80年代早期,它一直是唯一被广泛采用的软件开发模型。 瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。   在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。   瀑布模型强调文档的作用,并要求每个阶段都要仔细验证。但是,这种模型的线性过程太理想化,已不再适合现代的软件开发模式,几乎被业界抛弃,其主要问题在于:   (1) 各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量;   (2) 由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险;   (3) 早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。   我们应该认识到,"线性"是人们最容易掌握并能熟练应用的思想方法。当人们碰到一个复杂的"非线性"问题时,总是千方百计地将其分解或转化为一系列简单的线性问题,然后逐个解决。一个软件系统的整体可能是复杂的,而单个子程序总是简单的,可以用线性的方式来实现,否则干活就太累了。线性是一种简洁,简洁就是美。当我们领会了线性的精神,就不要再呆板地套用线性模型的外表,而应该用活它。例如增量模型实质就是分段的线性模型,螺旋模型则是接连的弯曲了的线性模型,在其它模型中也能够找到线性模型的影子。 快速原型模型(Rapid Prototype Model)   快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。 通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第二步则在第一步的基础上开发客户满意的软件产品。   显然,快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。   快速原型的关键在于尽可能快速地建造出软件原型,一旦确定了客户的真正需求,所建造的原型将被丢弃。因此,原型系统的内部结构并不重要,重要的是必须迅速建立原型,随之迅速修改原型,以反映客户的需求。 增量模型(Incremental Model)   又称演化模型。与建造大厦相同,软件也是一步一步建造起来的。在增量模型中,软件被作为一系列的增量构件来设计、实现、集成和测试,每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成. 增量模型在各个阶段并不交付一个可运行的完整产品,而是交付满足客户需求的一个子集的可运行产品。整个产品被分解成若干个构件,开发人员逐个构件地交付产品,这样做的好处是软件开发可以较好地适应变化,客户可以不断地看到所开发的软件,从而降低开发风险。但是,增量模型也存在以下缺陷:   (1) 由于各个构件是逐渐并入已有的软件体系结构中的,所以加入构件必须不破坏已构造好的系统部分,这需要软件具备开放式的体系结构。   (2) 在开发过程中,需求的变化是不可避免的。增量模型的灵活性可以使其适应这种变化的能力大大优于瀑布模型和快速原型模型,但也很容易退化为边做边改模型,从而是软件过程的控制失去整体性。   在使用增量模型时,第一个增量往往是实现基本需求的核心产品。核心产品交付用户使用后,经过评价形成下一个增量的开发计划,它包括对核心产品的修改和一些新功能的发布。这个过程在每个增量发布后不断重复,直到产生最终的完善产品。   例如,使用增量模型开发字处理软件。可以考虑,第一个增量发布基本的文件管理、编辑和文档生成功能,第二个增量发布更加完善的编辑和文档生成功能,第三个增量实现拼写和文法检查功能,第四个增量完成高级的页面布局功能。 螺旋模型(Spiral Model)   1988年,Barry Boehm正式发表了软件系统开发的"螺旋模型",它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。 螺旋模型沿着螺线进行若干次迭代,图中的四个象限代表了以下活动:   (1) 制定计划:确定软件目标,选定实施方案,弄清项目开发的限制条件;   (2) 风险分析:分析评估所选方案,考虑如何识别和消除风险;   (3) 实施工程:实施软件开发和验证;   (4) 客户评估:评价开发工作,提出修正建议,制定下一步计划。   螺旋模型由风险驱动,强调可选方案和约束条件从而支持软件的重用,有助于将软件质量作为特殊目标融入产品开发之中。但是,螺旋模型也有一定的限制条件,具体如下:   (1) 螺旋模型强调风险分析,但要求许多客户接受和相信这种分析,并做出相关反应是不容易的,因此,这种模型往往适应于内部的大规模软件开发。   (2) 如果执行风险分析将大大影响项目的利润,那么进行风险分析毫无意义,因此,螺旋模型只适合于大规模软件项目。   (3) 软件开发人员应该擅长寻找可能的风险,准确地分析风险,否则将会带来更大的风险   一个阶段首先是确定该阶段的目标,完成这些目标的选择方案及其约束条件,然后从风险角度分析方案的开发策略,努力排除各种潜在的风险,有时需要通过建造原型来完成。如果某些风险不能排除,该方案立即终止,否则启动下一个开发步骤。最后,评价该阶段的结果,并设计下一个阶段。 喷泉模型(fountain model)   (也称面向对象的生存期模型, OO模型) 喷泉模型与传统的结构化生存期比较,具有更多的增量和迭代性质,生存期的各个阶段可以相互重叠和多次反复,而且在项目的整个生存期中还可以嵌入子生存期。就像水喷上去又可以落下来,可以落在中间,也可以落在最底部。 智能模型分类如下: 智能模型(四代技术(4GL))    智能模型拥有一组工具(如数据查询、报表生成、数据处理、屏幕定义、代码生成、高层图形功能及电子表格等),每个工具都能使开发人员在高层次上定义软件的某些特性,并把开发人员定义的这些软件自动地生成为源代码。   这种方法需要四代语言(4GL)的支持。4GL不同于三代语言,其主要特征是用户界面极端友好,即使没有受过训练的非专业程序员,也能用它编写程序;它是一种声明式、交互式和非过程性编程语言。4GL还具有高效的程序代码、智能缺省假设、完备的数据库和应用程序生成器。目前市场上流行的4GL(如Foxpro等)都不同程度地具有上述特征。但4GL目前主要限于事务信息系统的中、小型应用程序的开发。 混合模型(hybrid model)   过程开发模型又叫混合模型(hybrid model),或元模型(meta-model),把几种不同模型组合成一种混合模型,它允许一个项目能沿着最有效的路径发展,这就是过程开发模型(或混合模型)。实际上,一些软件开发单位都是使用几种不同的开发方法组成他们自己的混合模型。 各种模型的比较   每个软件开发组织应该选择适合于该组织的软件开发模型,并且应该随着当前正在开发的特定产品特性而变化,以减小所选模型的缺点,充分利用其优点,下表列出了几种常见模型的优缺点。 各种模型的优点和缺点   瀑布模型 文档驱动 系统可能不满足客户的需求   快速原型模型 关注满足客户需求 可能导致系统设计差、效率低,难于维护   增量模型 开发早期反馈及时,易于维护 需要开放式体系结构,可能会设计差、效率低   螺旋模型 风险驱动 风险分析人员需要有经验且经过充分训练

热门试题:

第1题:[判断题]我国准轨铁路的机车车辆限界GB146.1-83在垂向除需考虑车钩高的变化外尚需考虑弹簧的平均静挠度及垂向均匀磨耗,故基本属于静动移限界。
A.正确
B.错误
参考答案:B


第2题:
[多选题]截瘫病人常见并发症包括
A.压疮
B.坠积性肺炎
C.泌尿系感染
D.心力衰竭
E.痔疮
参考答案:ABC


第3题: [多项选择]
在法院判决北京甲公司支付贷款生效后,甲公司拒不支付,上海乙公司向法院申请强制执行,法院经查发现甲公司除一栋别墅可供执行以外无其他财产,于是委托当地义天行拍卖行对该别墅进行拍卖,以下说法中错误的是( )
A. 该别墅在流拍后,乙公司如向法院申请以该次拍卖所定的保留价购买别墅的,法院则应当将别墅交其抵债。
B. 如成功拍卖,则拍卖机构可以向申请执行人和买受人双方收取佣金
C. 拍卖如成功但是买受人逾期未交付价款的,人民法院可以裁定重新拍卖
D. 甲公司不能参加竞买
参考答案:B,D
答案解析:考点:《最高人民法院关于人民法院民事调解工作若干问题的规定》   讲解:《最高人民法院关于人民法院民事调解工作若干问题的规定》第1条规定:“人民法院对受理的第一审、第二审和再审民事案件,可以在答辩期

第4题: [单项选择]
24岁女性,因右上颌后牙肿痛就诊。查右上第一前磨牙龋,深,探(-),松(Ⅱ),叩痛(+++),龈红肿,扪根尖处疼痛,有波动感。诊断最可能是
A. 慢性根尖脓肿
B. 急性化脓性牙髓炎
C. 急性上颌窦炎
D. 急性颌骨骨髓炎
E. 急性牙槽脓肿
参考答案:E

第5题: [判断题]
机动车驾驶人在实习期内有记满12分记录的,注销其实习的准驾车型驾驶资格。
参考答案:对

第6题:
[判断题]两侧均为智能变电站时,两侧保护装置型号、软件版本及其 ICD 文件必须保持一致。
A.正确
B.错误
参考答案:B


第7题:
[多选题]作战训练安全工作必须严格落实哪些制度( )。
A.安全形势分析制度、安全学习教育制度
B.安全技术训练制度、干部跟班作业制度
C.安全督导提示制度、安全员(助理)制度
D.安全总结讲评制度、伤亡事故调查制度
参考答案:ABCD


第8题:
[多选题]区间装车和分卸作业时,装卸车负责人应认真确认车辆装载状态,( )车辆不得上线运行。
A.超载
B.偏载
C.偏重
D.偏轻
参考答案:ABC
《南昌局集团公司普速铁路行车组织规则》第11.143.7

第9题:
[单选题]软启动器中晶闸管调压电路采用( )时,主电路中电流谐波最小。
A.三相全控Y连接
B.三相全控Y0连接
C.三相半控Y连接
D.星三角连接
参考答案:A


第10题:
[单选题]《行规》第35条:单机挂车的补充规定,线路坡度超过12‰的区段,挂车辆数不得超过( )辆。
A.5
B.10
C.15
D.20
参考答案:A


第11题:
[多选题]抽油机毛辫子损伤的原因有()。
A.负载过轻
B.绳油过多
C.悬绳器不正
D.驴头偏磨
参考答案:CD


第12题:
[多选题]甘特图(Gantt chart)又称为横道图、条状图(Bar chart)。其通过条状图来显示项目、进度和其他时间相关的系统进展的内在关系随着时间进展的情况。甘特图简单、醒目、便于编制,在管理中广泛应用,绘制的基本要求包括:(1)以图形或表格的形式显示活动;(2)通用的显示进度的方法;(3)构造时含日历天和持续时间,不将周末节假算在进度内。甘特图按内容不同,分为( )、负荷图表、( )、( )和( )五种形式。
A.计划图表
B.机器闲置图表
C.人员闲置图表
D.进度表
参考答案:ABCD


第13题: [单项选择]
()凤姐独吞三千两儿银子,以后便恣意作为起来。脂评:凤姐与谁是一对“乱世之奸雄”?
A. 曹操
B. 贾琏
C. 贾珍
D. 贾雨村
参考答案:D

第14题:
[单选题]复合冷却器具有( )个冷却回路。
A.1个
B.2个
C.3个
参考答案:B


第15题:
[单选题]如图
A.易燃气体标签
B. 非易燃无毒气体标签
C. 易燃液体标签
D.易于自燃的物质标签
参考答案:A


第16题:
[多选题]人民警察应当履行的义务包括( )。
A.遇到公民人身、财产安全受到侵犯或者处于其他危难情形,应当立即救助
B.对公民提出解决纠纷的要求,应当给予帮助
C.对公民的报警案件,应当及时查处
D.及时解决企业之间的经济纠纷
参考答案:ABC


第17题:
[单选题]女员工单帽帽徽应位于( )上方。
A.左眼
B.右眼
C.眉心
D.任意位置
参考答案:B


第18题: [填空题]
电子控制汽油喷射系统中的燃料供给系统有();();和();();和()部件。
参考答案:油箱;油泵;滤清器;燃油压力调节器;喷油器

第19题:
[判断题]作业人员对《国家电网公司电力安全工作规程》应每年考试一次。因故间断电气工作连续三个月以上者,应重新学习本规程,并经考试合格后,方能恢复工作。
A.正确
B.错误
参考答案:A


第20题:
[判断题]直埋电缆进入建筑物时,由于室内外湿差较大,电缆应采取防水、防燃的封闭措施。 ( )
A.正确
B.错误
参考答案:A


第21题: [单项选择]
Questions 25—27 are based on the following conversation. You now have 15 seconds to read questions 25—27.What does the man like to do at night markets
A. Rest.
B. Drink beer with good food.
C. Watch a movie.
D. Chat.
参考答案:B
答案解析:此题考查考生对细节辨听能力。材料中男主人公喜欢在夜市闲逛并喝啤酒,如果能听清“walk around, have beer”关键词,不难选出答案。

第22题:
[多选题]下列关于行政执法监督的说法中哪几个选项的表述是正确的?
A.县级以上人民政府对所属工作部门的行政执法活动依法实施监督
B.县级以上人民政府对下级人民政府的行政执法活动依法实施监督
C.上级人民政府的工作部门对下级人民政府的行政执法活动依法实施监督
D.上级人民政府的工作部门对下级人民政府的工作部门的行政执法活动依法实 施监督
参考答案:ABD
湖北省行政执法条例

第23题: [填空题]
中断方式进行数据传送,可实现()并行工作,提高了()的工作效率。中断传送方式多适用于()场合。
参考答案:CPU与外设;CPU;小批量慢速数据输入/输出设备传送

第24题: [单项选择]
批准延长合同总工期的权利属于( )。
A. 专业监理工程师
B. 驻地高级监理工程师
C. 总监理工程师
D. 业主
参考答案:C

第25题:[多选题]5.13.
通信信道建设验收条件说法正确的是( )。
A.通信信道建设验收应包括阶段性验收和竣工验收
B.通信信道建设基本完成,满足阶段性验收条件,可提出申请阶段性验收
C.阶段性验收完成,满足竣工验收条件,可提出申请竣工验收
D.通信信道建设阶段性验收和竣工验收可以同时进行
参考答案:ABC


第26题:
[单选题]不准在脚手架基础及其邻近处进行( )作业,否则应采取安全措施,并报主管部门批准。
A.A.挖掘
B.B.焊接
C.C.起重
D.D.切割
参考答案:A


第27题: [单项选择]
位女性顾客进入药店,自述儿子最近几天吃饭很少,拉肚子,总是嚷嚷着肚子痛,晚上也不愿意睡觉;营业员进一步询问得知,孩子的爷爷五天前过寿,当天孩子吃了不少肉食,从那之后胃口就不好了。根据以上病症描述,该顾客的孩子是何种病症()
A. 急性胃炎
B. 消化不良
C. 慢性胃炎
D. 消化性溃疡
参考答案:B

第28题:
[判断题]作业人员对安规应每两年考试一次。()
A.正确
B.错误
参考答案:B
作业人员对安规应每年考试一次。

第29题: [填空题]
Once a great earthquake ________________(将这个城市化为一片废墟).


参考答案:reduced the whole city to ruins

第30题:
[单选题]根据《电力通信安规》,蓄电池组接入电源时,应检查电池极性,并确认蓄电池组电压与( )输出电压匹配。
A.逆变器
B.整流器
C.稳压器
D.以上都对
参考答案:B


第31题:
[判断题]使用绳索进行救人、自救训练时,首先应对绳索长度进行测量。( )(易)
A.正确
B.错误
参考答案:B


第32题:
[单选题]在接触网支柱不侵入建筑物接近限界的条件下,桥梁上一侧年累计拨道量不得大于(  )。
A.50mm
B.60mm
C.70mm
D.90mm
参考答案:B
线路工中级工职鉴题库

第33题: [单项选择]
一肝硬化腹水病人,经利尿、腹腔穿刺放液效果不佳,应首选下列哪项检查( )
A. 测尿钠/钾比值
B. 血肌酐测定
C. 腹部肝脾肾B超检查
D. 肾脏穿刺活检
E. 尿常规
参考答案:A

第34题:
[多选题]气测录井仪器标定或校验、仪器()记录应列入仪器技术档案予以保存。
A.检查
B.检验
C.分析
D.检测
E.略
F.略
参考答案:AB


第35题: [多项选择]
国家鼓励和支持农业生产者和相关企业采用先进或者适用技术,对( )等进行综合利用,开发利用沼气等生物质能源。
A. 农作物秸秆
B. 畜禽粪便
C. 农产品加工业副产品
D. 工业品加工废物
E. 废农用薄膜
参考答案:A,B,C,D
答案解析:本题考核的是农业、林业废物再利用和资源化。
(1)国家鼓励和支持农业生产者和相关企业采用先进或者适用技术,对农作物秸秆、畜禽粪便、农产品加工业副产品、废农用薄膜等进行综合利用,开发利用沼气等

第36题:
[简答题]电容器单星形接线电容器组的开口三角电压保护的整定原则?
参考答案:电容器组正常运行时的不平衡电压应满足厂家要求和安装规程的规定。开口三角电压定值按部分单台电容器(或单台电容器内小电容元件)切除或击穿后,故障相其余单台电容器所承受的电压(或单台电容器内小电容元件)不长期超过1.1倍额定电压的原则整定,同时,还应可靠躲过电容器组正常运行时的不平衡电压。动作时间一般整定为0.1s~0.2s。


第37题: [单项选择]
通常可用听诊器经腹壁闻及胎心音是在妊娠几周后()
A. 16周
B. 18周
C. 20周
D. 22周
E. 以上均不对
参考答案:C

第38题:
[判断题]车辆宽度是指车辆两侧的最外凸出部位之间的水平距离。
A.正确
B.错误
参考答案:A


第39题:
[单选题]二次雷达和一次雷达都是通过发射和接收()信号而工作的。
A. 调幅射频
B. 脉冲射频
C. PCM射频
D. 调频射频
参考答案:B


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码