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

Programmeringsspråk på The Mainframe

e programmer er maskinavhengig, fordi språket er en symbolsk versjon av maskinens språket på som programmet kjører. Assembler språk instruksjoner kan variere fra en maskin til en annen, så en assembler språk program skrevet for en maskin kan ikke være bærbar til en annen. Snarere ville det mest sannsynlig må skrives om for å bruke instruksjonssettet til den andre maskinen. Et program skrevet i et høynivå språk (HLL) ville kjøre på andre plattformer, men det må være rekompileres inn i maskinen språket målet plattformen.


De fleste av de Hlls at vi berører på i denne avsnittet er procedurallanguages. Denne typen er godt egnet til å skrive strukturerte programmer. De ikke-procedurallanguages, for eksempel SQL og RPG, er mer egnet for spesielle formål, for eksempel rapportgenerering.

De fleste Hlls er kompilert til maskinspråk, men noen blir tolket. De som er samlet resultat i maskinkode som er svært effektiv for gjentatte henrettelser. Tolket språk må analyseres, tolkes og utføres hver gang programmet kjøres.

Trade-off for å bruke tolket språk er en nedgang i programmerer tiden, men en økning i maskinressurser. Anmeldelser

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