第六章系统分析练习题一、选择题1.下列关于系统开发特点的描述错误的是( )A.系统开发是一项创造性活动,需要相关各方面人员协同努力方可完成B.系统开发一般都要耗费大量的人力、物力和时间资源C.系统开发的结果是无形的D.系统开发的结果只要在规定的误差范围内就算是合格品2.系统开发成功与否取决于该系统是否( )A.操作便利B.采用先进技术C.节约资金D.符合用户需要3.系统开发的环境适应性原则应包括系统的易扩展和()A.易移植B.易重构C.易维护D.易重组4.在信息系统开发过程中,用户A.仅参与系统实施阶段B.仅参与系统分析阶段C.仅参与系统设计阶段D.可参与全过程各阶段5.在系统开发过程中,建立规范的书面和电子文档A.可规范系统开发活动B.在系统规划阶段完成C.会提高设计人员水平D.在系统设计阶段完成6.在系统开发过程中,研究用户对信息系统的需求,评价该企业开发计算机应用系统的可行性,完成信息系统需求规格说明书的人员是A.企业管理人员B.系统分析师C.程序设计员D.部门负责人7.在生命周期法开发系统过程中,对现行系统的详细调查的工作属于()A.系统规划B.系统设计C.系统分析D.系统实施8.在需求分析阶段,用于描述业务活动、业务分布和信息处理的图形化工具是()A.组织结构图B.信息关联图C.业务流程图D.数据流程图9.绘制企业的业务流程图时,要尽量具体地描述A.行业通用业务流程B.企业组织结构C.企业独特业务流程D.企业系统结构10.下列关于数据调查基本步骤的表述中不正确的是A.分析和确定数据来源B.全面收集各种载体上的有用数据C.对所收集的数据进行分析和净化D.对所有数据进行保存和整理11.最有利于收集灵活性信息的数据调查方式是A.查阅年报B.盘点C.收集账册D.访谈12.在数据流程图中,数据存储符号的内容是()A.数据存储介质的描述B.数据存储技术的描述C.对存储数据运算的描述D.逻辑上要存储的数据13.在信息系统逻辑模型设计时,将描述信息系统基本结构和主要功能的数据流程图称为A.背景图B.顶层数据流程图C.第一层数据流程图D.第二层数据流程图14.在数据流程图中,表示数据处理的图是()15.在数据流程图中,符号表示A.数据流 B.数据处理C.外部实体D.数据存储16.在数据流程图中,符号表示该外部实体是A.重复的B.错误的C.删除的D.异常的___A.组织结构图B.事务流程图C.信息关联图D.数据流程图18.在如图所示数据流程图中,“扣款计算”属于( )A.外部实体B.数据流C.数据存储D.数据处理19.下图中的“储户”属于()“查对账户”属于()。
A.外部实体B.处理功能C.数据存储D.数据流20.在系统分析阶段,用于数据分析的工具是()A.结构化语言B.决策树C.业务流程图D.数据字典21.下列选项中,对数据字典叙述不正确的是()A.数据字典的作用是对数据流程图上每个成分的定义和说明B.建立数据字典的目的是进行功能分析C.数据字典是数据库设计的依据D.数据字典属于逻辑模型的一部分22.数据字典中的“数据项”一般作为概念模型中的()A.实体B.实体集C.属性D.数据流23.不属于数据字典的条目是()A.业务流程B.处理功能C.外部实体D.数据存储24.与数据流程图相比,数据字典A.更多描述数据变换B.更注重系统全貌描述C.更多描述数据细节D.更注重编号的规范性25.决策表分为四个区域,下列选项中不.属于决策表区域的是A.判断条件 B.数据分析 C.状态组合D.处理策略26.在决策表中判断条件为:C1、C2、C3、C4,假定每个条件可取两个值,则不同条件的组合共有()A.16种B.8种C.6种D.4种27.在系统开发过程中,一般使用“判定表”的阶段是()A.系统分析B.系统设计C.系统实施D.系统运行28.对模块内部处理过程进行描述时,决策表属于A.图形工具B.表格工具C.伪码工具D.逻辑工具29.下列说法中,错误的是()A.决策表包含判断条件、状态组合、处理策略和策略选择B.决策表能够检验决策策略的完备性C.决策表不能检验决策策略的有效性D.决策表是一种表格状的分析工具30.用网格分布的方法直观地表示处理功能与数据之间关系的工具称为A.格栅图 B.数据流程图 C.业务流程图 D.决策树31.U/C矩阵的主要作用是()A.用于进行战略规划B.用于明确处理功能与数据资源之间的联系C.用于创建数据库D.用于进行系统可行性研究32.假如在U/C矩阵中,第2行表示销售管理功能,第2列表示订货数据类,则在其交叉点上的U表示销售管理功能()A.将生成订货数据类B.将使用订货数据类C.不会生成订货数据类D.不会使用订货数据类33.在U/C矩阵中,不允许存在空行空列,这是U/C矩阵的()A.完备性检验B.无遗漏性检验C.一致性检验D.无冗余性检验34.下列有关U/C矩阵正确性的描述中,错误的是()A.每行必须有C或U B.每列必须有一个C,且至少有一个UC.不允许有空列D.允许存在空行35.功能格栅图(U/C矩阵)中,若发现某数据类列不止一个C,说明此列A.功能排序不当B.数据来源不统一C.功能划分不细D.数据去向不统一36.在U/C矩阵中,检验每个数据类列必须有一个C且至少有一个U,每个功能行必须有C或U的过程是A.完备性检验 B.一致性检验C.无冗余性检验 D.安全性检验37.系统分析阶段最终提交的文档是A.系统设计报告 B.测试报告C.程序设计说明书 D.系统功能需求报告二、填空题1.企业中应用系统的开发具有很强的目的性,应确定______的观点。
2.用来描述组织的具体业务活动、业务分部和相应的信息处理环节的是_____________图。
3.作为系统逻辑模型设计的重要工具之一,用规范化的图示符号反映出信息在系统中的流动、处理和存储情况的是_________图。
4.建立系统逻辑模型的主要工具是_____________。
5.进行数据分析的主要工具是________________.6.进行功能功能分析的主要工具有_________、________和_______。
7.U/C矩阵的重要功能是___________________________________。
三、名词解释1.业务流程图6.结构化语言2.数据流程图7.(U/C矩阵的)完备性检验3.数据字典8.(U/C矩阵的)一致性检验4.决策树9.(U/C矩阵的)无冗余性检验5.决策表四、简答题1.简述信息系统开发的特点和原则?2.系统文档有哪些主要作用?3.信息系统开发为什么需要用户参与?4.系统分析阶段的主要任务是什么?5.系统调查的原则有哪些?6.系统数据调查要经过哪些阶段?7.简述需求分析报告的作用?8.简述数据流程图的特点、作用及符号9.简述数据字典编写的基本要求?10.决策树有哪些优点和不足11.决策表如何构成12.系统说明书的主要内容有哪些?13.练习P223 2、3五、应用题1.售书过程是,接受读者的订书单,根据图书文件核定订购量,如缺书通知读者并填写缺书文件,根据缺书文件进行缺书处理,将缺书单送采购科;如可以供应进行销售处理,修改图书文件和销售文件,然后开发票,将收款单送财务科,将取书单和发票给读者。
作出处理过程的数据流程图。
2.仓库出、入库处理过程是:接收车间送来的入库单,进行入库登记并存进入库台帐,然后,存入库存台帐。
接收销售员的出库单,通过出库登记存出库台帐,然后修改库存台帐。
绘制处理过程的数据流程图。
3.评选优秀学生干部的过程是:接收学生递交的申报表及支撑材料,根据校级优秀学生干部评选条例进行评审;已通过者再根据省优秀学生干部评选条例进行评选,通过者为省级优秀学生干部,上报校学生处和上级主管单位并存档;未通过者为校级优秀学生干部,上报学生处并存档。
画出该评选过程的数据流程图。
4.某订票系统的数据流程图如题42图,请填空回答:(1)外部实体模块有________个。
(2)数据处理模块有________个。
(3)F1是________元素。
(4)D2是________元素。
(5)在________元素中,可比较不同航空公司票价。
(6)在________元素中,可选择机票打印方式。
(7)在________元素中,订票人可查询或修改自己的订票单。
5.订货系统的数据流程图如题42图。
客户提交订单后系统需做订单初检,不合格的订单需要让客户重填;合格订单要核查库存,有库存的订单做发货处理,无库存的订单先暂存起来。
采购部可用进货单更新库存账,暂存的订单若满足库存条件后可直接做发货处理。
发货时要给客户传递发货单,同时更新库存账,并保存发货记录。
请回答:(1)外部实体模块有________个。
(2)数据存储模块有________个。
(3)Fl属于_______元素,D1属于________元素,Pl属于________元素。
(4)F1、F2、F3、F4的名称分别是Fl:________F2:________F3:________F4:________(5)Pl的名称是________。
题42图6、邮局邮寄包裹收费标准如下:若收件地点距离(L)在1000公里以内,邮件类型(T)为普通件,每千克收费2元,挂号件每千克3元。
若收件地点距离在1000公里以外,普通件每千克2.5元,挂号件每千克3.5元;若重量(W)大于30千克,超重部分每公斤加收0.5元。
请绘制确定收费(P)的决策树、决策表。
7.某维修站对①功率大于50马力且维修记录不全或②已运行十年以上的机器给予优先维修,否则做一般处理。
请用决策表表达此处理逻辑。
8.某仓库发货方案的决策树,如题42图所示,根据决策树用结构化语言描述发货方案。
9.P223---2、3。