首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和流程图,回答问题1至问题3。 【说明】 某考务处理系统具有以下功能: (1)输入报名单; (2)自动编制准考证号; (3)输出准考证; (4)输入成绩清单; (5)输出成绩通知单; (6)输出
阅读下列说明和流程图,回答问题1至问题3。 【说明】 某考务处理系统具有以下功能: (1)输入报名单; (2)自动编制准考证号; (3)输出准考证; (4)输入成绩清单; (5)输出成绩通知单; (6)输出
admin
2010-01-15
64
问题
阅读下列说明和流程图,回答问题1至问题3。
【说明】
某考务处理系统具有以下功能:
(1)输入报名单;
(2)自动编制准考证号;
(3)输出准考证;
(4)输入成绩清单;
(5)输出成绩通知单;
(6)输出成绩分布表;
(7)输入合格标准、输出录取通知单;
(8)试题难度分析,并输出试题难度分析表。
这里给出了实现上述要求的部分不完整的数据流图,其中部分数据流的组成如下所示。
报名单=报名号+姓名+通信地址
考生名册=报名号+准考证号+姓名+通信地址
成绩册=准考证号+(课程号+成绩)(其中{W}表示W重复多次)
准考证=报名号+姓名+准考证号
【问题1】
指出0层图中可以删去的部分。
【问题2】
在加工1子图中将遗漏的数据流添加在答题纸上。
【问题3】
加工2子图分解成如图所示的4个子加工及相关的文件(即数据存储)。试在此基础上将相关的DFD成份添加在答题纸上,以完成该加工子图。
选项
答案
【问题1】 成绩册文件可删。 【问题2】 补充后的加工1子图如下所示。 [*] 【问题3】 完成后的加工2子图如下所示。 [*]
解析
0层图中的成绩册文件只被加工成绩处理使用,是个局部文件,按照数据隐蔽的规则,不应出现在0层图中。
加工1子图中,对比0层图,很明显缺少输入数据流“报名单”,输出数据流“准考证”。
问题3是要完善加工2子图,显得比较繁杂。这种题的出现频率应该非常低,但它是对考生实际处理问题能力的一个非常有效的检验,要比问题1、2复杂,容易发生遗漏和错误。所以,建议考生在做模拟试题时,在基本完成试题的情况下,还要多加思考,考虑如果遇到像问题3这样,应该如何解决,这将对考生的应试能力和实际工作有相当大的帮助。
完善加工子图,其实就是要补充数据流图的基本成分。数据流图的基本成分是:加工、数据流、数据存储(数据文件)、外部实体。其中,在这个题目中,外部实体不用考虑。
首先考虑加工。加工2子图中,目前有4个子加工,即:(1)成绩清单录入,(2)制作成绩通知单,(3)制作录取通知单,(4)试题难度分析。根据说明中关于功能的第8项,很明显缺少一个实现“输出试题成绩分布表”的子加工。现在这5个加工已经全面实现了加工2。
接着,看是否还缺少数据文件,经过对说明的分析,可以肯定没有其它的数据文件。
最后,就是要补充数据流。这一步最为复杂,容易遗漏和错画。必须把握一个原则:围绕数据文件,按加工顺序,依据说明逐步进行。
加工1.1需要输入考生名册的数据,经过加工,向成绩册输出数据。
加工2.2需要输入考生名册和成绩册的数据,经过加工,输出成绩通知单。
加工2.3需要输入考生名册和成绩册的数据,经过加工,输出合格标准和录取通知单。
加工2.4只需要输入成绩册的数据,经过加工,输出试题难度分析表。
加工2.5需要输入成绩册的数据,经过加工,输出成绩分布表。
转载请注明原文地址:https://kaotiyun.com/show/q0DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(26)两种情况可能会发生死锁。对于这两种情况,若将(27),则不会发生死锁。
软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期间,应该从(8)出发;评价软件的结构和过程。
以下用例图中,A1和A2为(47)。A1和A2的关系为(48)。(48)
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为(39)内聚。以下关于该类内聚的叙述中,不正确的是(40)。(39)
下面关于程序语言的叙述,错误的是(22)。
某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第(24)个字中描述;如果磁盘的
假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间
软件缺陷通常是指存在于软件之中的那些不希望或不可接受的偏差,以下关于软件缺陷的理解不正确的是()。
软件工程概念的提出是由于______。A.计算技术的发展B.软件危机的出现C.程序设计方法学的影响D.其他工程科学的影响
随机试题
HowSafeIsYourCellPhone?A)IttakesalittleextraworktogetintouchwithAndreaBoland.TheMainestaterepresenta
婴儿期生长发育特点中哪一点是不恰当的
A.硝苯地平 B.可乐定 C.卡托普利 D.氯沙坦 E.硝普钠属于血管紧张素转换酶抑制药的是
在发生()情况时,理财师应对客户的理财方案进行不定期的评估和调整。
物业服务企业与供电公司签订的代收电费协议属于合同种类中的()合同。
“稳”,就是对打击对象一定要调查准确,不要出偏差,做到事实准、定性准、量刑准,既不重罪轻判,也不轻罪重判,真正做到不枉不纵,不错不漏。()
输入一个按升序排序过的整数数组{1、2、4、7、11、15}以及一个整数数字15,我们可以从该数组中找到两个数字,即4和11,使得4+11=15。请实现一个时间上尽可能高效率的算法,当输入一个已经按升序排序过的整数数组和一个整数数字,在数组中查找两个数,使
模块______定义为受该模块内一个判断影响的所有模块的集合。
软件维护可分为:校正性维护、适应性维护、完善性维护和预防性维护,下述选项中()是属于完善性维护内容。
软件的需求分析阶段的工作,可以概括为4个方面:______、需求分析、编写需求规格说明书和需求评审。
最新回复
(
0
)