收藏 分享(赏)

软件工程第3章 习题.doc

上传人:HR专家 文档编号:11363599 上传时间:2020-04-03 格式:DOC 页数:4 大小:172.51KB
下载 相关 举报
软件工程第3章 习题.doc_第1页
第1页 / 共4页
软件工程第3章 习题.doc_第2页
第2页 / 共4页
软件工程第3章 习题.doc_第3页
第3页 / 共4页
软件工程第3章 习题.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第3章 习 题一、选择题1)下列哪个选项不是需求分析的特点A)问题确定难C)交流共识难B)需求稳定性D)完备一致难2)软件质量必须从需求分析开始,在( ) 加以保证。A)开发之前 B)开发之后C)可行性研究过程中 D)整个开发过程3)SA 方法的基本思想是A)自底向上逐步抽象 B)自底向上逐步分解C)自顶向下逐步分解 D)自顶向下逐步抽象4)DFD 是常用的进行软件需求分析的图形工具,其基本符号是A)输入、输出、外部实体和加工B)变换、加工、数据流和存储C)加工、数据流和数据存储和外部实体D)变换、数据存储、加工和数据流5)判定表和判定树是 DFD 中用以描述加工的工具,他通常描述的对象是A)

2、逻辑判断 B)层次分解C)操作条目 D)组合组件6)系统流程图用于可行性分析中的( ) 的描述A)当前运行系统 B)当前逻辑模型 C)目标系统 D)新系统7)在程序的描述和分析中,用于指明数据来源、流向和处理的辅助图形是A)数据结构图 B)DFDC)业务结构图D)其他图8)U/C 矩阵是用来进行( )的方法A)系统开发 B)系统分析C)子系统划分 D)系统规划9)需求规格说明书的作用不应该包括 BA)软件设计的依据 B)用户与开发人员对软件要做什么的共同理解C)软件验收的依据 D)软件可行性研究的依据10)业务流程图是描述( ) 的工具A)逻辑系统的处理过程C)某个软件运行过程B)程序系统的处

3、理过程D)某个具体业务的处理过程11)下面关于需求分析目的叙述,哪个选项是错误A)逐一细化软件的设计步骤B)面向用户获取并分析需求C)检查和解决不同需求间的矛盾,尽量达到均衡和优化D)确定软件的边界,以及软件与环境的相互作用方式12)下列哪个选项不是结构化分析具体步骤A)构建原系统物理模型C)建立新系统物理模型B)抽象原系统逻辑模型D)进一步补充和优化13)下面关于需求报告和需求规格说明书两者之间区别的叙述,哪个选项是错误的A)用户需求报告对外,需求规格说明书对内使用B)用户需求报告是合同的产物,需求规格说明书是立项建议书的产物C)通过用户需求报告可产生需求规格说明书D)需求规格说明书从业务领

4、域的角度定义高层的需求14)下列哪个选项不属于需求分析的任务A确定总体目标及组织结构1B深入领域分析,画出业务流程图C确定系统逻辑模型D确定功能需求,完成功能结构图及点列表15)下列哪个选项不属于需求分析的任务A获取性能需求,列出性能点列表B明确系统规模和目标C确定系统运行环境及界面D修正开发计划和新系统方案16)下面是关于开展需求分析工作技巧的叙述,哪个选项是错误的A) 需求分析是分析师与设计师双方进行配合的项目,需要密切交流合作。B) 在微观上/宏观上都应以流程为主。C) 注重事实坚持客观调研及主见,不应偏听偏信。D) 注重主动征求各层的意见和建议,一般需求分析过程需要汇报 2-3 次。二

5、、填空题1)用于描述基本加工说明的三种描述工具是、。2)数字字典中有四类条目,分别是、。3)需求分析重点是,通过分析业务流程和数据流程的手段,达到与客户、的目标。4)需求分析的关键是,在系统的、和等方面,与客户达成完全一致,并且要求客户签字确认。5)需求分析的原则有:6)需求分析常规步骤是:、。7)从系统的角度出发可以将需求分析方法分为:、和。8)获取需求的技术有:、和。9)需求分析阶段产生的最重要的文档是。10)DFD 利用图形符号表示系统中的各个元素,表达了系统中各种元素之间的。11)DFD 是描绘物理系统的传统工具,他用来表示系统中的各个元素。三、简答题1)什么是需求分析?需求分析的特点

6、是什么?2)简述需求分析的目的和原则3)需求分析的任务和过程是什么?4)需求分析方法的类型有哪些?5)为什么要进行面向流程分析?6)需求获取技术有哪些?四、应用题1)网上图书预定系统,需要接收来自顾客的订单,并对订单验证,验证过程主要根据图书目录检查订单的正确性,并由顾客档案确定新老顾客及信誉情况。验证正确的订单,暂存放在待处理的订单文件中。集中后对订单进行成批处理,根据出版社档案,将订单按照出版社分类汇总,并保存订单存根,汇总后订单发往各出版社。请根据以上描述,绘制该网上图书预定系统的 DFD 图2)某公司“装备配件经营理系统”的顶层数据流图,经营处理加工可分为销售、财务和采购加工三系统。当

7、销售系统接到了顾客的订货单时,首先从配件库存文件中查找是否有顾客的订货单中所需的配件,2若有,向财务系统传送收款通知,财务系统给顾客开出发票;采购系统从配件库存文件中获取缺货通知,向供应商开出订货单,并通向财务系统传送应付款通知。请根据下面的顶层数据流图,画出该系统的第 2层数据流图。3)在产品销售业务中,折扣条件有 3 个:业务发生额、业务往来的时间和欠账情况。根据 4 种最终折扣的可能性,下列是运用结构化英语描述某公司产品销售业务过程中折扣政策。IF customer does more than S50,000 businessTHEN IF the customer wasnt in

8、debt to us the last three monthsTHEN discount is 15ELSE(was in debt to us)ENDIF customer has been with us for more 20 yearsTHEN discount is 10ELSE(5 year or less)SO discount is 5ENDIF(customer does S 50,000 OR less)SO discount is nil请用判定树方法描述上述公司销售产品的折扣政策4)在产品销售业务中,折扣条件有 3 个:业务发生额、业务往来的时间和欠账情况。根据 4

9、种最终折扣的可能性,可设计出如下表所示的判定规则请用判定表方法描述上述公司销售产品的折扣政策5)下图是不完整的软件结构化开发方法流程图,请在图中的空白处填写该位置应完成的任务的名称,使之成为完整的软件测试的步骤流程图。3条件名称取 值含 义金额NL(折扣)$50 000$50 000欠帐情况NY无欠帐记录有欠帐记录时间DN5 年以上老客户5 年以下老客户6)用 SA 方法画出下列问题的顶层和第 1 层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。4

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑环境 > 建筑资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报