Lista di controllo di programmazione COBOL

September 15

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 di migrare COBOL alle piattaforme più moderne pure. Mantenere operativo COBOL può costare meno scapito della sostituzione con applicazioni più recenti.

Parole

Se il programma COBOL impiega parole definite dall'utente - parole che definiscono un locale in particolare, una biblioteca, un file o di classe, per esempio - fare in modo di rispettare i requisiti di COBOL. La lunghezza massima COBOL permette è di 30 caratteri, composto da cifre, lettere e trattini, senza spazi. La maggior parte delle classi di parole devono avere almeno una lettera, e in alcune parole, quali nomi di libreria, i primi 10 caratteri devono formare una parola unica. Non è possibile utilizzare una parola riservata da COBOL, come "copia", come una parola definita dall'utente.

variabili

Controllare per assicurarsi che hai gestito ogni e tutte le variabili nel programma correttamente. Se il programma riceve le variabili come input da qualsiasi luogo diverso da quello del database, assicurarsi che le variabili sono valide. Se si dispone di valori particolari che sono essenziali per buon funzionamento del programma, dovrebbero essere hard-coded in esso. Si dovrebbe anche controllare che tutte le variabili che necessitano di inizializzazione - un processo per dare la variabile un valore di partenza - hanno ricevuto.

Sintassi

Come ogni linguaggio di programmazione, COBOL ha una sua grammatica, e se la sintassi del programma non è corretto, non verrà eseguito correttamente. È possibile utilizzare controllo della sintassi del COBOL per verificare ogni dichiarazione di codice, e di controllare due volte tutte le modifiche apportate al codice, ma funziona solo su singole dichiarazioni. Se si dispone di riferimenti non corretti o altri problemi che riguardano il rapporto di una dichiarazione ad un altro, COBOL non è in grado di rilevare loro fino a quando il compilatore esegue il codice.

Dettagli

Oltre a grandi temi quali nomi, variabili e la sintassi, è necessario ottenere giusti molti dettagli della programmazione COBOL. La società di formazione Exforsys raccomanda che tra le altre cose si controlla il codice SQL, dopo tutti i database e il cursore di funzionamento; verificare 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 esista il record.