The COBOL språk , har sin opprinnelse i 1950 , og Java , som er utviklet i begynnelsen av 1990 , er datamaskinen programmeringsspråk med vidt forskjellige tilnærminger. COBOL , en av de første på høyt nivå programmeringsspråk , er hjemme utføre kommersielle oppgaver som lønn behandling , inventar og salgsrapporter . Java , derimot , er rettet mot mer tekniske applikasjoner, inkludert kabel- TV-bokser , Web applets og mobile enheter . Stil
Java har et utseende som ligner på C , organisere programmer i moduler omsluttet av klammeparenteser . Stilen er relativt knappe , pakking sterk funksjonalitet inn noen få linjer med kode. Språket er objektorientert , uttalelser har en gruppering struktur starter med tilhørende store og små funksjoner atskilt med punktum . COBOL har en mer engelsk-lignende syntaks , ved hjelp av utsagn som BILDE , flytte og PERFORM . Noen med en ikke- teknisk bakgrunn , for eksempel en regnskapsfører eller revisor , kan lese en COBOL -program med lite problemer .
Object Code
COBOL programmerer utarbeider et program ved å kjøre kildekode gjennom kompilatoren programvare som sjekker programmet og oversetter den til objektkode maskinen utfører direkte. Selv stormaskiner og PC har begge COBOL kompilatorer , kan du ikke kjøre en stormaskin objektkode på en PC eller omvendt , må du rekompilere programmet så sitt objekt samsvarer med system.Java , derimot , bruker en funksjon som kalles en virtuell maskin for å kjøre programmer. Den virtuelle maskinen er et ekstra program som maskerer forskjellene mellom datasystemer . Hvert annet system har sin egen virtuelle maskin , men hver virtuelle maskin synes det samme til Java-programmer . Dette lar deg kjøre samme Java-objekt kode på en rekke av computer typer.
Platforms
For andre halvdel av det 20. århundre , COBOL hjemmebane var rom - størrelse stormaskiner laget av selskaper som IBM, Unisys og Fujitsu . Mer nylig, med stasjonære PCer få ytelse og innflytelse, de også har blitt populære plattformer for COBOL- programmer. Du kan finne Java på et bredt spekter av databehandling plattformer som mikroprosessor -drevne systemer, mobiltelefoner , webservere og stormaskiner.
Applications
COBOL er et akronym for vanlig Business- Oriented Language , og det er godt egnet til forretningsapplikasjoner. Språket håndterer databaser , rapporter og informasjon skjermer godt . Mange regnskap, ble kunde ordrehåndtering og menneskelige ressurser systemer utviklet i COBOL , Gartner Group anslo verden bruker 180 milliarder linjer med COBOL kilde code.Software engineering prosjekter ofte avhengige av Java for utvikling av embedded systemer : Dette er datamaskiner som er dedikert til å utføre en oppgave, for eksempel å kjøre en Blu- ray-spiller eller DVR i kabel-TV- boksen . Java er også et populært verktøy for å lage sofistikerte webserverprogramvare og pakket programmer for PCer.