COBOL中的GOBACK vs STOP RUN
STOP-RUN和GOBACK是COBOL程式設計中常用的兩個術語。GOBACK是一個語句,它引用COBOL中給定程式的邏輯結尾。另一方面,STOP-RUN將自行終止程式,或者由COBOL程式呼叫時終止程式。你有沒有花時間認真思考過這兩個詞各自指的是什麼,以及它們所執行的類似功能之間的區別?好吧,這兩個確實有他們的不同之處,這就是本文要討論的這些不同之處。
停-跑,就像你想象的那樣,說明瞭這一點。它推斷在COBOL中需要有一個正在執行以停止的程式。因此,可以說STOP RUN終止指定的執行單元。此外,STOP RUN刪除執行單元中所有動態關聯的程式。但是,重要的是要註意STOP RUN不會刪除主程式,只會刪除那些與之連結編輯的程式。
儘管STOP-RUN語句不必是給定COBOL程式設計序列中的最後一條語句,但應該意識到STOP-RUN之後的任何語句都不會在COBOL中執行。這意味著STOP RUN關閉所有在相關程式中定義的檔案。
另一方面,GOBACK是一個語句,它指定了一個特定程式甚至一個被呼叫的方法的邏輯結尾。無論何時在COBOL中**GOBACK語句,都必須將其放在所推斷的所有語句的末尾。執行GOBACK之後出現的任何語句都不會被執行。
在執行STOP-RUN命令之後,可以推斷COBOL應該將您返回到作業系統(OS)。要返回主程式,不應使用STOP-RUN。相反,最好使用退出程式。GOBACK編碼在作為程式或子程式進行編碼時可以很好地工作。一旦輸入,它就從輸入點開始控制。
GOBACK使用的一般語法格式包括它出現在句子中連續的祈使句序列中的點。GOBACK必須作為序列中的最後一條語句出現。這是因為**GOBACK之後的任何語句都不會執行。
在由執行時元素控制的COBOL程式中執行GOBACK語句的情況下,執行時程式的行為方式與執行EXIT語句類似。同樣重要的是要註意,在GOBACK中不可能使用STOP RUN作為子程式。停止執行只能在主程式中執行。每當在函式中執行GOBACK語句時,函式的行為就好像它被指示執行EXIT語句一樣。
摘要
停止執行只能在主程式中使用。執行時,它返回到作業系統。GOBACK既可以在主程式中使用,也可以在子程式中使用。GOBACK將控制元件返回到主程式或作業系統。GOBACK執行之後的任何語句都會導致後續語句不被執行。STOP RUN之後的語句也不會被執行。子程式中的GOBACK的功能如下一種exit program.GOBACK語句執行,由執行時元素控制。GOBACK語句是在COBOL程式中執行的,COBOL程式由執行時元素控制,使執行時程式以類似於執行exit的方式執行。
...,起始密碼子標記翻譯成蛋白質的起始位置。另一方面,停止翻譯到蛋白質的位置,在另一方面停止翻譯。因此,我們可以將這兩個密碼子識別為遺傳密碼中的兩個標點符號。兩者都是特異的三核苷酸序列。 目錄 1. 概述和主要...
...eption。它使當前正在執行的執行緒在指定的毫秒數內臨時停止執行。如果當前執行緒的當前狀態被清除,則丟擲另一個執行緒的當前狀態。 圖01:sleep方法的Java程式 根據上面的程式,run方法包含應該執行的程式碼。在主程式中,...
...想(獨立的能力)。識別這些元素是學習識別句子片段和執行句子的第一步。 目錄 1. 概述和主要區別 2. 什麼是句子片段 3. 什麼是跑步 4. 句子片段與Run-On的相似性 5. 並列比較-句子片段與表格形式的執行 6. 摘要 什麼是句子片段...
...程式設計(unstructured programming)的區別 計算機程式是計算機執行用程式語言編寫的任務的一組指令。程式設計範例可以根據語言特性對程式語言進行分類。結構化程式設計和非結構化程式設計是兩種常見的程式設計正規化。結構化...
...需要做什麼的演算法。也就是說,一個過程包含一系列要執行的計算步驟。因為這些函式是面向操作的,所以在建模現實問題時,使用POP語言有時可能會很困難。 POP更專注於編寫一個指令列表,告訴計算機一步一步地做什麼。...
...以執行任何操作,從調出有關計算機硬體的重要資訊,到停止和啟動服務或重置網路卡片。 ...
...IP地址以及埠。這將是127.0.0.1和5000。您可以按CTRL>C停止此執行,但暫時不要這樣做。 ...
...史的程式設計COBOL正在經歷一次復興。許多**系統大型機執行COBOL,一直在努力應對需求激增。特別是,新澤西州的失業系統是由一個有40年曆史的COBOL主機管理的。 ...