ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:20.01KB ,
资源ID:29167719      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29167719.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件需求分析试题.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件需求分析试题.docx

1、软件需求分析试题软件需求分析填空题1需求获取参考答案: 需求获取就是从人员、资料和环境中得到系统开发所需要的相关信息的过程。 填空题2需求规格说明参考答案: 需求规格说明就是将需求及其软件解决方案进行定义和文档化,并传递给开发人员的需求工程活动。 填空题3需求基线参考答案: 需求基线就是被明确和固定的需求集合,是项目团队需要在某一特定产品版本中实现的特征和需求的集合。 填空题4需求验证参考答案: 需求验证是为了尽量不给设计、实现、测试等后继开发活动带来不必要的影响,对需求规格说明文档中定义的需求是否正确、准确地反应用户的意图进行验证的一个活动。 填空题5什么是需求分析?需求分析阶段的基本任务是

2、什么?参考答案: 需求分析:开发人员准确地理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的需求规格说明的过程。基本任务:问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求。分析与综合,导出软件的逻辑模型。编写文档:包括编写需求规格说明书,初步用户使用手册,确认测试计划,修改完善软件开发计划。 填空题6什么是结构分析方法?该方法使用什么描述工具?参考答案: 结构化分析:简称SA,面向数据流进行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间

3、层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。 填空题7结构化分析方法通过哪些步骤来实现?参考答案: 了解当前系统的工作流程,获得当前系统的物理模型。抽象出当前系统的逻辑模型。建立目标系统的逻辑模型。作进一步补充和优化。 填空题8E-R图中包含哪几种种基本成分?参考答案: 实体(即数据对象)、关系和属性 填空题9联系可分为哪几种类型?参考答案: 一对一联系(11)一对多联系(1N)多对多联系(MN) 填空题10为何要进行数据结构规范化?参考答案: 为减少数据冗余,避免出现插入异常或删除异常,简化修改数据的过程。 填空题11第一范式参

4、考答案: 每个属性值都必须是原子值,即仅仅是一个简单值而不含内部结构。 填空题12第二范式参考答案: 满足第一范式条件,而且每个非关键字属性都由整个关键字决定(而不是由关键字的一部分来决定),消除了非关键字属性对关键字属性的部分依赖。 填空题13第三范式参考答案: 符合第二范式的条件,每个非关键字属性都仅由关键字决定,而且一个非关键字属性不能仅仅是对另一个非关键字属性的进一步描述(即一个非关键字属性值不依赖于另一个非关键字属性值),消除了非关键字属性对关键字属性的传递依赖。 填空题14状态转换图参考答案: 状态转换图(简称为状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。

5、提供了行为建模机制。 填空题15层次方框图参考答案: 层次方框图用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表这个数据的子集,最底层的各个框代表组成这个数据的实际数据元素(不能再分割的元素)。 填空题16IPO图参考答案: IPO图是输入、处理、输出图的简称,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系。 填空题17从哪些方面验证软件需求的正确性?参考答案: (1)一致性所有需求必须是一致的,任何一条需求不能和其他需求互相矛盾。(2)完整性需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能

6、。(3)现实性指定的需求应该是用现有的硬件技术和软件技术基本上可以实现的。对硬件技术的进步可以做些预测,对软件技术的进步则很难做出预测,只能从现有技术水平出发判断需求的现实性。(4)有效性必须证明需求是正确有效的,确实能解决用户面对的问题。 填空题18高质量的需求过程给软件带来哪些好处?优秀需求具有哪些特性?参考答案: 高质量的需求过程给软件带来的好处有:(1)最大的好处是在开发后期和整个维护阶段的重做的工作大大减少了。(2)将选定系统的需求明确地分配到各软件子系统,强调采用产品工程的系统方法。这样能简化硬软件的集成,也能确保软硬件系统功能匹配适当。有效的变更控制和影响分析过程也能降低需求变更

7、带来的负面影响。(3)将需求编写成清晰、无二义性的文档将会极大地有利于系统测试,确保产品质量,以使所有风险承担者感到满意。优秀需求具有哪些特性:(1)正确性每一项需求都必须准确地陈述其要开发的功能。(2)必要性每一项需求都应把客户真正所需要的和最终系统所需遵从的标准记录下来。(3)划分优先级给每项需求、特性或使用实例分配一个实施优先级以指明它在特定产品中所占的分量。 填空题19常规的需求获取的方法有哪些?需求获取一般面临哪些挑战或困难?参考答案: 常规的需求获取的方法有:(1)复查现有报表、表格和过程描述(2)面谈,观察并记录商业过程(3)分发收集调查表(4)访谈(5)情景分析(6)面向数据流

8、分析(7)简易的应用规格说明技术需求获取面临的挑战:(1)客户说不清楚需求(2)需求易变性(3)问题的复杂性和对问题空间理解的不完备性与不一致性 填空题20静态建模法中的典型范例是用例图,用例图的基本组成元素是什么?画系统用例图的四个步骤是什么?参考答案: 用例图的基本组成元素是:系统:代表一个活动范围。参与者:扮演特定角色的人。用例:由参与者执行的功能。画系统用例图的四个步骤:(1)定义系统边界(2)找出与用例直接相关的参与者(3)画出各个用例(4)确定参与者和用例之间的关系 填空题21简述快速原型法的特点及在系统分析和构造中的优势?参考答案:快速原型法的特点有:(1)“快”:尽可能快地建立

9、原型,为用户提供对软件尽可能快、尽可能好地理解。(2)可以修改:如果不符合用户的要求,该原型必须能够迅速修改来满足用户的需求。快速原型法在系统分析和构造中的优势:(1)增进软件者和用户对系统服务需求的理解,使比较含糊的具有不确定性的软件需求(主要是功能)明确化。(2)软件原型化方法提供了一种有力的学习手段。(3)可以容易地确定系统的性能,确认各项主要系统服务的可应用性,确认系统设计的可行性,确认系统作为产品的结果。(4)软件原型的最终版本,有的可以原封不动地成为产品,有的略加修改就可以成为最终系统的一个组成部分,这样有利于建成最终系统。(5)以少量代价快速地构造一个可执行的软件系统模型使用户和

10、开发人员可以较快地确定需求。(6)快速建立一套用户界面原型。更多内容请访问睦霖题库微信公众号填空题22信息系统必须实现的功能,或者说信息系统必须具备的属性和质量称为()。参考答案:系统需求填空题23()是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。通常,由一组图形符号和组织这些符号的规则组成。参考答案:模型填空题24软件需求分析阶段的目的是澄清用户的要求,并把双方共同的理解明确地表达成一份书面文档,即()。参考答案:软件需求规格说明书填空题25软件需求分类,分为()需求和()需求。参考答案:功能性;非功能性填空题26鱼骨图是一种用于确定、探索和描述问题及其原因和结果的图

11、形工具,又被称为()。参考答案:因果图填空题27大多数的需求分析方法是由信息驱动的,信息域具有三种属性:()、()和信息结构。参考答案:信息流;信息内容填空题28在软件开发中,使用原型时可采取两种不同的策略,即:()策略和()策略。参考答案:废弃;追加单项选择题29、()用于描述数据的处理过程。A.数据字典B.决策树C.决策表D.数据流图参考答案:D单项选择题30、DD的主要字典条目包括以下哪种()。A.数据流B.文件C.数据项D.加工E.以上都是参考答案:E单项选择题31、常用的动态分析方法不包括以下哪种()。A.状态迁移图B.层次方框图C.时序图D.Petri网参考答案:B单项选择题32、

12、需求分析阶段的文档包括以下哪些()。A.软件需求规格说明书B.数据要求说明书C.初步的用户手册D.修改、完善与确定软件开发实施计划E.以上都是参考答案:E单项选择题33、需求验证应该从哪几个方面进行验证()。A.可靠性、可用性、易用性、重用性B.可维护性、可移植性、可重用性、可测试性C.一致性、现实性、完整性、有效性D.功能性、非功能性参考答案:C单项选择题34、风险管理的要素包括哪些?()A.风险评价B.风险避免C.风险控制D.以上都是参考答案:D单项选择题35、软件生产中产生需求问题的最大原因在于对应用软件的()理解不透彻或应用不坚决。A.复杂性B.目的性C.模拟性D.正确性参考答案:C单

13、项选择题36、需求分析的目的是保证需求的()。A.目的性和一致性B.完整性和一致性C.正确性和目的性D.完整性和目的性参考答案:B单项选择题37、系统需求开发的结果最终会写入()。A.可行性研究报告B.前景和范围文档C.用户需求说明D.系统需求规格说明参考答案:D单项选择题38、现实世界中的()构成了问题解决的基本范围,称为该问题的问题域。A.属性和状态B.实体和状态C.实体和操作D.状态和操作参考答案:B单项选择题39、比较容易发现的涉众称为初始涉众,又称为(),通常包括客户、管理者和相关的投资者。A.关键涉众B.涉众基线C.普通涉众D.一般涉众参考答案:B单项选择题40、按照使用方式进行分

14、类,原型可分为:演示原型、()、试验原型和引示系统原型。A.非操作原型B.系列首发原型C.选定特征原型D.严格意义上的原型参考答案:D单项选择题41、按照功能特征进行分类,原型可分为:()、非操作原型、系列首发原型和选定特征原型。A.拼凑原型B.样板原型C.纸上向导原型D.严格意义上的原型参考答案:A单项选择题42、按照开发方法进行分类,原型可分为:演化式原型和抛弃式原型,其中抛弃式原型又被细分为()。A.演示原型和试验原型B.系列首发原型和选定特征原型C.探索式原型和实验式原型D.样板原型和纸上向导原型参考答案:C单项选择题43、原型的需求内容可以从三个纬度上分析:即()A.外观、角色和实现

15、B.开发、实现和作用C.成本、技术和实现D.需求、作用和角色参考答案:A单项选择题44、当用户无法完成主动的信息告知,或与需求工程师之间的语言交流无法产生有效的结果时,有必要采用()。A.工作日志B.观察法C.话语分析D.任务分析参考答案:B单项选择题45、以下()不是情景性的重要性质?A.突现B.涉身C.完善D.模糊参考答案:C单项选择题46、以下()是情景性的重要性质?A.全局B.开放C.交互D.即时参考答案:B单项选择题47、下列()不是需求获取常见的模型驱动方法?A.面向目标的方法B.基于场景的方法C.基于用例的方法D.基于采样的方法参考答案:D单项选择题48、下列()属于定量硬数据?

16、A.工作手册B.规章手册C.统计报表D.备忘录参考答案:C单项选择题49、下列()属于定性硬数据?A.数据收集表B.月报表C.年报表D.规章手册参考答案:D单项选择题50、功能目标可以分为()。A.安全目标和可用性目标B.满足型目标和信息型目标C.软目标和硬目标D.维护目标和实现目标参考答案:B单项选择题51、在表达软目标的分解和细化时使用的AND Contribution链接和OR Contribution链接,Contribution的作用是()。A.积极的B.消极的C.积极的或消极的D.不能确定参考答案:C单项选择题52、AND链接将一个父目标连接到一系列细化的子目标,意思是如果能够满足

17、所有细化的子目标,那么将()父目标。A.无法确定B.阻碍C.不能满足D.足以满足参考答案:D单项选择题53、OR链接是将一个父目标连接到一系列细化的子目标,意思是如果能够满足所有细化子目标中的(),那么将足以满足父目标。A.每一个B.任何一个C.特定的D.某一个参考答案:B单项选择题54、下列选项中,()不是在目标模型中使用的其他模型元素。A.行为者B.场景C.操作D.概念参考答案:D单项选择题55、面向目标方法的目标分析阶段的主要任务是()。A.获取目标B.确定解决方案C.建立目标模型D.发现问题和缺陷参考答案:C单项选择题56、场景的分类框架将场景方法从场景的()4个方面进行了分类和描述。

18、A.形式、目的、内容和生命周期B.外观、目的、内容和生命周期C.描述、目的、内容和形式D.描述、外观、目的和内容参考答案:A单项选择题57、场景的形式是指场景的表达模式,从形式上分为两个方面:()A.内容和目的B.内容和生命周期C.描述和外观D.描述和目的参考答案:C单项选择题58、描述场景所使用的表示法要符合正规性要求,一般可使用非形式化语言、半形式化语言和形式化语言。在实践中,()是主要的描述方式。A.形式化的程序语言B.非形式化的自然语言C.形式化的图形工具D.非形式化的设计语言参考答案:B单项选择题59、外观是指场景被表达出来时的效果,主要有()三种类型。A.静态、动态和结构化B.线性、非线性和交互C.静态、动态和动静结合D.静态、动态和交互参考答案:D单项选择题60、场景的内容是指场景所表达的知识类型。它被分为6个不同的方面。下列()不是场景的内容。A.主要关注点B.环境范围C.目的D.抽象层次参考答案:C

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1