Selv om COBOL programmeringsspråk dateres tilbake til 1960-tallet , mange forretningsapplikasjoner fortsatt kjøre på COBOL i det 21. århundre . COBOL er designet som et språk for stormaskiner, men programvare designere har funnet måter å migrere COBOL til mer moderne plattformer også . Holde COBOL bruk kan koste mindre enn bekostning av å erstatte den med nyere programmer . Ord
Hvis COBOL -programmet sysselsetter brukerdefinerte ord - ord som definerer en bestemt lokalitet, bibliotek , arkiv eller klasse, for eksempel - sørg for at du overholder COBOL krav. Den maksimale lengden COBOL gjør er 30 tegn , bestående av tall, bokstaver og bindestrek , uten mellomrom . De fleste klasser av ord må ha minst en bokstav , og i noen ord, for eksempel bibliotek navn , må de første 10 tegnene danner et unikt ord . Du kan ikke bruke et ord reservert av COBOL , for eksempel " kopi ", som en brukerdefinert ord .
Variabler
Kontroller at du? ve håndtert enhver og alle variabler i programmet ditt riktig . Hvis programmet får variabler som et innspill fra hvor som helst annet enn databasen din, sørg for at variablene er gyldige . Dersom du har spesielle verdier som er avgjørende for programmets knirkefritt , bør de være hardkodet inn i den. Du bør også sjekke at alle variabler som må initialisering - en prosess for å gi variabelen en start verdi - har fått det
Syntax
Som . hver programmeringsspråk, har COBOL sin egen grammatikk , og hvis programmet syntaksen ikke er riktig, vil det ikke kjøre skikkelig . Du kan bruke COBOL er syntakskontrollen å verifisere hvert utsagn av koden , og å dobbeltsjekke alle endringer du gjør i koden , men det fungerer bare på individuelle uttalelser . Hvis du har feil referanser eller andre problemer som påvirker forholdet mellom en uttalelse til en annen, kan COBOL ikke oppdage dem før kompilatoren kjører kode .
Detaljer
i tillegg til brede temaer som navn, variabler og syntaks , må du få riktig mange detaljer av COBOL programmering. Den Exforsys trening Selskapet anbefaler at blant annet sjekke deg SQL-kode etter hver database og markøren drift , sjekk filen status etter hver fil operasjon , sjekk at " enden av rapporten" følger hver rapport programmet skaper , og at når du oppdaterer en post, sjekker programmet først for å sikre at posten finnes .