COBOL 概述

2018-09-22 12:04 更新

COBOL是一門高級語言。我們必須了解COBOL的工作方式。計算機只能理解機器代碼,0和1的二進制流。 COBOL代碼必須使用編譯器轉(zhuǎn)換成機器代碼。通過編譯器運行程序源碼。編譯器首先檢查是否有任何語法錯誤,然后將其轉(zhuǎn)換為機器語言。編譯器創(chuàng)建一個稱為加載模塊輸出文件。此輸出文件包含0和1形式的可執(zhí)行代碼。

COBOL的演變

在20世紀(jì)50年代,當(dāng)業(yè)務(wù)在世界西部地區(qū)增長時,需要使各種流程自動化以方便操作,這催生了一種用于業(yè)務(wù)數(shù)據(jù)處理的高級編程語言。

  • 1959年,COBOL由CODASYL(數(shù)據(jù)系統(tǒng)語言會議)開發(fā)。

  • 下一個版本,COBOL-61發(fā)布于1961年,修訂版。

  • 1968年,COBOL被ANSI批準(zhǔn)為商用標(biāo)準(zhǔn)語言(COBOL-68)。

  • 1974年和1985年再次修訂,分別開發(fā)了名為COBOL-74和COBOL-85的后續(xù)版本。

  • 2002年,面向?qū)ο蟮腃OBOL發(fā)布,可以使用封裝對象作為COBOL編程的一個正常部分。

COBOL的重要性

  • COBOL是第一個廣泛使用的高級編程語言。它是一種類似英語的,對用戶友好的語言。所有指令都可以用簡單的英語單詞進行編碼。

  • COBOL也被用作自文檔化語言。

  • COBOL可進行海量數(shù)據(jù)的處理。

  • COBOL與以前的版本兼容。

  • COBOL能有效提示錯誤信息,因此,解決錯誤更容易。

COBOL的特點

標(biāo)準(zhǔn)語言

COBOL是可以在諸如IBM AS/400,個人計算機等機器上編譯和執(zhí)行的標(biāo)準(zhǔn)語言。

面向商業(yè)

COBO設(shè)計用于與金融領(lǐng)域,國防領(lǐng)域等相關(guān)的面向商業(yè)的應(yīng)用程序。由于其高級文件處理能力,可以處理大量的數(shù)據(jù)。

強大的語言

COBOL是一種強大的語言,因其大量的調(diào)試和測試工具可用于幾乎所有的計算機平臺。

結(jié)構(gòu)化語言

COBOL中提供邏輯控制結(jié)構(gòu),使其更易于閱讀和修改。COBOL有不同的部,因此很方便進行調(diào)試。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號