需求分析的原则是什么?

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[问答题] 需求分析的原则是什么?

【◆参考答案◆】:
①解决逻辑问题:需求分析是对问题的识别和说明,要回答"做什么",而不是"怎么做"。
②以运行环境为基础:需求分析工作应以具体的运行环境为基础,实事求是。
③用户参与的原则:需求分析工作是系统分析人员同用户不断交互的过程。
④构造高质量的需求规格说明:需求规格说明是需求分析工作重要的完成标志。

(2)【◆题库问题◆】:[填空题] 软件开发项目每年所需的人年数与开发时间的关系满足Rayleigh-Norden分布,即软件项目的工作量分布曲线的(),因此,参加软件项目的人员就不能一成不变。

【◆参考答案◆】:不是线性

(3)【◆题库问题◆】:[名词解释] 回归测试

【◆参考答案◆】:
指错误被修正后或软件功能、环境发生变化后进行的重新测试。回归测试的困难在于不好确定哪些内容应当被重新测试。

(4)【◆题库问题◆】:[单选] 需求分析中开发人员要从用户那里了解()
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模

【◆参考答案◆】:A

(5)【◆题库问题◆】:[单选] 软件开发期不包括哪个阶段?()
A.软件计划
B.需求分析
C.软件维护
D.软件测试

【◆参考答案◆】:C

(6)【◆题库问题◆】:[填空题] 对涉及若干个其他属性的软件要素、准则或属性的度量,称为()。

【◆参考答案◆】:间接度量

(7)【◆题库问题◆】:[填空题] 边或弧上带有权值的图称为()

【◆参考答案◆】:网

(8)【◆题库问题◆】:[填空题] 某带头结点的单链表的头指针为head,判定该链表为非空的条件是()。

【◆参考答案◆】:head->next!=NULL

(9)【◆题库问题◆】:[多选] 软件工程的过程是将软件工程()综合起来以达到合理、及时地进行计算机软件开发的目的。
A.方法
B.工具
C.过程

【◆参考答案◆】:A, B

(10)【◆题库问题◆】:[单选] 白盒测试方法中的测试覆盖率分析有误的是()
A.路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次
B.语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式
C.判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一次
D.条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径

【◆参考答案◆】:A

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: