logo

Урок за COBOL

Урок за COBOL

Езикът за програмиране COBOL е един от най-старите езици за програмиране на високо ниво. COBOL е акроним, който означава Общ бизнес ориентиран език . Първоначално е бил компилиран английски език за компютърно програмиране, предназначен за бизнес употреба. По това време той се използва главно в бизнес, финанси и административни системи за компании и правителства. В днешно време, въпреки намаляващата популярност на този език, той се използва и в приложения, разположени на мейнфрейм компютри, като например задачи за обработка на големи пакети и транзакции.

COBOL - Въведение

COBOL първоначално е проектиран от CODASYL (Conference on Data Systems Language) през 1959 г. Той е частично базиран на езика за програмиране FLOW-MATIC, проектиран от Грейс Хопър. Той е един от най-старите езици за програмиране на високо ниво. Създаден е в резултат на усилията на Министерството на отбраната на САЩ да създаде преносим език за програмиране за обработка на данни. Сега той се използва главно за разработване на бизнес, обикновено файлово-ориентирани приложни програми и не можем да го използваме за писане на системен софтуер. Това просто означава, че не можем да го използваме за разработване на операционна система или компилатор.

Как работи COBOL

Преди да разберем работата на COBOL, трябва да сме наясно с факта, че компютрите познават само машинен код, т.е. двоичен поток от 0 и 1. Така че, за да обработим кода на COBOL, той трябва да бъде преобразуван в машинен код с помощта на компилатор. Трябва да стартираме изходния код на програмата през компилатора. Компилаторът първо проверява за синтактични грешки и след това го преобразува в машинен език. След това компилаторът създава изходен файл, който е известен като зареждащ модул. Този изходен файл съдържа изпълним код под формата на 1s и 0s.

История на COBOL

COBOL е един от най-ранните езици за програмиране на високо ниво, разработени в историята на програмирането. През 50-те години на миналия век, когато бизнесът се развиваше в западната част на света, имаше необходимост от автоматизиране на различни процеси за улесняване на работата и това роди език за програмиране на високо ниво, предназначен за обработка на бизнес данни.

  • През 1959 г. езикът COBOL е разработен от Conference on Data Systems Languages ​​(CODASYL).
  • Правителствената печатница отпечата спецификацията на COBOL като COBOL60 през 1960 г.
  • COBOL-61, която е следващата версия на COBOL, беше пусната през 1961 г. с някои ревизии.
  • През 1968 г. COBOL е одобрен от ANSI (Американски национален институт по стандартизация) като стандартен език за търговска употреба. Версия, наречена COBOL-68.
  • Той беше преработен отново през 1974 г. и 1985 г., за да се разработят последващи версии, които съдържат допълнителен набор от функции, наречени съответно COBOL-74 и COBOL-85.
  • И накрая, през 2002 г. беше пуснат обектно-ориентиран COBOL, който можеше да използва капсулирани обекти като нормална част от програмирането на COBOL.

Характеристики на COBOL

Следват някои популярни характеристики на езика COBOL:

Прост и стандартен език

COBOL е прост, стандартен и лесен за научаване език, който може да се компилира и изпълнява на различни компютри като IBM AS/400, персонални компютри, лаптопи и т.н. Той поддържа широк набор от синтактични речници и следва прост стил на кодиране .

викас дивякирти

Осигурете бизнес ориентирани възможности

COBOL е разработен за бизнес-ориентирани приложения, свързани с отбранителна област, финансова област и т.н. Той предоставя разширени възможности за работа с файлове, което го прави способен да обработва огромни обеми от данни. COBOL обработва повече от 70% от световните бизнес транзакции и е най-подходящ за сложни транзакции.

Мащабируемост и преносимост

кат тимпф сестра

COBOL предлага логически контролни структури, които го правят лесен за четене, модифициране и отстраняване на грешки. COBOL също така е мащабируем, надежден и преносим в различни платформи. Той предоставя различни инструменти за тестване и отстраняване на грешки за почти всички компютърни платформи.

Универсална приемливост

COBOL е един от общоприетите езици за програмиране. Това е език за програмиране на повече от шест десетилетия и е променил бизнеса и работата им в множество платформи и устройства. Езикът за програмиране COBOL предлага инструменти за отстраняване на грешки и тестване за почти всички компютърни платформи и предоставя много нови продукти, компилатори и инструменти за разработка на COBOL, които се пускат почти всяка година.

Предимства на COBOL

COBOL беше първият широко използван език за програмиране на високо ниво. Той предоставя много предимства на своите потребители:

  • COBOL е в състояние да обработва огромни данни.
  • Може да се използва като език за документиране.
  • COBOL предоставя ефективно съобщение за грешка, така че разрешаването на грешки е по-лесно.
  • COBOL е съвместим с предишните си версии.

Предпоставка

Преди да продължите с този урок за COBOL, трябва да имате основни познания по терминологията на компютърното програмиране и JCL. Основните познания по някой от езиците за програмиране ще ви помогнат да разберете концепциите за програмиране на COBOL и да се движите бързо по пътя на обучение.

Публика

Този урок е създаден за софтуерни програмисти, които биха искали да научат основите на COBOL. Този урок ще ви предостави достатъчно разбиране за езика за програмиране COBOL, откъдето можете да се издигнете на по-високо ниво на опит.

проблеми

Уверяваме ви, че няма да срещнете никаква трудност, докато изучавате нашия урок за COBOL. Но ако има някаква грешка в този урок, любезно публикувайте проблема или грешката във формата за контакт, за да можем да го подобрим.