SJ Z 9062-1987 信息处理-按记录组处理顺序文卷的程序流程.pdf
《SJ Z 9062-1987 信息处理-按记录组处理顺序文卷的程序流程.pdf》由会员分享,可在线阅读,更多相关《SJ Z 9062-1987 信息处理-按记录组处理顺序文卷的程序流程.pdf(8页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国电子工业推荐性部标准处理一一按记处序文卷的程序流程Information Proco!ssing-一一-Program flow for Processing sequential files in terms of record groups 1 范围和应用5J/Z 9062 87 150 6593 1985 1 .1 本标准描述了两个可供选择的通用按记录组逻辑组织的顺序文卷的任何程序。方法A和方法的,这两个过程用方法A一一检验过当层次终止后的控制端条件。方也B一一检验适当层次启动前的控制端条件。两者均以识别每记录经处理后有无变化为基础,该记录中某项的值可能影响流。1.2 所描
2、述的过程为设计如下程序提供基础z。.顺序地处理个或多个输入文卷sb. 以定义的记录组的逻辑顺序访问每个输入文卷,c. 每个输入文卷的记录包含特指的数据项,这求的控制是否有变化。项用来确定她序中1.3 本标准中描述的过程遵守下列限制z。.用可确寇控制变化的数据项来构含着其下层的控制变化,的列,使得在某一层的控制变化隐b. 本标准只描C. 所描述的被涉及z序处理的输入文卷,并未涉及到有关用户问( 1 ) 完整过程初始化,( 2 ) 对多于个输入文卷的访问)1肌厅( 3 ) 用于处理的逻辑记录的装配方怯s设备的例行程序,特别是以下几点不( 4 ) 在任意层中是否有控制中断时相应采取的动作,( 5 )
3、 可能有的正常处理B( 6 ) 完整过程终止。2 定义本标准应用下列寇义。一中华人民共和国电子工业部198710. 30 1 5J/Z 9062 87 田2.1 完整过程complete procedure 本标准所描述的从过程的人口开始到该过程的出口为止的全部活动.2.2 主过程(mainprocedure) 在完整过程内部,从通用初始化例行程序之后到通用终止例行动。2.3 逗辑记录Iogicalrecord) 由一个单选代的主过程处理的数据。注,它可能是单个物理记录的一部分或全部,也可能是一组记录的-部分或全部.2.4 首先输入的例行程序(firstinput routine) 那些要求获
4、得逻辑记录若存在的话),并首先处理的活动。2.5 输入例行程序那些要求获得j录并随后处理的活动。注.如果没有逻辑记录可处理,则输入结束条件变为真.2. 6 控制字段(controlfield) 之前的所有活由一个或多个其值改变或不变的输入变量所组成,它在连续逻辑记录之间影响主过程的控制流。2.7层(1evel)当-个逻辑记录含有一个以上的控制字次关系,于是指明一逻辑组合。称层次中的适当,并假设这些元素相互间有-个层为层并借助层号来指示它。注s本标准中层号规定如下,最下级的控制字段元素为层1.依次为层2.等等.着存在n层,则最高级的控制字段元素应是层n.2.8 层1控制中断Oevel1 con
5、trol break) 当前边辑记录在指定的层控制字段元素的值与先前紧接着处理过的追辑记录之相同元素的值不同时,则发生中断。注g控制字段元京的也i五从适当层的初始化例行程序的当前逻辑记录获得.当在高于层1的某层值有变化时,则友生检3生控制字段的动作,并在从属于确实支生变化的那一层的所有层次上记载控制中断.2.9 层1记录组(level1 record group) 晨1记录组是记录的集合,它的控制宇内价于层1以上并含层1的所有层次的控制字民元素。2.10 层1挝、止例行程序(1evel1 termina tion rou tine) 当出现层1控制中断以终止处理所有的属于层1记录组的记录时所要
6、求的活动。2.11 层1初始化例行程序(1evel1 ini tia tion rou tine) 当出现层1控制中断以开始处理所有的属于层1记录组的记录时所要求的活动。2.12 无改变的层(unchangedlevel) 当层1中出现某个控制中断但并不发生层1控时所要求的活动。3 方法A的描述 2 SJ/Z 9082 87 本章的描述应连同图1阅读,这里n是3。在完整过程入口,程序承担必要的初始化动作例如z得到并打开输入文卷,若不预先指定)。然后程序选人首先输入的例行程序井检验是否有实际的输入数据要她理。如果没有,则程序执行空文卷处理例行程序井经由完整过程纯止例行程序退出完整过程。如果有输入
7、数据要处理,则程序执行通用初始化例行程序,再依次选人层初始化行程序,从最高层开始到完成层1初始化止。然后程序选人执行第二个iZ辑记录的正常处理例行程序。其后,程序重复迭代,从层1开始对于每个逗辑记录测试控制中断。如2.8中寇义的那样,若在某层值有改变,贝Ij控制中断也要记载到从属于该层的所有层次。如此若在层1没有控制中断,且对于压何控制宇段元素也没有佳的改变,则程序选人元改变的层1例行程序当使用时),对于当前iZ辑记录,继续执行正常纯理例行程序。若在层1出现一个控制中断,则程序选人层1去止例行程序,然后在层2测试控制中断。若在层2没有控制中断,则控制iH依次通过无改变的层2(当使用时),层1初
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SJ 9062 1987 信息处理 记录 处理 顺序 文卷 程序 流程
