logo

Підручник COBOL

Підручник COBOL

Мова програмування COBOL є однією з найстаріших мов програмування високого рівня. COBOL - це абревіатура, яка розшифровується як Загальна бізнес-орієнтована мова . Спочатку це була компільована англійська мова комп’ютерного програмування, призначена для використання в бізнесі. У той час він в основному використовувався в бізнесі, фінансах і адміністративних системах для компаній і урядів. Нині, незважаючи на зниження популярності цієї мови, вона також використовується в програмах, розгорнутих на мейнфреймах, наприклад у великомасштабних пакетних завданнях і роботах з обробки транзакцій.

COBOL - Вступ

COBOL був спочатку розроблений CODASYL (конференцією з мови систем даних) у 1959 році. Він частково базувався на мові програмування FLOW-MATIC, розробленій Грейс Хоппер. Це одна з найстаріших мов програмування високого рівня. Він був створений в результаті зусиль Міністерства оборони США створити портативну мову програмування для обробки даних. Зараз він в основному використовується для розробки бізнес-програм, зазвичай орієнтованих на файли, і ми не можемо використовувати його для написання системного програмного забезпечення. Це просто означає, що ми не можемо використовувати його для розробки операційної системи чи компілятора.

Як працює COBOL

Перш ніж зрозуміти роботу COBOL, ми повинні знати про те, що комп’ютери знають лише машинний код, тобто двійковий потік 0 і 1. Отже, щоб обробити код COBOL, його необхідно перетворити в машинний код за допомогою компілятора. Ми повинні запустити вихідний код програми через компілятор. Компілятор перш за все перевіряє на наявність синтаксичних помилок, а потім перетворює його на машинну мову. Потім компілятор створює вихідний файл, який відомий як модуль завантаження. Цей вихідний файл містить виконуваний код у формі 1 і 0.

Історія COBOL

COBOL була однією з найперших мов програмування високого рівня, розроблених в історії програмування. У 1950-х роках, коли бізнес розвивався в західній частині світу, виникла потреба в автоматизації різних процесів для зручності роботи, і це породило мову програмування високого рівня, призначену для обробки бізнес-даних.

  • У 1959 році мова COBOL була розроблена Конференцією з мов систем даних (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, персональних комп’ютерах, ноутбуках тощо. Вона підтримує широкий спектр синтаксичних словників і дотримується легкого стилю кодування .

unsigned int c програмування

Надати можливості, орієнтовані на бізнес

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

Масштабованість і портативність

просте число в java

COBOL пропонує логічні структури керування, які полегшують читання, зміну та налагодження. COBOL також є масштабованим, надійним і переносним на різні платформи. Він надає різноманітні засоби тестування та налагодження майже для всіх комп’ютерних платформ.

Універсальна прийнятність

COBOL є однією з загальновизнаних мов програмування. Це мова програмування, якій понад шість десятиліть, і вона змінила бізнес і їхню роботу на багатьох платформах і пристроях. Мова програмування COBOL пропонує засоби налагодження та тестування майже для всіх комп’ютерних платформ, а також надає багато нових продуктів COBOL, компіляторів і інструментів розробки, які випускаються майже щороку.

Переваги COBOL

COBOL була першою широко використовуваною мовою програмування високого рівня. Це надає своїм користувачам масу переваг:

  • COBOL здатний обробляти величезні дані.
  • Його можна використовувати як мову документування.
  • COBOL надає ефективне повідомлення про помилку, що полегшує вирішення проблем.
  • COBOL сумісний зі своїми попередніми версіями.

Передумова

Перш ніж продовжити цей підручник COBOL, ви повинні мати базові знання термінології комп’ютерного програмування та JCL. Базові знання будь-якої з мов програмування допоможуть вам зрозуміти концепції програмування COBOL і швидко рухатися по шляху навчання.

Аудиторія

Цей підручник створено для програмістів, які хотіли б вивчити основи COBOL. Цей підручник надасть достатнє розуміння мови програмування COBOL, звідки ви зможете перейти на вищий рівень знань.

Проблеми

Ми запевняємо вас, що ви не знайдете жодних труднощів під час вивчення нашого підручника COBOL. Але якщо в цьому посібнику є якась помилка, будь ласка, опублікуйте проблему чи помилку в контактній формі, щоб ми могли її виправити.