Den COBOL Language, der har sine rødder i 1950'erne og Java , der er udviklet i begyndelsen af 1990'erne , er computer programmeringssprog med vidt forskellige tilgange . COBOL , en af de første på højt niveau programmeringssprog , er hjemme udfører kommercielle opgaver som løn behandling , lager og salgsrapporter . Java derimod rettet mod mere tekniske applikationer, herunder kabel-tv- bokse , web applets og mobile enheder . Style
Java har et udseende svarende til C , organisere programmer i moduler omsluttet af krøllede parenteser . Dens stil er forholdsvis kortfattet , pakning stærk funktionalitet i et par linjer kode. Sproget er objekt- orienterede; udsagn har en gruppering struktur starter med tilhørende større og mindre opgaver adskilt af punktummer . COBOL har en mere engelsk- lignende syntaks , ved hjælp af udsagn som PICTURE , flytte og udføre. Nogen med en ikke-teknisk baggrund, såsom en bogholder eller revisor , kan læse en COBOL program med lidt besvær.
Object Code
COBOL programmør forbereder et program ved at køre kildekoden gennem compiler software, som kontrollerer programmet og omsætter den til objektkode computeren udfører direkte . Selvom mainframes og pc'er har begge COBOL compilere , kan du ikke køre en mainframe objektkode på en pc eller omvendt , skal du rekompilere programmet, så dens formål matcher system.Java på den anden side, bruger en funktion kaldet en virtuel maskine til at køre programmer. Den virtuelle maskine er et ekstra program , som masker forskellene mellem edb-systemer . Hvert andet system har sin egen virtuelle maskine , men hver virtuel maskine vises det samme til Java-programmer . Dette lader dig køre den samme Java-objekt kode på en bred vifte af computer -typer.
Platforms
anden halvdel af det 20. århundrede, COBOL hjemmebane var rumstore mainframe computere foretaget af selskaber som IBM, Unisys og Fujitsu . For nylig, med stationære pc'er vinder ydeevne og betydning, de også er blevet populære platforme for COBOL -programmer. Du kan finde Java på en bred vifte af IT- platforme såsom mikroprocessor - drevne systemer, mobiltelefoner, web-servere og mainframes .
Applications
COBOL er en forkortelse for den fælles business- Oriented Language, det og er velegnet til business -applikationer. Sproget håndterer databaser , rapporter og informationsskærme godt. Mange regnskab, blev kunde ordrestyring og menneskelige ressourcer systemer udviklet i COBOL , Gartner Group anslået verden bruger 180 mia linjer COBOL kilde code.Software ingeniørprojekter ofte afhængige Java til udvikling af indlejrede systemer : Disse er computere dedikeret til at udføre en opgave , såsom at køre en Blu -ray disc afspiller eller DVR i din kabel- tv-boks . Java er også et populært værktøj til at skabe sofistikeret webserver software og softwarepakker applikationer til pc'er .