標(biāo)準(zhǔn)解讀
《GB/T 4092.9-1992 程序設(shè)計(jì)語言COBOL 程序分段模塊》是中華人民共和國國家標(biāo)準(zhǔn)之一,專門針對(duì)使用COBOL(Common Business Oriented Language)進(jìn)行程序開發(fā)時(shí)的程序結(jié)構(gòu)和模塊化設(shè)計(jì)提供了指導(dǎo)。該標(biāo)準(zhǔn)旨在通過定義一套規(guī)范來促進(jìn)程序代碼的可讀性、可維護(hù)性和重用性,特別是在大型項(xiàng)目或團(tuán)隊(duì)協(xié)作環(huán)境中。
在該標(biāo)準(zhǔn)中,“程序分段”指的是將一個(gè)完整的COBOL程序按照邏輯功能或者處理步驟劃分為多個(gè)部分,每個(gè)部分被稱為一個(gè)“段”。這樣做有助于開發(fā)者更好地組織代碼,并且使得后續(xù)的調(diào)試與修改工作變得更加容易。根據(jù)文檔內(nèi)容,這些段落包括但不限于:標(biāo)識(shí)部門、環(huán)境部門、數(shù)據(jù)部門、過程部門等。其中:
- 標(biāo)識(shí)部門用于聲明程序的基本信息,如名稱、作者等;
- 環(huán)境部門則用來指定編譯器選項(xiàng)及外部文件引用;
- 數(shù)據(jù)部門定義了程序中使用的變量及其屬性;
- 過程部門包含了實(shí)現(xiàn)具體業(yè)務(wù)邏輯的所有語句。
此外,《GB/T 4092.9-1992》還特別強(qiáng)調(diào)了模塊化的概念,鼓勵(lì)開發(fā)者將復(fù)雜的功能分解為更小、更易于管理的子程序或函數(shù),從而提高軟件系統(tǒng)的靈活性和擴(kuò)展能力。這種做法不僅有利于降低程序間的耦合度,也有助于提高測試效率以及加快開發(fā)速度。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 被代替
- 已被新標(biāo)準(zhǔn)代替
- 1992-08-04 頒布
- 1993-05-01 實(shí)施
文檔簡介
UDC800.92L74中華人民共和國國家標(biāo)準(zhǔn)GB/T4092.9-92程序設(shè)計(jì)語言COBOL程序分段模塊ProgramminglanguageCOBOLSegmentationmodule1992-08-04發(fā)布1993-05-01實(shí)施國家技術(shù)監(jiān)督局發(fā)布
中華人民共和國國家標(biāo)準(zhǔn)程序設(shè)計(jì)語言COBOLCB/T4092.9-92程序分段模塊代替GB4092.9-83ProgramminglanguageCOBOLSegmentationmodule引1.1功能程序分段模塊提供用戶與編譯程序通信以指定目標(biāo)程序覆蓋要求的方法。在標(biāo)準(zhǔn)COBOL的這一版本中視程序分段模塊是過時(shí)成分,因?yàn)樵跇?biāo)準(zhǔn)COBOL的以后的修改版中要把它刪掉。1.2級(jí)別特征1級(jí)程序分段提供了表示常設(shè)程序段和獨(dú)立程序段的功能(見下面的1.4.1條)。具有相同段號(hào)的所有節(jié)在源程序中必須是相鄰的。指明為常設(shè)程序段的所有各段在源程序中是相鄰的。2級(jí)程序分段提供了混雜具有不同段號(hào)的節(jié)的功能,并且綸許源程序的固定部分包含有可強(qiáng)蓋的程序段(見下面的1.4.1條)。1.3作用域COBOL程序分段僅處理過程的分段。因此在決定目標(biāo)程序的分段要求時(shí)僅考虎過程部和環(huán)境部。1.4組織1.4.1程序段源程序的過程部盡管不是強(qiáng)制地但通常寫成一組相連的節(jié),它們的每一個(gè)節(jié)是由一系列密切相關(guān)的操作組成的,這些操作被設(shè)計(jì)成完整地執(zhí)行某種特定功能。然而,當(dāng)使用程序分段時(shí).整個(gè)過程部必須以節(jié)為單位。此外,每個(gè)節(jié)必須分成或者屬于目標(biāo)程序的固定部分或者屬于目標(biāo)程序的獨(dú)立程序段中的一個(gè)。程序分段決不能影響為保證唯一性而對(duì)過程名的限定1.4.2固定部分因定部分定義成目標(biāo)程序的一部分,該部分邏輯上處理為都在內(nèi)存區(qū)中。程序的這部分是由西類程序段組成.即:固定的常設(shè)程序段和固定的可般蓋程序段。固定常設(shè)程序段是固定部分中的程序段,它不能由程序的任何其它部分覆蓋。定的可嬰盞程序段是固定部分中的這樣一種程序段,在邏輯上它量然被合成總是處在內(nèi)存區(qū)中,但是它可以被其它程序段覆蓋以利于內(nèi)存區(qū)的優(yōu)化使用.在固定部分中的固定常設(shè)程序段的段號(hào)的改變能用稱為SEGMENT-LIMIT子句的專用設(shè)施來實(shí)現(xiàn)(見2.3SEGMENT-LIMIT子句)。若由程廣調(diào)用這樣的程序段時(shí),它們在最后使用狀態(tài)中總是可用的。1.4.3獨(dú)立程序段獨(dú)立程序段定義為目標(biāo)程序中的如下部分:它能覆蓋固定的可覆蓋程序段或另一個(gè)獨(dú)立程序段,也能被后者所般蓋。每當(dāng)在程序執(zhí)行期間控制首次(
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
- 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
- 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。
最新文檔
- 2022-2023年廣東省深圳市六年級(jí)上冊期中英語試卷及答案
- 2024年度金融風(fēng)險(xiǎn)評(píng)估與管理咨詢服務(wù)合同3篇
- 地圖主題課程設(shè)計(jì)案例
- 2022-2023學(xué)年遼寧沈陽和平區(qū)五年級(jí)上冊語文期末試卷及答案
- 烘焙課程設(shè)計(jì) 方案
- 電壓報(bào)警器課程設(shè)計(jì)
- 2021-2022學(xué)年山東省濟(jì)南市市中區(qū)人教版小學(xué)三年級(jí)下冊數(shù)學(xué)期末試題及答案
- 2024年大學(xué)外籍教師聘請合同及國際教育項(xiàng)目資助協(xié)議3篇
- 2022-2023學(xué)年河北省唐山市灤州市四年級(jí)上學(xué)期期末科學(xué)真題及答案
- 瀝青路課程設(shè)計(jì)
- 湖北省仙桃市2023-2024學(xué)年七年級(jí)下學(xué)期期末地理試題(無答案)
- JTG-D40-2011公路水泥混凝土路面設(shè)計(jì)規(guī)范
- 測繪公司工作個(gè)人年度總結(jié)
- MOOC 普通植物病理學(xué)-西北農(nóng)林科技大學(xué) 中國大學(xué)慕課答案
- 【新收入準(zhǔn)則對(duì)建筑企業(yè)會(huì)計(jì)核算的影響:以J公司為例14000字(論文)】
- icu護(hù)士年終工作總結(jié)
- 四川省宜賓市2023-2024學(xué)年高一上學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測數(shù)學(xué)試卷(解析版)
- 浙教版七年級(jí)下冊英語單詞表
- 2024年連云港師范高等??茖W(xué)校高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 隧道勘察重點(diǎn)難點(diǎn)分析報(bào)告
- 風(fēng)濕免疫疾病的皮膚病變與管理
評(píng)論
0/150
提交評(píng)論