What is direct mode?
Direct mode is a form of computer programming in which the program parameters are entered and real time. This is, unlike a compiled program written in the file, passes through the compiler and then performed later. The direct method allows the programmer to test the functionality of the program or perform other immediate tasks or actions in the system without having to modify, switch and restart the program. The first stock cards can be considered as a method where the programmer would program the computer using the card and watch the lights on the computer, showing how the program worked. One of the early typinated programming languages is the universal language of the symbolic instruction code (basic) for a beginner developed in 1964. Many early eight -bit computer systems such as Commodore 64® have enabled the input of basic programs directly after the introduction of the tutorial. The first thing the user would see is an introduction and a flashing challenge that waited for the programming orders.
In these systems, the user could start programming the computer directly. This direct operation mode usually meant creating and testing the newly designed computer program or using several small basic operations to access and launch various programs that could already be stored as files on the floppy disk. In both cases, the RUN command was the most commonly used direct mode command. You can perform either a recently specified program in the computer or stored file. Modern operating systems, such as Microsoft® Windows®, are still allowing to use the command line to start certain programs in the system.
Due to the increase in the speed and processing of the computer, direct mode programming has developed in the another form in the so -called interpreted programming languages. Here the programming language works exactly as older methods, with the only exception is that the language comes withinterpreter. An interpreter is a separate program similar to an old eight -bit basic challenge. After starting, he sits to enter commands in any language that has been designed for interpretation. This allows for various interpreted languages to be developed and triggered on one computer system, each of which offers different benefits for specific use.
Further use for direct mode programming has reached model rail systems. Digital drivers allow the Railroad Fandist to program a number of locomotive events such as increasing and reducing speed, train lights and more. These controllers have a direct regime programming function, while the operator may affect the function of the train in real time as the trace is.