首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和数据流图,回答问题。 【说明】 某网络故障诊断系统使用故障代理(agent、SNMP Trap等)来检测各种意外情况,如大幅丢包、路由冲突、广播风暴等。网络管理员可以在安装该系统时配置安全监控程序(如故障代理程序、实时诊断程序、
阅读下列说明和数据流图,回答问题。 【说明】 某网络故障诊断系统使用故障代理(agent、SNMP Trap等)来检测各种意外情况,如大幅丢包、路由冲突、广播风暴等。网络管理员可以在安装该系统时配置安全监控程序(如故障代理程序、实时诊断程序、
admin
2010-01-15
63
问题
阅读下列说明和数据流图,回答问题。
【说明】
某网络故障诊断系统使用故障代理(agent、SNMP Trap等)来检测各种意外情况,如大幅丢包、路由冲突、广播风暴等。网络管理员可以在安装该系统时配置安全监控程序(如故障代理程序、实时诊断程序、报警器等),也可以在系统运行时修改配置,通过网络状态采集器和故障特征数据库,并通过控制面板上的键盘与系统进行信息交互。
在安装过程中,系统给每个故障代理赋予一个编号(即ID)和类型,并设置管理员密码以启动和关闭系统,设置故障代理事件发生时应自动拨出的电话号码。当系统检测到一个故障代理事件时,就激活警报,拨出预置的电话号码,并报告位置和检测到的事件的性质等信息。
该网络故障诊断系统的顶层图如图13-16所示,0层图如图13-17所示,加工4的子图如图13-18所示。
【问题1】
将顶层图中的(1)和(2)空填充完整。
【问题2】
0层图中的数据文件“配置信息”是多余的吗?若是,请说明理由;若不是,请指出它会影响。层图中的哪些(哪个)加工(除加工“1系统配置”之外)?
【问题3】
指出图13-18所示的加工4的子图中遗漏的数据流。
注意:书写格式为“缺少从××到××的数据流××”或“××缺少输入(出)数据流××”。若未按格式书写,将被扣分。
选项
答案
[问题1] (1)报警器 (2)控制面板 [问题2] 数据文件“配置信息”是必需的。 会影响加工“3密码处理”和加工“4监控代理”。 [问题3] “4.5产生报警信号”缺少输出数据流“报警类型”。 “4.4读代理”缺少输入数据流“代理状态”。 “4.1显示格式”缺少输出数据流“代理数据”。
解析
问题1 比较简单。题目说明中提到“网络管理员可以在安装该系统时配置安全监控程序(如故障代理程序、实时诊断程序、报警器等)”,其中提到的“报警器”在顶层图中并未出现,又因为有数据流“报警类型”流向(1)所表示的实体,所以,第(1)空应填“报警器”。题目说明中提到“…并通过控制面板上的键盘与系统进行信息交互”,又从(2)所代表的实体输出数据流“用户密码”、输入数据流“显示信息”易知,(2)表示实体“控制面板”。做这种题的关键就是抓住题目说明中提供的信息。
问题2 稍有难度。题目给出的0层图显然是不完整的,因为在加工“4监控代理”的子图中出现了文件“配置信息”,而0层图中加工“4监控代理”跟文件“配置信息”没有任何联系,这显然表明0层图遗漏了数据流。可见,至少有“1系统配置”和“4监控代理”两个加工用到文件“配置信息”,所以它不可能是某个加工的局部文件,因此它是必需的。
在0层图中,加工“3密码处理”用于检验密码,要验证用户密码就得将用户输入的密码跟保存在某文件中的管理员密码进行对比验证。注意到,用户配置请求经过“1系统配置”加工之后写入到文件“配置信息”,可见,用户的相关信息也保存到了该文件中,该文件记录了配置请求及相应的请求人。所以“3密码处理”一定要用到“配置信息”文件。在验证密码时,若密码正确,则将管理员信息、验证成功的信息发送给加工“5显示信息和状态”以显示相关信息;若密码错误,则将验证失败的信息发送给加工“5显示信息和状态”提示密码错误,并要求重新输入。
问题3 是考察数据流图的相关注意事项。关于数据流图,必须注意如下几条原则:
(1)数据流图上的所有符号只限于加工、数据流、数据存储和外部实体这四种基本元素的符号,不得出现其它符号。
(2)顶层图必须包括前述四种基本元素,缺一不可,而且外部实体之间不能有数据流 (根据上述外部实体的定义可知)。顶层图中只能有一个加工(即被开发系统),不能有其它加工。
(3)每个加工都必须至少有一个输入数据流和一个输出数据流。一个加工的输出数据流不能与其输入数据流同名,即便它们的组成相同。而且一个加工的输出数据流中的数据必须能从输入数据流中直接获得或从该加工能产生的数据中获得。
(4)父图和子图必须保持平衡。
(5)图中每个元素必须有名字,但加工和数据存储之间的数据流可有名也可无名。
(6)数据流图中不能夹带控制流,因为数据流图是实际业务流程的客观反映,只说明系统“做什么”而不表明系统应“如何做”,因此不是系统的执行序列或程序流程图。
(7)在自顶向下的分解过程中,若一个数据存储首次出现时只与一个加工有关,那么这个数据存储应作为该加工的内部文件(局部文件)而不必画出。
(8)在整套数据流图中,每个数据存储必须既有读的数据流又有写的数据流,但在某一张子图中,可以只有写数据流或者读数据流。在整套数据流图中,每条数据流必须既有出发地又有目的地。
(9)任何一条数据流必须与加工相关,不允许数据流两端连接的都不是加工,即要求其至少有一端是加工。
解答问题3的关键就是父图、子图数据平衡原则。子图是其父图中某一部分内部的细节图。它们的输入、输出数据流应该保持一致。在上一级图中有几个数据流,它的子图也一定有同样的数据流,而且它们的方向也是一致的。
在0层图中,加工“4监控代理”有1条输入数据流“代理状态”和3条输出数据流“电话拨号”、“代理数据”和“报警类型”,而在加工4的细化图中,只有输出数据流“电话拨号”,因此可以肯定缺少了“代理状态”、“报警类型”、“代理数据”这3条数据流。加工4的结构非常清晰,只需把这3条数据流对号入座即可——“报警类型”应是“4.5产生报警信号”的输出数据流;“代理状态”应是“4.1读代理”的输入数据流;“代理数据”应该是经“4.4显示格式”的输出数据流。
转载请注明原文地址:https://kaotiyun.com/show/WcDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在分层体系结构中,(41)实现与实体对象相关的业务逻辑。在基于Java,EE技术开发的软件系统中,常用(42)技术来实现该层。(42)
以下关于数据流图的叙述中,不正确的是()。
针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。intIsLeap(intyear){if(year%4==0){if((year%100==0){
CPU中的数据总线宽度会影响(4)。
某企业生产流水线M共有两位生产者,生产者甲不断地将其工序上加工的半成品放入半成品箱,生产者乙从半成品箱取出继续加工。假设半成品箱可存放n件半成品,采用PV操作实现生产者甲和生产者乙的同步可以设置三个信号量S、S1和S2,其同步模型如下图所示。 信号量
为了解系统在何种服务级别下会崩溃,应进行___________。
模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则模块A和B之间的耦合类型为______耦合。
以下关于软件质量属性的叙述中,不正确的是________________。
在各种不同的软件需求中,()描述了产品必须要完成的任务,可以在用例模型中予以说明。
测试记录包括、(64)。①测试计划或包含测试用例的测试规格说明。②测试期间出现问题的评估与分析。③与测试用例相关的所有结果,包括在测试期间出现的所有失败。④测试中涉及的人员身份。
随机试题
饮用天然矿泉水的概念及特征是什么?
人民群众创造历史的活动受历史条件的制约。这种观点是说
中心静脉压(CVP)
公安局以陈某倒卖国家禁止买卖的古董为由,将其家里、商店里搜出的十余件古董扣押,对纪某作出罚款1000元的决定。陈某不服提起行政诉讼后,公安局向法院提交了有关古董鉴定专家作出的鉴定结论,下列说法哪些是正确的?
某企业准备变卖一套尚可使用5年的旧设备,另购置-套新设备来替换它。旧设备账面净值日0000元,目前变价收入70000元,新设备的投资额200000元,预计使用年限5年,到第5年末新设备与继续使用旧设备的预计净残值相等。新设备投入使用后,每年可为企业增
(上海财大2015)以下是某银行今年的资产负债情况,请整理该银行的资产负债表,并(1)计算该银行的资本充足率(资本/资产)和杠杆比率。(2)计算相关资产负债等比率,评价该银行资产负债等情况。
马克思主义认为,社会历史观的基本问题是()
Mostyoungpeopleenjoyphysicalactivities,walking,cycling,football,ormountaineering.Thesewhohaveapassion【C1】_____
Thelocalgovernmenthastoabandontheplanforanewchemicalplant______(因为客观存在不符合公众的利益).
Peoplewhohave【S1】______difficultywithreading,writing,listeningorworkingwithnumbersmighthavealearningdisability.W
最新回复
(
0
)