电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2012年《软件需求工程》试卷——答案VIP免费

2012年《软件需求工程》试卷——答案_第1页
1/6
2012年《软件需求工程》试卷——答案_第2页
2/6
2012年《软件需求工程》试卷——答案_第3页
3/6
考试科目名称 软件需求工程 考试方式: 闭卷 考试日期 年 月 日 教师 系(专业) 年级 本三 班级 学号 姓名 成绩 题号 一 二 三 四 五 六 七 八 九 十 分数 1、(本题满分10 分) (1)解释下列三个概念:业务需求、用户需求、系统需求;(2)说明为什么在需求开发当中要重视软件的质量属性。 答案: (1)  Business requirements  High-level objectives of the organization or customer who requests the system  User requirements (requirements definition)  Statements in natural language plus diagrams of the services the system provides and its operational constraints. Written for customers  Software requirements (software specification)  A detailed software description which can serve as a basis for a design or implementation. Written for developers (2)  质量属性非常重要是因为它对设计的影响很大。在软件设计当中,对任何指定的功能都会有多种可选的方案,不同的方案选择产生不同的设计结果。这些不同的设计结果都体现了共同的功能特性,但它们之间却有着很大的区别,差异之处即在于拥有不同的质量因素。设计方案的质量因素往往包含很多不同的质量属性,而且不同的质量属性之间互有折中(例如,提高可移植性往往会导致效率的降低),很难会出现某一个设计方案的质量属性完全优于其他方案的情况,因此,软件设计必须根据需求的质量属性在多种方案中选择一个最优的方案。而如果不存在事先定义好的质量属性需求,设计方案的选择将完全没有依据,结果就很有可能导致软件不被用户所接受。 2、(本题满分10 分) 试分析按下列顺序安排的问题是什么面谈结构: (1)你在这个职位多久了? (2)你的主要责任是什么? (3)你接受什么报告? (4)你是如何看待部门目标的? (5)你是如何描述决策过程的? 得分 得分 (6)怎样才能最好地支持这个过程? (7)做这些决策的频度如何? (8)当你做决策时会咨询谁? (9)你做过的对于部门机能有重要意义的决策是什么? (1)这里采用了什么结构?你是如何确定的? (2)通过改变问题的顺序,重新安排面谈的结构(如果有些必要,可以省略一些问题)。标明所用的结构。 答案: (1)菱形,按照问题的开放和闭合程度确定 (2):4、5、6、7、8、9,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2012年《软件需求工程》试卷——答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部