COBOL-ը նշանակում է Common Business Oriented Language: ԱՄՆ պաշտպանության նախարարությունը կոնֆերանսի ժամանակ ստեղծեց CODASYL (Տվյալների համակարգերի լեզվի կոնֆերանս)՝ բիզնես տվյալների մշակման կարիքների համար լեզու մշակելու համար, որն այժմ հայտնի է որպես COBOL:
COBOL-ն օգտագործվում է կիրառական ծրագրեր գրելու համար, և մենք չենք կարող այն օգտագործել համակարգային ծրագրեր գրելու համար: Այն հավելվածները, ինչպիսիք են պաշտպանության տիրույթում, ապահովագրական տիրույթում և այլն, որոնք պահանջում են հսկայական տվյալների մշակում, լայնորեն օգտագործում են COBOL-ը:
COBOL-ը բարձր մակարդակի լեզու է: Պետք է հասկանալ, թե ինչպես է աշխատում COBOL-ը: Համակարգիչները հասկանում են միայն մեքենայի կոդը՝ 0-ի և 1-ի երկուական հոսքը: COBOL կոդը պետք է վերածվի մեքենայի կոդի՝ օգտագործելով կոմպիլյատոր: Գործարկեք ծրագրի աղբյուրը կոմպիլյատորի միջոցով: Կոմպիլյատորը նախ ստուգում է շարահյուսական սխալների առկայությունը, այնուհետև այն փոխակերպում է մեքենայական լեզվի: Կազմողը ստեղծում է ելքային ֆայլ, որը հայտնի է որպես բեռնման մոդուլ: Այս ելքային ֆայլը պարունակում է գործարկվող կոդ 0-ի և 1-ի տեսքով:
COBOL-ի էվոլյուցիան
1950-ական թվականներին, երբ բիզնեսներն աճում էին աշխարհի արևմտյան մասում, անհրաժեշտություն կար ավտոմատացնել տարբեր գործընթացներ՝ շահագործման հեշտացնելու համար, և դա ծնեց բարձր մակարդակի ծրագրավորման լեզու, որը նախատեսված էր բիզնես տվյալների մշակման համար:
1959 թվականին COBOL-ը մշակվել է CODASYL-ի կողմից (Տվյալների համակարգերի լեզվի կոնֆերանս):
Հաջորդ տարբերակը՝ COBOL-61, թողարկվել է 1961 թվականին՝ որոշ վերանայումներով։
1968 թվականին COBOL-ը հաստատվել է ANSI-ի կողմից որպես առևտրային օգտագործման ստանդարտ լեզու (COBOL-68):
Այն կրկին վերանայվել է 1974 և 1985 թվականներին՝ համապատասխանաբար COBOL-74 և COBOL-85 անվանումներով հետագա տարբերակները մշակելու համար:
2002 թվականին թողարկվեց Object-Oriented COBOL-ը, որը կարող էր օգտագործել encapsulated օբյեկտները որպես COBOL ծրագրավորման սովորական մաս:
COBOL-ի կարևորությունը
COBOL-ը առաջին լայնորեն օգտագործվող բարձր մակարդակի ծրագրավորման լեզուն էր: Դա անգլերենի նման լեզու է, որը հարմար է օգտագործողի համար: Բոլոր հրահանգները կարող են կոդավորվել պարզ անգլերեն բառերով:
COBOL-ը նաև օգտագործվում է որպես ինքնուրույն փաստաթղթավորման լեզու:
COBOL-ը կարող է կառավարել հսկայական տվյալների մշակումը:
COBOL-ը համատեղելի է իր նախորդ տարբերակների հետ:
COBOL-ն ունի արդյունավետ սխալի հաղորդագրություններ, ուստի վրիպակների լուծումն ավելի հեշտ է:
COBOL-ի առանձնահատկությունները
Ստանդարտ լեզու
COBOL-ը ստանդարտ լեզու է, որը կարող է կազմվել և գործարկվել այնպիսի մեքենաների վրա, ինչպիսիք են IBM AS/400-ը, անհատական համակարգիչները և այլն:
Բիզնես կողմնորոշված
COBOL-ը նախատեսված է բիզնեսի վրա հիմնված հավելվածների համար, որոնք առնչվում են ֆինանսական տիրույթին, պաշտպանական տիրույթին և այլն: Այն կարող է կառավարել հսկայական ծավալի տվյալներ՝ շնորհիվ ֆայլերի մշակման առաջադեմ կարողությունների:
Հզոր լեզու
COBOL-ը հզոր լեզու է, քանի որ դրա բազմաթիվ վրիպազերծման և փորձարկման գործիքները հասանելի են գրեթե բոլոր համակարգչային հարթակների համար:
Կառուցվածքային լեզու
Տրամաբանական կառավարման կառուցվածքները հասանելի են COBOL-ում, ինչը հեշտացնում է այն կարդալը և փոփոխելը: COBOL-ն ունի տարբեր բաժիններ, ուստի հեշտ է վրիպազերծել:
Վերջին թարմացումը՝
19 օգս, 2025 թ.