Skip to main content

Hva er direkte modus?

Direkte modus er en form for dataprogrammering der programparametrene legges inn og utført i sanntid.Dette i motsetning til et samlet program, som er skrevet i en fil, kjører gjennom en kompilator og deretter utført senere.Den direkte metoden gjør det muligDager med databehandling.De første punch -kortene kan sees på som en slik metode, der programmereren ville programmere datamaskinen via et kort og se på lysene på datamaskinen som indikerer hvordan programmet fungerte.Et av de tidlige typede programmeringsspråkene er nybegynnere som er alle formål symbolsk instruksjonskode (grunnleggende) språk utviklet i 1964. Mange tidlige åtte-biters datasystemer, for eksempel Commodore 64 , tillatt for grunnleggende programmer å bli innlastet direkte ved oppstart av denmaskin.Det første en bruker ville se er en introduksjon og en blinkende ledetekst som ventet på programmeringskommandoer.

Vanligvis betydde denne direkte driftsmåten enten å opprette og teste et nyutviklet dataprogram eller bruke flere små grunnleggende operasjoner for å få tilgang til og lansere forskjellige programmer som allerede kan ha blitt lagret som filer på en diskett.I begge tilfeller var kommandoen som er mest brukte direkte modus RUN -kommandoen.Enten et nylig skrevet program i datamaskinminnet eller en lagret fil kan utføres med RUN.Moderne operativsystemer, for eksempel Microsoft Windows Reg ;, tillater fortsatt bruk av en Run -kommando, via en ledetekst, for å starte visse programmer på systemet. På grunn av økningen i datamaskinhastighet og prosessering utviklet direkte modus programmering til en annen form i det som er kjent som tolket programmeringspråk.Her fungerer programmeringsspråket nøyaktig som de eldre metodene, med det eneste unntaket at språket kommer med en tolk.Tolken er et eget program som ligner den gamle åtte-biters grunnleggende ledeteksten.Når den er lansert, sitter den og venter på at kommandoer skal legges inn på hvilket språk det ble designet for å tolke.Dette gjør det mulig å utvikle varierte tolkede språk og kjøres på et enkelt datasystem, som hver potensielt tilbyr forskjellige fordeler for spesiell bruk. En annen bruk for programmering av direkte modus har funnet veien inn i modellbanesystemer.Digitale kontrollere tillater en modell jernbanehobbyist for å programmere en rekke handlinger for lokomotivet å ta, for eksempel å øke og synkende hastighet, drift av lys på toget og mer.Disse kontrollerne har en programmeringsfunksjon for direkte modus, der en operatør kan påvirke togets funksjon i sanntid når det krysser sporet.