*   >> Lese Utdanning Artikler >> science >> programming

Programmeringsspråk på The Mainframe

Application programmering på z /OS

En dataspråket er måten at et menneske kommuniserer med en datamaskin. Det er nødvendig fordi en datamaskin fungerer bare med sine maskinspråk (bits og bytes). Dette er langsom og besværlig for mennesker å bruke. Derfor vi skrive programmer i en datamaskin språk, som deretter blir konvertert til maskinspråk for datamaskinen å behandle.

Det er mange programmeringsspråk, og de har vært under utvikling fra maskinspråk inn i en mer naturlig måte å skrive .

Noen språk har blitt tilpasset til hva slags program som de skal løse, og til hva slags tilnærming som brukes i utformingen. Ordet generasjon har blitt brukt til å indikere denne utviklingen.

En klassifisering av programmeringsspråk følger.

  • Machine språk, første generasjon, direkte maskinkode.

  • assembler, andre generasjon, ved hjelp av huskeregler for å presentere de instrukser som skal oversettes senere til maskinspråk av en forsamling program, for eksempel assembler språk.


  • Saksbehandlings språk, tredje generasjon, også kjent som høynivå språk (HLL) , slik som Pascal, FORTRAN, Algol, COBOL, PL /I, Basic, og C. kodet program, kalt en kilde programmet har som skal oversettes gjennom en samling trinn.

  • Ikke-prosessuelle språk, fjerde generasjon, også kjent som 4GL, som brukes til forhåndsdefinerte funksjoner i applikasjoner for databaser, rapport generatorer, spørringer, for eksempel RPG, CSP, QMF ™.

  • Visuelle Programmeringsspråk som bruker en mus og ikoner, for eksempel Visual Basic og Visual C ++.


  • Hyper Text Markup Language, som brukes som skrive of World Wide Web-dokumenter.

  • Objekt-orientert språk, OO teknologi, for eksempel Smalltalk, Java ™, og C ++.
  • Andre språk, for eksempel 3D-programmer.

    Hver dataspråket utviklet seg separat, drevet av etableringen av og tilpasning til nye standarder. I de følgende avsnitt beskriver vi flere av de mest brukte programmeringsspråk som støttes av z /OS:

  • Assembler

  • COBOL

  • PL /I

  • C /C ++

  • Java

  • Clist

  • REXX ™.


    Til denne listen, kan vi legge til bruk av shell script og PERL i z /OS UNIX System Services miljø.

    For de programmeringsspråk som diskuteres, har vi listet opp deres utvikling og klassifisert dem. Det er prosessuelle og ikke-prosessuelle, kompilert og tolkes, og maskinavhengig og ikke-maskin-avhengige språk.

    Assembler språklig

    Page   <<       [1] [2] >>
  • Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.