命令的なプログラミングとは何ですか?
命令的なプログラミングは、コンピュータープログラマーが使用する方法です。このタイプのプログラミングで使用されるステートメントは、従うべきアクションについてコンピューターにコマンドを与えます。これは宣言的なプログラミングの反対です。これは、アクションの実行方法の詳細を提供せずにコンピューターに何をする必要があるかを伝えるために使用されます。コミュニケーション中、命令的な時制は、誰かに直接コマンドを与えるために使用されます。 これらのコマンドは通常、メッセージを受け取る聴衆から特定のアクションを要求します。コマンド - 命令的な気分のアクション結果は、命令的なプログラミングがコンピューターで機能するのと同じ方法です。
場合によっては、このプログラミングの方法は手続き的プログラミングとも呼ばれます。手続き上のプログラミングとは、このタイプのコンピューターが進んでいるという事実を指しますAmmingは、プログラムを構築および実行できるように、コンピューターが従うように手順を提供します。手順は、 Subroutines または関数とも呼ばれます。
1950年代からは、命令プログラミングが使用されています。 Fortranは、命令的なプログラミング言語の最も初期の例の1つです。 Fortranとより複雑なバージョンの命令プログラミングを開発することにより、コンピュータープログラマーは、作業中のコンピューターのマシンコードのみを使用して最初に行うことができたものと比較して、はるかに複雑なプログラムを作成できました。これにより、コンピューターが進化できるようになり、はるかに高度なアプリケーションを作成して実行できます。
時間が経つにつれて、命令的なプログラミング言語はますます洗練されています。変数、式、関数、およびサブプログラムはすべて、命令的なプログラミングを使用して記述されたプログラムの一部になりました。モダーn言語には、オブジェクト指向プログラミングに従う言語が含まれます。オブジェクト指向のプログラミングは、オブジェクトを使用して、コンピュータープログラムとアプリケーションを設計およびコンパイルします。オブジェクトは、変数、関数、値、データ構造を含むコンピュータープログラムを実行することで操作できるものとなります。
宣言プログラミングは、命令とは逆のプログラミング方法です。コンピュータープログラマーが宣言的なプログラミングを使用するとき、彼らは自分が起こりたいこと、またはプログラムを実行する目的の結果を説明しています。結果は示されていますが、これらのアラートに到達するプロセスはそうではありません。段階的な手順が提供されていないという事実は、宣言的なプログラミングと命令プログラミングの重要な違いです。