Anche se il linguaggio di programmazione COBOL risale al 1960 , molte applicazioni di business ancora eseguite su COBOL nel 21 ° secolo . COBOL è stato progettato come un linguaggio per i mainframe , ma i progettisti di software hanno trovato il modo per migrare COBOL alle piattaforme più moderne pure. Mantenere COBOL operativo può costare meno di spese di sostituzione con le applicazioni più recenti . Parole
Se il programma COBOL impiega parole definite dall'utente - parole che definiscono un locale particolare , biblioteca , file o di classe , per esempio - fare in modo che vengano rispettati i requisiti di COBOL . La lunghezza massima COBOL permette è di 30 caratteri , costituiti da cifre, lettere e trattini , senza spazi . Maggior parte delle classi di parole devono avere almeno una lettera , e in alcune parole, come nomi di libreria , i primi 10 caratteri devono formare una parola univoca . Non è possibile utilizzare una parola riservata di COBOL , come " copia ", come una parola definita dall'utente .
Variabili
Controllare per assicurarsi che si ' ve gestito ogni e qualsiasi variabili nel programma correttamente . Se il programma riceve le variabili come input da un punto che il database , assicurarsi che le variabili sono valide . Se si dispone di particolari valori che sono essenziali al buon funzionamento del programma , dovrebbero essere a livello di codice in esso. Si dovrebbe anche controllare che le variabili che necessitano di inizializzazione - un processo per dare alla variabile un valore di partenza - hanno ricevuto
Sintassi
Like. ogni linguaggio di programmazione , COBOL ha una sua grammatica , e se la sintassi del vostro programma non è corretto, non sarà eseguita correttamente . È possibile utilizzare la sintassi checker del COBOL per verificare ogni affermazione di codice , e di controllare due volte tutte le modifiche apportate al codice , ma funziona solo su singole dichiarazioni. Se si dispone di riferimenti errati o altri problemi che riguardano il rapporto di una dichiarazione ad un altro , COBOL non è in grado di rilevare fino a quando il compilatore viene eseguito il codice .
Dettagli
Oltre alle grandi questioni come i nomi, le variabili e la sintassi , è necessario per ottenere destra molti dettagli della programmazione COBOL . La società di formazione Exforsys raccomanda che tra le altre cose si controlla il codice SQL del database e dopo ogni operazione di cursore, controllare lo stato del file dopo ogni operazione di file , controllare che " fine rapporto " segue ogni rapporto il programma crea , e che quando si aggiorna un record , il programma controlla prima per assicurarsi che il record esista .