- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016年数据库系统工程师试题精选之数据流图(一)
? ? ?? 试题一
? ? ? 【说明】
? ? ? 某基于微处理器的住宅系统,使用传感器(如红外探头、摄像头等)来检测各种意外情况,如非法进入、火警、水灾等。
? ? ? 房主可以在安装该系统时配置安全监控设备(如传感器、显示器、报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。在安装过程中,系统给每个传感器赋予一个编号(即id)和类型,并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出的电话号码。当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到的事件的性质等信息。
? ? ? 【问题1】
? ? ? 如图1所示,数据流图1(住宅安全系统顶层图)中的A和B分别是什么?
? ? ? 【问题2】
? ? ? 如图2所示,数据流图2(住宅安全系统第0层DFD图)中的数据存储配置信息会影响图中的哪些加工?
? ? ? 【问题3】
? ? ? 如图3所示,将数据流图3(加工4的细化图)中的数据流补充完整,并指明加工名称、数据流的方向(输入/输出)和数据流名称。
? ? ? 【问题4】
? ? 请说明逻辑数据流图(Logical Data Flow Diagram)和物理数据流图(Physical Data Flow Diagram)之间的主要区别。
? ??? 试题1分析
? ? ? 本题是一道分层数据流图的题。解答此类问题最关键的一点就是要细心,把题目看清,不要丢掉任何一个条件。还有就是解题有一定的技巧,从一些常规的入口作为突破口,会事半功倍。现在我们就利用分层数据流图的数据流的平衡原则(即父图和子图(加工图)的一致性)来解题。
? ? ? 子图是其父图中某一部分内部的细节图(加工图)。它们的输入/输出数据流应该保持一致。就像你看到地上有只蚂蚁有6条细细的腿,中间是一个小黑点,你想看得更清楚一些就拿个放大镜看。这时,你能看到它的头、触角、身体和比较粗的腿,但是你看到的一定还是6条腿,不是7条,也不是3条。子图也是如此,在上一级中有几个数据流,它的子图也一定有同样的数据流,而且它们的输送方向是一致的(也就是说原图有3条进的数据流、2条出的,子图同样也是)。
? ? ? 用这一条原则可以轻松地解决问题3.在0层图中,4监控传感器模块有1条输入数据流传感器状态和3条输出数据流电话拨号、传感器数据和告警类型.但在加工4的细化图中,我们只看到了输出数据流告警类型.所以很快我们就知道此加工图少了传感器状态、电话拨号、传感器数据这3条数据流。加工4的结构非常清晰,所以我们只需把这3条数据流对号入座即可:电话拨号应是4.5拨号的输出数据流;传感器状态应是作为4.4读传感器处理的输入数据流;传感器数据应该是经4.1显示格式处理过的数据流,所以作为4.1显示格式的输出数据流。
? ? ? 【问题1】
? ? ? 此题和以往试题有所不同,以往都给定了完整正确的顶层图,现在顶层图不完整,我们可以通过题目说明信息及顶层图来分析顶层图并解答问题。题目中提到了房主可以在安装该系统时配置安全监控设备(如传感器、显示器、报警器等),在顶层图中这3个名词都没有出现。但仔细观察,可以看出电视机实际上就是显示器,因为它接收TV信号并输出。其他的几个实体都和传感器、报警器没有关联。又因为A中输出传感器状态到住宅安全系统,所以A应填传感器.B接收告警类型,所以应填报警器.
? ? 【问题2】
? ? ? 首先,毫无疑问4监控传感器用到了配置信息文件,这一点可以在加工4的细化图中看出。同时由于输出到5显示信息和状态的数据流是检验ID信息,所以5显示信息和状态也用到了配置信息文件。
? ? ??试题1参考答案
? ? ? 【问题1】
? ? ? A:传感器
? ? ? B:报警器。
? ? ? 【问题2】
? ? ? 4.监控传感器
? ? ? 5.显示信息和状态。
? ? ? 【问题3】
? ? ? 【问题4】
? ? ? 物理数据流图关注的是系统中的物理实体,以及一些具体的文档、报告和其他输入/输出硬拷贝。物理数据流图用做系统构造和实现的技术性蓝图。
? ? ? 逻辑数据流图强调参与者所做的事情,可以帮助设计者决定需要哪些系统资源、为了运行系统用户必须执行的活动、在系统安装之后如何保护和控制这些系统。
? ? ? 逻辑数据流图是物理数据流图去掉了所有的物理细节后得到的变换形式,逻辑数据流图被用做系统分析的需求分析阶段的起点。
更多数据库系统工程师考试资讯请到希赛软考学院。
数据库系统工程师 /rk/dbms/index.html
文档评论(0)