标准解读

《GB/T 4092.9-1992 程序设计语言COBOL 程序分段模块》是中华人民共和国国家标准之一,专门针对使用COBOL(Common Business Oriented Language)进行程序开发时的程序结构和模块化设计提供了指导。该标准旨在通过定义一套规范来促进程序代码的可读性、可维护性和重用性,特别是在大型项目或团队协作环境中。

在该标准中,“程序分段”指的是将一个完整的COBOL程序按照逻辑功能或者处理步骤划分为多个部分,每个部分被称为一个“段”。这样做有助于开发者更好地组织代码,并且使得后续的调试与修改工作变得更加容易。根据文档内容,这些段落包括但不限于:标识部门、环境部门、数据部门、过程部门等。其中:

  • 标识部门用于声明程序的基本信息,如名称、作者等;
  • 环境部门则用来指定编译器选项及外部文件引用;
  • 数据部门定义了程序中使用的变量及其属性;
  • 过程部门包含了实现具体业务逻辑的所有语句。

此外,《GB/T 4092.9-1992》还特别强调了模块化的概念,鼓励开发者将复杂的功能分解为更小、更易于管理的子程序或函数,从而提高软件系统的灵活性和扩展能力。这种做法不仅有利于降低程序间的耦合度,也有助于提高测试效率以及加快开发速度。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 被代替
  • 已被新标准代替
  • 1992-08-04 颁布
  • 1993-05-01 实施
©正版授权
GB/T 4092.9-1992程序设计语言COBOL程序分段模块_第1页
GB/T 4092.9-1992程序设计语言COBOL程序分段模块_第2页
免费预览已结束,剩余102页可下载查看

下载本文档

GB/T 4092.9-1992程序设计语言COBOL程序分段模块-免费下载试读页

文档简介

UDC800.92L74中华人民共和国国家标准GB/T4092.9-92程序设计语言COBOL程序分段模块ProgramminglanguageCOBOLSegmentationmodule1992-08-04发布1993-05-01实施国家技术监督局发布

中华人民共和国国家标准程序设计语言COBOLCB/T4092.9-92程序分段模块代替GB4092.9-83ProgramminglanguageCOBOLSegmentationmodule引1.1功能程序分段模块提供用户与编译程序通信以指定目标程序覆盖要求的方法。在标准COBOL的这一版本中视程序分段模块是过时成分,因为在标准COBOL的以后的修改版中要把它删掉。1.2级别特征1级程序分段提供了表示常设程序段和独立程序段的功能(见下面的1.4.1条)。具有相同段号的所有节在源程序中必须是相邻的。指明为常设程序段的所有各段在源程序中是相邻的。2级程序分段提供了混杂具有不同段号的节的功能,并且纶许源程序的固定部分包含有可强盖的程序段(见下面的1.4.1条)。1.3作用域COBOL程序分段仅处理过程的分段。因此在决定目标程序的分段要求时仅考虎过程部和环境部。1.4组织1.4.1程序段源程序的过程部尽管不是强制地但通常写成一组相连的节,它们的每一个节是由一系列密切相关的操作组成的,这些操作被设计成完整地执行某种特定功能。然而,当使用程序分段时.整个过程部必须以节为单位。此外,每个节必须分成或者属于目标程序的固定部分或者属于目标程序的独立程序段中的一个。程序分段决不能影响为保证唯一性而对过程名的限定1.4.2固定部分因定部分定义成目标程序的一部分,该部分逻辑上处理为都在内存区中。程序的这部分是由西类程序段组成.即:固定的常设程序段和固定的可般盖程序段。固定常设程序段是固定部分中的程序段,它不能由程序的任何其它部分覆盖。定的可婴盏程序段是固定部分中的这样一种程序段,在逻辑上它量然被合成总是处在内存区中,但是它可以被其它程序段覆盖以利于内存区的优化使用.在固定部分中的固定常设程序段的段号的改变能用称为SEGMENT-LIMIT子句的专用设施来实现(见2.3SEGMENT-LIMIT子句)。若由程广调用这样的程序段时,它们在最后使用状态中总是可用的。1.4.3独立程序段独立程序段定义为目标程序中的如下部分:它能覆盖固定的可覆盖程序段或另一个独立程序段,也能被后者所般盖。每当在程序执行期间控制首次(

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论