COBOL programmeringsspråk är ett av de äldsta högnivåprogrammeringsspråken. COBOL är en akronym som står för Gemensamt affärsorienterat språk . Det var ursprungligen ett kompilerat engelsk-liknande datorprogrammeringsspråk designat för affärsbruk. På den tiden användes det främst i affärs-, finans- och administrativa system för företag och regeringar. Nuförtiden, trots minskande popularitet för detta språk, används det också i applikationer som distribueras på stordatorer, såsom storskaliga batch- och transaktionsbearbetningsjobb.
COBOL - Introduktion
COBOL designades ursprungligen av CODASYL (Conference on Data Systems Language) 1959. Det var delvis baserat på programmeringsspråket FLOW-MATIC designat av Grace Hopper. Det är ett av de äldsta högnivåprogrammeringsspråken. Det skapades som ett resultat av det amerikanska försvarsdepartementets försök att skapa ett bärbart programmeringsspråk för databehandling. Nu används det främst för att utveckla affärsmässiga, typiskt filorienterade applikationsprogram och vi kan inte använda det för att skriva systemprogramvara. Det betyder helt enkelt att vi inte kan använda det för att utveckla ett operativsystem eller en kompilator.
Hur COBOL fungerar
Innan vi förstår hur COBOL fungerar bör vi vara medvetna om det faktum att datorer bara känner till maskinkoden, det vill säga en binär ström av 0:or och 1:or. Så för att bearbeta koden för COBOL måste den konverteras till maskinkod med hjälp av en kompilator. Vi bör köra programkällan genom kompilatorn. Kompilatorn kontrollerar först efter eventuella syntaxfel och konverterar den sedan till maskinspråk. Sedan skapar kompilatorn en utdatafil, som är känd som en laddningsmodul. Denna utdatafil innehåller körbar kod i form av 1:or och 0:or.
Historien om COBOL
COBOL var ett av de tidigaste högnivåprogrammeringsspråken som utvecklats i programmeringshistorien. Under 1950-talet, när företagen växte upp i den västra delen av världen, fanns det ett behov av att automatisera olika processer för att underlätta driften, och detta födde ett högnivåprogrammeringsspråk avsett för affärsdatabehandling.
- 1959 utvecklades COBOL-språket av Conference on Data Systems Languages (CODASYL).
- Det statliga tryckeriet skrev ut COBOL-specifikationen som COBOL60 1960.
- COBOL-61, som är nästa version av COBOL, släpptes 1961 med några ändringar.
- 1968 godkändes COBOL av ANSI (American National Standards Institute) som standardspråk för kommersiellt bruk. En version som heter COBOL-68.
- Den reviderades igen 1974 och 1985 för att utveckla efterföljande versioner som innehåller ytterligare en uppsättning funktioner som heter COBOL-74 respektive COBOL-85.
- Och slutligen, 2002, släpptes objektorienterad COBOL, som kunde använda inkapslade objekt som en normal del av COBOL-programmering.
Funktioner hos COBOL
Följande är några populära funktioner i COBOL-språket:
Enkelt och standardspråk
COBOL är ett enkelt, standardspråk och lättlärt språk som kan kompileras och köras på olika datorer som IBM AS/400, persondatorer, bärbara datorer etc. Det stöder ett brett utbud av syntaxvokabulär och följer en enkel kodningsstil .
dolda appar
Tillhandahålla affärsorienterade funktioner
COBOL utvecklades för affärsorienterade applikationer relaterade till försvarsdomän, finansdomän, etc. Det ger avancerade filhanteringsmöjligheter som gör det kapabelt att hantera enorma mängder data. COBOL hanterar mer än 70 % av världens affärstransaktioner och lämpar sig bäst för komplexa transaktioner.
Skalbarhet och portabilitet
COBOL erbjuder logiska kontrollstrukturer som gör det enkelt att läsa, ändra och felsöka. COBOL är också skalbar, pålitlig och portabel över olika plattformar. Det tillhandahåller olika test- och felsökningsverktyg för nästan alla datorplattformar.
Universell acceptans
COBOL är ett av de universellt accepterade programmeringsspråken. Det är mer än sex decennier gammalt programmeringsspråk och har förändrat verksamheten och deras arbete på många plattformar och enheter. Programmeringsspråket COBOL erbjuder felsöknings- och testverktyg för nästan alla datorplattformar, och tillhandahåller många nya COBOL-produkter, kompilatorer och utvecklingsverktyg som släpps nästan varje år.
Fördelar med COBOL
COBOL var det första allmänt använda programmeringsspråket på hög nivå. Det ger många fördelar för sina användare:
sql välj som
- COBOL kan hantera enorm databehandling.
- Det kan användas som ett dokumenterande språk.
- COBOL ger ett effektivt felmeddelande så att det blir enklare att lösa buggar.
- COBOL är kompatibel med dess tidigare versioner.
Nödvändig förutsättning
Innan du fortsätter med denna COBOL-handledning bör du ha grundläggande kunskaper om datorprogrammeringsterminologier och JCL. En grundläggande kunskap om något av programmeringsspråken hjälper dig att få begreppen COBOL-programmering och gå snabbt på inlärningsspåret.
Publik
Denna handledning är skapad för programvaruprogrammerare som vill lära sig grunderna i COBOL. Denna handledning kommer att ge tillräcklig förståelse för programmeringsspråket COBOL där du kan ta dig själv till en högre nivå av expertis.
Problem
Vi försäkrar dig att du inte kommer att ha några svårigheter när du lär dig vår COBOL-handledning. Men om det finns något misstag i den här handledningen, vänligen posta problemet eller felet i kontaktformuläret så att vi kan förbättra det.