ダイレクトモードとは何ですか?

ダイレクトモードは、プログラムのパラメーターがリアルタイムで入力および実行されるコンピュータープログラミングの形式です。 これは、ファイルに記述され、コンパイラを介して実行され、後で実行されるコンパイルされたプログラムとは対照的です。 直接的な方法により、プログラマーはプログラム機能をテストしたり、プログラムを編集、再コンパイルしたり、再実行したりすることなく、システム上の他の即時タスクまたはアクションを実行できます。

直接モードプログラミング方法の多くは、コンピューティングの初期に使用されました。 最初のパンチカードは、プログラマーがカードを介してコンピューターをプログラムし、プログラムの機能を示すコンピューターのライトを視聴するような方法として表示できます。 初期のタイプ化されたプログラミング言語の1つは、1964年に開発された初心者の汎用シンボリック指導コード(基本)言語です。Commodore64®などの初期の8ビットコンピューターシステムは、基本プログラムを起動時に直接入力できるようになりました。彼は機械をかけます。 ユーザーが最初に見ることは、紹介とプログラミングコマンドを待っていた点滅プロンプトです。

これらのシステムでは、ユーザーはコンピューターのプログラミングを直接開始できます。 通常、この直接的な操作は、新しく考案されたコンピュータープログラムを作成およびテストするか、いくつかの小さな基本操作を使用して、フロッピーディスク上のファイルとしてすでに保存されている可能性のあるさまざまなプログラムにアクセスして起動することを意味しました。 どちらの場合でも、最も一般的に使用される直接モードコマンドは実行コマンドでした。 コンピューターのメモリに最近タイプされたプログラムまたは保存されたファイルを実行して実行できます。 Microsoft®Windows®などの最新のオペレーティングシステムでは、コマンドプロンプトを介して実行コマンドを使用して、システム上で特定のプログラムを起動することを許可しています。

コンピューターの速度と処理の増加により、ダイレクトモードプログラミングはAnotheに進化しましたr解釈されたプログラミング言語として知られているものの形式。 ここでは、プログラミング言語は古い方法とまったく同じように動作しますが、唯一の例外は言語に通訳が付属していることです。 通訳は、古い8ビットの基本プロンプトと同様の別のプログラムです。 起動すると、それは座って、解釈するように設計されたあらゆる言語でコマンドが入力されるのを待ちます。 これにより、さまざまな解釈言語を開発して単一のコンピューターシステムで実行でき、それぞれが特定の用途にさまざまな利点を提供する可能性があります。

ダイレクトモードプログラミングの別の使用により、モデル鉄道システムへの道が見つかりました。 デジタルコントローラーにより、モデルの鉄道愛好家が、速度の向上と減少、電車でのライトの操作など、機関車が取るための多くのアクションをプログラムすることができます。 これらのコントローラーにはダイレクトモードプログラミング機能があり、オペレーターが列車の機能にリアルタイムで影響を与える可能性があります。トラックを横断します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?