Dove possiamo vedere esattamente COBOL oggi?
- Il linguaggio di programmazione COBOL svolge un ruolo cruciale nei sistemi ATM poiché viene utilizzato in quasi il 95% di tutte le transazioni con carta effettuate presso gli sportelli automatici.
- COBOL svolge un ruolo cruciale nella maggior parte delle transazioni di persona con un utilizzo stimato dell'80% del linguaggio di programmazione.
- Su base giornaliera, i sistemi COBOL facilitano circa tre trilioni di dollari nel commercio.
- Su base giornaliera, il numero di transazioni COBOL effettuate è 200 volte superiore al numero di ricerche effettuate su Google.
Caratteristiche di COBOL
- È un linguaggio di programmazione che segue un approccio strutturato.
- È scritto in versione inglese che lo rende facile da capire.
- È facile mantenere tutti gli aspetti del suo hardware e software.
- Ha una capacità di calcolo molto elevata.
- Nella prospettiva dei programmi applicativi, è più facile da capire.
- Ha più leggibilità del programma applicativo.
Tipi di COBOL
- COBOL basato su PC
- Applicazioni di piccole dimensioni
- MF COBOL (finestre)
- IDE (IDE aperto) COMPILATORE GNUCOBOL
- Real mainframe COBOL vs COBOL KS (visualizza sorgente) COBOL
- Applicazioni di grandi dimensioni
- VS-COBOL II
Installazione di COBOL sulla macchina locale
Per installare COBOL su Ubuntu/Linux, dobbiamo seguire questi semplici passaggi:
Innanzitutto, aggiorna il database 'apt' nel terminale.
Quindi, per installare COBOL sulla macchina, utilizzare questo comando:
Infine, per verificare l'installazione COBOL, utilizzare questo comando:
Foglio di codifica
Questo è lo standard di codifica che dobbiamo seguire nella nostra programmazione:
- 1 – 6 pagine / numero di righe – facoltativo (assegnato automaticamente dal compilatore)
- 7 continuità (-), comando (*), inizio di una nuova pagina (/)
- Riga di debug (D)
- 8 – 11 Colonna A – Divisioni, Sezioni, Paragrafi, 01, 77 le dichiarazioni dovrebbero iniziare qui
- 12 – 72 Colonna B – Tutte le altre affermazioni e dichiarazioni iniziano da questo punto.
- 73-80 campo di identificazione visibile nell'elenco delle fonti ma ignorato dal compilatore
Struttura linguistica
Il linguaggio COBOL viene utilizzato per costruire i programmi per sviluppare applicazioni. I programmi sono principalmente suddivisi in quattro divisioni:
Divisione di identificazione:
È la prima divisione e il programma è identificato qui. Come elemento obbligatorio, nel paragrafo deve essere incluso il PROGRAMID seguito da un nome definito dall'utente. Gli altri paragrafi del programma sono facoltativi e hanno finalità di documentazione.
- Divisione Identificazione
- ID PROGRAMMA, NOME PROGRAMMA
- AUTORE, COMMENTO
- DATA SCRITTA, INSERIMENTO COMMENTO
- DATA COMPILAZIONE, INSERIMENTO COMMENTO
- SICUREZZA, INGRESSO SOMMARIO
Divisione Ambiente:
Il nome stesso indica che è correlato all'ambiente come hardware, computer e file utilizzati. Ha due sezioni: la sezione Configurazione (il programma in cui è compilato) e la sezione Input Output (i file utilizzati nel programma).
- CONTROLLO FILE
- CONTROLLO IO
Divisione dati:
Fa parte di CBL PGM in cui ogni elemento di dati viene elaborato dal programma. Prima di utilizzare i dati nella Divisione Procedura, è necessario prima dichiararli in questa sezione. L'applicazione non è altro che i dati che si dividono in temporanei e permanenti.
temp : Questa variabile è accessibile durante tutta l'esecuzione del programma.
Perm : È disponibile dopo il completamento del programma.
- Sezione File
- Sezione di stoccaggio di lavoro
- Sezione Discendenza
Sezione di stoccaggio di lavoro:
Viene utilizzato principalmente per dichiarare le variabili definite dall'utente oi nomi dei dati.
Standard di denominazione:
- Il nome della variabile deve contenere da 1 a 30 caratteri alfanumerici.
- Dovrebbe contenere almeno un alfabeto.
- Nessuno spazio tra i caratteri.
- Non ci sono parole invertite da usare come TIME, ADD, COMPUTE.
- Nessun carattere speciale come # e $.
- Esempio: WS-EMPNO, WS-EMPNAME
Programmi COBOL di base
Esempio di programmazione 1:
divisione di identificazione.ID programma. 'Ciao' .
divisione procedurale.
Schermo 'Imparare COBOL è molto divertente!' .
smettere di correre.
Produzione :
asse @ Ubuntu: ~ / Scrivania / pp $ cobc -xjF pk.cblImparare COBOL è molto divertente !
asse @ Ubuntu: ~ / Scrivania / pp$
Spiegazione :
In questo primo esempio, stiamo cercando di mostrarti come viene compilato ed eseguito un programma COBOL di base. Qui diamo il valore 'ciao' come ID programma. Quindi, stampiamo una semplice riga che è 'Imparare COBOL è molto divertente!' sotto la divisione procedurale.
Esempio di programmazione 2:
DIVISIONE DENTIFICAZIONEID PROGRAMMA. 'aggiunta_di_2_numero'.
DIVISIONE DEI DATI.
SEZIONE DI LAVORO-STOCCAGGIO.
77 X FOTO 9 ( 4 ) .
77 Y FOTO 9 ( 4 ) .
77 Z FIG 9 ( 4 ) .
DIVISIONE PROCEDURA.
PER.
SCHERMO ' Per favore, il valore di X=' .
ACCETTA X.
SCHERMO ' Per favore Y's value= ' .
ACCETTA Y.
CALCOLARE Z = X + Y.
SCHERMO ' L'addizione di X e Y è= ' .
DISPLAY Z.
FERMATI CORSA.
Produzione :
asse @ Ubuntu: ~ / Scrivania / pp $ cobc -xjF kk.cblTi prego X valore di =
55
Per favore, tu S valore =
5
Addizione di X e Y È =
0060
asse @ Ubuntu: ~ / Scrivania / pp$
Spiegazione :
Qui, diamo un altro esempio di programmazione demo in cui mostriamo semplicemente un risultato dell'aggiunta di due numeri. Per questo, prendiamo tre variabili - X, Y e Z - nella sezione di archiviazione di lavoro. Prendiamo i valori dall'utente e li manteniamo all'interno delle variabili X e Y nella sezione di divisione della procedura. Quindi, aggiungiamo semplicemente questi due numeri e li assegniamo all'interno della variabile Z.
Conclusione
In questo argomento, trattiamo tutti gli aspetti e le basi di COBOL. Ci auguriamo che tu sia in grado di comprendere tutti i campi del linguaggio COBOL in modo da poter implementare facilmente le conoscenze di base COBOL nel mondo pratico o in qualsiasi progetto reale.