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

Интерактивный курс

Курс КОБОЛ

Изучите язык COBOL с нуля с подробными объяснениями, практическими примерами и интерактивными упражнениями: от жесткой структуры кода и объявления данных до арифметических операций, управления потоком данных и модульности с использованием абзацев.

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

2 уроков

Четыре основных подразделения, традиционная компоновка COBOL с фиксированными столбцами и определение переменных в памяти.

  1. 1.1Структура программыПоймите структуру файла COBOL, обязательные разделы (ИДЕНТИФИКАЦИЯ, СРЕДА, ДАННЫЕ, ПРОЦЕДУРА) и фиксированный формат.~10 min
  2. 1.2Переменные и ИЗОБРАЖЕНИЕОбъявите переменные в разделе WORKING-STORAGE SECTION, используя номера уровней, предложение PIC (X, 9, V) и предложение VALUE.~12 min

02 · Модуль 2 — Операции и условия

2 уроков

Формальная арифметика COBOL, выражение COMPUTE и условное управление с помощью IF и EVALUATE.

  1. 2.1КОБОЛ АрифметикаВыполняйте вычисления с помощью математических операторов 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Операции файлового ввода-выводаУправляйте жизненным циклом последовательных файлов в ПРОЦЕДУРНОМ РАЗДЕЛЕ с помощью ОТКРЫТИЯ, ЧТЕНИЯ, ЗАПИСИ и ЗАКРЫТИЯ.~15 min