Salt la conținutul principal
eLearner.app

Curs interactiv

Curs COBOL

Învățați limbajul COBOL de la zero cu explicații detaliate, exemple practice și exerciții interactive: de la structura rigidă a codului și declararea datelor la operații aritmetice, controlul fluxului și modularitatea folosind paragrafe.

01 · Modulul 1 — Structură și diviziuni

2 lecții

Cele patru diviziuni principale, aspectul tradițional cu coloane fixe a COBOL și definirea variabilelor în memorie.

  1. 1.1Structura programuluiÎnțelegeți scheletul unui fișier COBOL, diviziunile obligatorii (IDENTIFICARE, MEDIU, DATE, PROCEDURĂ) și formatul fix.~10 min
  2. 1.2Variabile și IMAGINĂDeclarați variabile în SECȚIUNEA DE LUCRU-STOCARE folosind numerele de nivel, clauza PIC (X, 9, V) și clauza VALUE.~12 min

02 · Modulul 2 — Operații și condiții

2 lecții

Aritmetica formală COBOL, expresia COMPUTE și controlul condiționat cu IF și EVALUATE.

  1. 2.1COBOL AritmeticăEfectuați calcule folosind instrucțiuni matematice ADD, SUBTRACT, MULTIPLY, DIVIDE și utilizați instrucțiunea generică COMPUTE.~12 min
  2. 2.2Decizii cu IF și EVALUATEExecutarea codului de ramură utilizând condițiile IF-ELSE-END-IF și gestionați opțiunile multiple cu instrucțiunea EVALUATE.~12 min

03 · Modulul 3 — Modularitate și iterații

2 lecții

Definiți și organizați codul în paragrafe reutilizabile și rulați bucle iterative controlate.

  1. 3.1Paragrafe și PERFORMÎmpărțiți DIVIȚIA PROCEDURII în blocuri logice numite paragrafe și invocați-le într-un mod ordonat folosind PERFORM.~12 min
  2. 3.2Bucle și iterațiiGestionați bucle repetitive definind cicluri numerice cu PERFORM TIMES și cicluri condiționate cu PERFORM UNTIL.~15 min

04 · Modulul 4 — Structuri și tabele de date

2 lecții

Definirea și utilizarea structurilor complexe (articole de grup) și repetarea datelor în tabele folosind OCCURS.

  1. 4.1Grupați articole și înregistrăriÎnțelegeți și structurați datele ierarhic în înregistrări și câmpurile grupului subordonat.~12 min
  2. 4.2Tabelele și clauza OCCURSStocați și manipulați matrice de date folosind clauza OCCURS și indexarea bazată pe 1.~15 min

05 · Modulul 5 — Operații cu fișiere și procesare în loturi

2 lecții

Definirea, asocierea și manipularea fișierelor externe pentru procesarea în lot secvențială.

  1. 5.1Definiție și control fișiereAsociați fișierele logice cu fișierele fizice utilizând SELECT și ASSIGN în DIVISIUNEA DE MEDIU și definiți înregistrările acestora în SECȚIUNEA FIȘIER.~15 min
  2. 5.2Operațiuni I/O de fișiereGestionați ciclul de viață al fișierelor secvențiale din DIVIZIUNEA PROCEDURI folosind OPEN, READ, WRITE și CLOSE.~15 min