Hvad er direkte tilstand?

Direkte tilstand er en form for computerprogrammering, hvor programmets parametre indtastes og udføres i realtid. Dette er i modsætning til et kompileret program, der er skrevet i en fil, kørt gennem en kompilator og derefter udført senere. Den direkte metode gør det muligt for en programmør at teste programfunktionalitet eller udføre andre øjeblikkelige opgaver eller handlinger på et system uden at skulle redigere, genkompilere og derefter køre programmet igen.

Meget af programmeringsmetoderne for direkte tilstand blev anvendt i de tidligere computerdage. De første stansekort kunne ses som en sådan metode, hvor programmøren ville programmere computeren via et kort og se lysene på computeren, der angiver, hvordan programmet fungerede. Et af de tidlige indtastede programmeringssprog er nybegynderens all-purpose symbolsk instruktionskode (grundlæggende) sprog udviklet i 1964. Mange tidlige otte-bit computersystemer, såsom Commodore 64®, gjorde det muligt for grundlæggende programmer at indtaste direkte ved start af Than maskine. Den første ting, en bruger ville se, er en introduktion og en blinkende prompt, der ventede på programmeringskommandoer.

På disse systemer kunne en bruger derefter begynde at programmere computeren direkte. Normalt betød denne direkte driftsmåde enten at oprette og teste et nyudtænkt computerprogram eller bruge flere små grundlæggende operationer til at få adgang til og lancere forskellige programmer, der muligvis allerede er blevet gemt som filer på en diskett. I begge tilfælde var den mest almindeligt anvendte kommando med direkte tilstand kørekommandoen. Enten kunne et nyligt indtastet program i computerens hukommelse eller en gemt fil udføres med kørsel. Moderne operativsystemer, såsom Microsoft® Windows®, tillader stadig brugen af ​​en kørselskommando via en kommandoprompt, at lancere visse programmer på systemet.

På grund af stigningen i computerhastighed og -behandling udviklede programmering af direkte tilstand sig til Another form i det, der er kendt som fortolkede programmeringssprog. Her fungerer programmeringssproget nøjagtigt som de ældre metoder, med den eneste undtagelse, at sproget kommer med en tolk. Tolken er et separat program, der ligner den gamle otte-bit basale prompt. Når den er lanceret, sidder og venter det på, at kommandoer indsættes på det sprog, det var designet til at fortolke. Dette gør det muligt at udvikle forskellige fortolkede sprog og køre på et enkelt computersystem, der hver især tilbyder forskellige fordele til særlig anvendelse.

En anden anvendelse til programmering af direkte tilstand har fundet vej ind i Model Railroad Systems. Digitale controllere giver mulighed for en modelbanehobbyist at programmere en række handlinger, som lokomotivet kan tage, såsom at øge og reducere hastigheden, driften af ​​lys på toget og mere. Disse controllere har en direkte-mode-programmeringsfunktion, hvorved en operatør kan påvirke togets funktion i realtid, da det erkrydser sporet.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?