Перейти до основного вмісту
eLearner.app

Інтерактивний курс

Курс COBOL

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

01 · Модуль 1 — Структура та підрозділи

2 уроків

Чотири основні розділи, традиційний макет COBOL із фіксованими стовпцями та визначення змінних у пам’яті.

  1. 1.1Структура програмиЗрозумійте скелет файлу COBOL, обов’язкові розділи (ІДЕНТИФІКАЦІЯ, СЕРЕДОВИЩЕ, ДАНІ, ПРОЦЕДУРА) і фіксований формат.~10 min
  2. 1.2Змінні та PICTUREОголошуйте змінні в WORKING-STORAGE SECTION за допомогою номерів рівнів, пропозиції PIC (X, 9, V) і пропозиції VALUE.~12 min

02 · Модуль 2 — Операції та умови

2 уроків

Формальна арифметика COBOL, вираз COMPUTE та умовне керування за допомогою IF і EVALUATE.

  1. 2.1Арифметика COBOLВиконуйте обчислення за допомогою математичних операторів ADD, SUBTRACT, MULTIPLY, DIVIDE і використовуйте загальний оператор COMPUTE.~12 min
  2. 2.2Рішення за допомогою IF і EVALUATEВиконання коду розгалуження за допомогою умов IF-ELSE-END-IF і керування кількома варіантами за допомогою оператора EVALUATE.~12 min

03 · Модуль 3 — Модульність та ітерації

2 уроків

Визначайте та впорядковуйте код у багаторазово використовувані абзаци та запускайте контрольовані ітераційні цикли.

  1. 3.1Абзаци і ВИКОНУВАТИРозбийте PROCEDURE DIVISION на логічні блоки, які називаються абзацами, і викликайте їх упорядковано за допомогою PERFORM.~12 min
  2. 3.2Цикли та ітераціїКеруйте повторюваними циклами, визначаючи числові цикли за допомогою PERFORM TIMES і умовні цикли за допомогою PERFORM UNTIL.~15 min

04 · Модуль 4 — Структури даних і таблиці

2 уроків

Визначення та використання складних структур (групування елементів) і повторення даних у таблицях за допомогою OCCURS.

  1. 4.1Згрупуйте елементи та записиРозуміти та ієрархічно структурувати дані в записах і підпорядкованих полях груп.~12 min
  2. 4.2Таблиці та речення OCCURSЗберігайте та маніпулюйте масивами даних за допомогою пропозиції OCCURS та індексування на основі 1.~15 min

05 · Модуль 5 — Файлові операції та пакетна обробка

2 уроків

Визначення, асоціація та маніпулювання зовнішніми файлами для послідовної пакетної обробки.

  1. 5.1Визначення та керування файламиПов’яжіть логічні файли з фізичними файлами за допомогою SELECT і ASSIGN у ENVIRONMENT DIVISION і визначте їхні записи в FILE SECTION.~15 min
  2. 5.2Операції введення/виведення файлівКеруйте життєвим циклом послідовних файлів у PROCEDURE DIVISION за допомогою OPEN, READ, WRITE та CLOSE.~15 min