Skip to main content

Wat is de directe modus?

Directe modus is een vorm van computerprogrammering waarbij de programmaparameters in realtime worden ingevoerd en uitgevoerd.Dit is in tegenstelling tot een samengesteld programma, dat in een bestand wordt geschreven, via een compiler wordt uitgevoerd en later wordt uitgevoerd.Met de directe methode kan een programmeur een programmafunctionaliteit testen of andere onmiddellijke taken of acties op een systeem uitvoeren zonder het programma te hoeven bewerken, opnieuw compileren en vervolgens opnieuw worden uitgevoerd.

Veel van de programmeermethoden voor directe modus werden tijdens het eerdere gebruiktDagen van computergebruik.De eerste ponskaarten kunnen worden gezien als een dergelijke methode, waarbij de programmeur de computer via een kaart zou programmeren en de lichten op de computer zou bekijken die aangeeft hoe het programma functioneerde.Een van de vroeg getypte programmeertalen is de beginners All-Purpose Symbolic Instruction Code (Basic) Taal ontwikkeld in 1964. Veel vroege acht-bits computersystemen, zoals de Commodore 64 , toegestaan om basisprogramma's rechtstreeks in te voeren bij het opstarten van het opstartenmachine.Het eerste wat een gebruiker zou zien, is een introductie en een knipperende prompt die in afwachting was van programmeeropdrachten.

Op deze systemen kon een gebruiker dan direct beginnen met het programmeren van de computer.Gewoonlijk betekende deze directe werkingsmodus het maken en testen van een nieuw bedacht computerprogramma of het gebruik van verschillende kleine basisbewerkingen om toegang te krijgen tot en te openen verschillende programma's die mogelijk al zijn opgeslagen als bestanden op een floppy -schijf.In beide gevallen was de meest gebruikte opdracht voor directe modus de opdracht uitvoeren.Een recent getypt programma in het computersgeheugen of een opgeslagen bestand kan worden uitgevoerd met Run.Moderne besturingssystemen, zoals Microsoft Windows , staat nog steeds het gebruik van een run -opdracht, via een opdrachtprompt, om bepaalde programma's op het systeem te starten.

Vanwege de toename van de computersnelheid en verwerking is de directe modusprogrammering geëvolueerd in een andere vorm in wat bekend staat als geïnterpreteerd programmerentalen.Hier werkt de programmeertaal precies zoals de oudere methoden, met als enige uitzondering dat de taal wordt geleverd met een tolk.De tolk is een apart programma dat lijkt op de oude acht-bit basisprompt.Eenmaal gelanceerd, zit het en wacht tot opdrachten worden ingevoerd in elke taal die het is ontworpen om te interpreteren.Hierdoor kunnen gevarieerde geïnterpreteerde talen worden ontwikkeld en uitgevoerd op een enkel computersysteem, waarbij elk mogelijk verschillende voordelen biedt voor bepaald gebruik.

Een ander gebruik voor directe modus programmeren heeft zijn weg gevonden naar modelspoorwegsystemen.Digitale controllers laten een modelstreinhobbyist een aantal acties programmeren voor de locomotief om te nemen, zoals het verhogen en afnemende snelheid, de werking van lichten op de trein en meer.Deze controllers hebben een programmeerfunctie voor directe modus, waarbij een operator de functie van de trein in realtime kan beïnvloeden als het doorkruisen van de baan.