*   >> Læs Uddannelse artikler >> science >> programming

Programmering sprog på Mainframe

Anvendelse programmering på z /OS

En computer sprog er den måde, at et menneske kommunikerer med en computer. Den er nødvendig, fordi en computer virker kun med sine maskinsprog (bits og bytes). Dette er langsom og besværlig for mennesker at bruge. Derfor skriver vi programmer på en computer sprog, som derefter bliver omdannet til maskinen sprog for computeren at behandle.

Der er mange edb-sprog, og de har været under udvikling fra maskine sprog til en mere naturlig måde at skrive .

Nogle sprog er blevet tilpasset til den form for ansøgningen, at de agtede at løse, og til den form for tilgang, der anvendes i konstruktionen. Ordet generation er blevet brugt til at angive denne udvikling.

En klassifikation af edb-sprog følger.

  • Machine sprog, 1. generation, direkte maskinkode.

  • Assembler, 2. generation, ved hjælp af aliaser til at præsentere vejledningen, der skal oversættes senere til maskinsprog af en forsamling program, som f.eks Assembler sprog.

  • proceduremæssige sprog, 3.

    generation, også kendt som højt niveau sprog (HLL) , såsom Pascal, FORTRAN, Algol, COBOL, PL /I, Basic, og C. kodet program, kaldet en kilde program, har der skal oversættes via en samling trin.

  • Ikke-proceduremæssige sprog, 4. generation, også kendt som 4GL, der anvendes til foruddefinerede funktioner i ansøgninger om databaser, rapportgeneratorer, forespørgsler, såsom RPG, CSP, QMF ™.

  • Visuelle Programmeringssprog, der bruger en mus og ikoner, såsom Visual Basic og Visual C ++.

  • Hyper Text Markup Language, der anvendes til skrivning af World Wide Web-dokumenter.


  • Objekt-orienteret sprog, OO teknologi, såsom Smalltalk, Java ™, og C ++.
  • Andre sprog, fx 3D-programmer.

    Hver computer sprog udviklet sig separat, drevet af oprettelsen af ​​og tilpasning til nye standarder. I de følgende afsnit beskrives flere af de mest udbredte computer sprog, der understøttes af z /OS ®:

  • assembler

  • COBOL

  • PL /I

  • C /C ++

  • Java

  • Clist

  • REXX ™.

    For at denne liste, kan vi tilføje brugen af ​​shell script og PERL i z /OS UNIX® System Services miljø.


    For edb-sprog, der drøftes, har vi listet deres udvikling og klassificeret dem. Der er proceduremæssige og ikke-proceduremæssige, kompileret og fortolkes, og maskine-afhængige og ikke-maskine-afhængige sprog.

    Assembler sprogprogrammer er maskine-afhængige, fordi

    Page   <<       [1] [2] >>
  • Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.