COBOL 概述

2018-09-22 12:04 更新

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

COBOL的演變

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

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

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

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

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

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

COBOL的重要性

  • COBOL是第一個(gè)廣泛使用的高級(jí)編程語(yǔ)言。它是一種類似英語(yǔ)的,對(duì)用戶友好的語(yǔ)言。所有指令都可以用簡(jiǎn)單的英語(yǔ)單詞進(jìn)行編碼。

  • COBOL也被用作自文檔化語(yǔ)言。

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

  • COBOL與以前的版本兼容。

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

COBOL的特點(diǎn)

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

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

面向商業(yè)

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

強(qiáng)大的語(yǔ)言

COBOL是一種強(qiáng)大的語(yǔ)言,因其大量的調(diào)試和測(cè)試工具可用于幾乎所有的計(jì)算機(jī)平臺(tái)。

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

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

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)