首页 > 计算机等级考试
题目内容 (请给出正确答案)
[多选题]

在软件开发过程中,需求经常会发生偏离,是因为:()。

A.软件开发有多个阶段,沟通环节多

B.人的差异,带来认知、理解的差异

C.需求认知是需要时间,过程中的不断调整与变更经常存在

D.用户和开发人员间的知识鸿沟

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在软件开发过程中,需求经常会发生偏离,是因为:()。”相关的问题
第1题
基于软件开发“螺旋模型”是经常使用的一种模型,它是(1)的结合,强调软件开发过程中的风险分析,特别
适合于大型复杂的系统。螺旋模型沿着螺线进行若干次迭代,每次迭代中的活动依次为(2)。

A.瀑布模型和快速原型模型

B.瀑布模型和增量模型

C.迭代模型和快速原型模型

D.敏捷模型和原型模型@@@SXB@@@A.需求分析、风险分析、实施工程和客户评估

B.需求收集、制定计划、风险分析和实施工程

C.制定计划、风险分析、实施工程和软件运维

D.制定计划、风险分析、实施工程和客户评估

点击查看答案
第2题
一般认为,产生软件危机的主要原因有两个,一个是与软件开发所使用的方法有关,另一个是A.软件生产

一般认为,产生软件危机的主要原因有两个,一个是与软件开发所使用的方法有关,另一个是

A.软件生产本身存在的复杂性

B.软件生产成本高

C.需求定义易偏离用户需求

D.软件可维护性差

点击查看答案
第3题
()不是在软件开发过程中产生的文档。 A.软件需求说明书 B.软件测试计划 C.试运行总结报告 D.

()不是在软件开发过程中产生的文档。

A.软件需求说明书 B.软件测试计划 C.试运行总结报告 D.用户手册

点击查看答案
第4题
试题一(25分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]A公司是一家专门

试题一(25分)

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

[说明]

A公司是一家专门从事系统集成和应用软件开发的公司,目前有员工100多人,分属销售部、软件开发部、系统网络部等业务部门。公司销售部主要负责服务和产品的销售工作,将公司现有的产品推销给客户,同时也会根据客户的具体需要,承接信息系统集成项目,并将其中应用软件的研发任务交给软件开发部实施。

经过招投标,A公司承担了某银行的系统集成项目,合同规定,5月1日之前统必须完成,并且进行试运行。合同签定后,项目的软件开发任务由软件开发部负贡,硬件与网络由系统网络部负责设计与实施。王工担任这个项目的项目经理。王工根据项目需求,组建了项目团队,团队分成软件开发小组和网络集成小组,其中软件开发小组组长是赵工,网络集成小组组长是刘工。王工制定了项目进度计划,图1该项目的进度网络图。

软件开发中,发现有两个需求定义得不够明确,因此增加了一些功能,导致功能模块设计延长了五天。网络集成过程中,由于涉及到物联网等新技术,综合布线延迟了五天,接着采购的一个新设备没有按时到货,到货之后在调试过程中遇到了以前没有遇到的问题,使网络设备安装调试延迟了7天。两个小组分别通过电话向各自部门通报项目进展,而网络集成工作是在用户现场进行的,因此阿络集成的进度状况在公司总部进行开发工作的软件开发小组并不了解。上述问题导致了项目整体进度的拖延,绩效状况不佳。

[问题1] (10分)

项目原计划的工期是(1)天,如不采取措施,项目最后完工的工期是(2)天,这是因为(3)、(4)等活动的工期变化,导致了关键路径的变(5)如果想尽量按照原来的预期完成工作,而使增加成本最少,最常采用的措施应是(5)。

请你将上面的叙述补充完整(将空白处应填写的恰当内容写在答题纸的对应栏内)。

[问题2](6分)

分析案例中发生问题的可能原因。

[问题3](9分)

结合案例,说明王工应如何实施进度控制?采用的工具与技术有哪些?

点击查看答案
第5题
● 软件“做什么”和“怎么做”是软件开发过程中需要解决的关键问题,其中“怎么做”是在 (51) 阶段解决
的。

(51)

A. 需求分析

B. 文档设计

C. 软件编码

D. 测试

点击查看答案
第6题
在软件开发过程中,系统测试阶段的测试目标来自于 (32) 阶段。A.需求分析B.概要设计C.详细设计D.软

在软件开发过程中,系统测试阶段的测试目标来自于 (32) 阶段。

A.需求分析

B.概要设计

C.详细设计

D.软件实现

点击查看答案
第7题
数据流图是在系统分析与总体设计阶段宏观地描述系统功能需求的重要图形化工具,程序流程图也是软
件开发过程中比较常用的图形化工具。简要说明程序流程图的适用场合与作用。

点击查看答案
第8题
在软件开发过程中,(52)。

A.增加更多的程序员可以加快软件开发速度

B.只有对目标的一般描述还不能立即开始编码

C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度

D.程序的质量只能在用户使用之后才能进行评估

点击查看答案
第9题
在软件开发过程中,______。A.增加更多的程序员可以加快软件开发速度B.只有对目标的一般描述还不能

在软件开发过程中,______。

A.增加更多的程序员可以加快软件开发速度

B.只有对目标的一般描述还不能立即开始编码

C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度

D.程序的质量只能在用户使用之后才能进行评估

点击查看答案
第10题
有两种需求定义的方法——严格定义和原型定义,在关于这两种方法的描述中,不正确的是(32)。

A.严格定义方法假定所有的需求都可以预先定义

B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍

C.原型定义方法认为需求分析中不可避免地要出现很多反复

D.原型定义方法强调用户在软件开发过程中的参与和决策

点击查看答案
第11题
关于原型化开发方法的叙述中,不正确的是(6)。

A.原型化方法适应于需求不明确的软件开发

B.在开发过程中,可以废弃不用早期构造的软件原型

C.原型化方法可以直接开发出最终产品

D.原型化方法利于确认各项系统服务的可用性

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改