Skip to main content

ビジュアルプログラミングとは何ですか?

bisual Visual Programmingは、絵の要素を利用することにより、コンピュータープログラムの作成です。従来、プログラムは、特定の結果を達成したり、問題を解決したりするために使用される一連のテキストステートメントです。プログラミング言語には、多くの場合、行われるべき作業を表す特定の方法があり、複雑さにつながります。ビジュアルプログラミングは、プログラムの作成をよりシンプルにしようとします。ユーザーが文字に入力すると、テキストボックスのすぐ下に多くの提案が表示されます。これを達成するための視覚的なプログラムは、プログラマーが各タスクに1つずつ画面に多数のボックスを配置し、矢を使用してタスク間のフローを示すことができます。ユーザーアクション。文字が入力されると、フローはボックスに向けられ、文字が有効かどうかを判断します。文字が有効な場合、フローはデータベースを検索する画面上の別のボックスに向けられます。データベース検索のボックスをクリックすると、新しい画面が表示され、プログラマーがそれらのサブタスクとそれらの間の流れを示すことができます。一定の数の提案が見つかったときに検索を停止するなどの側面は、特定の時間で十分な提案が見つからない場合に検索をあきらめ、この画面のプログラマーによって検討および対処されます。アクションとフロー以外にも多くのファセットがあります。これらには、データ間の関係、他のプログラムとのデータの共有、リソース間の作業の広がり、および使いやすさのグラフィカル要素のリンクが含まれます。一連のテキストステートメントは、これらすべてのアクションを常にスムーズに処理するわけではなく、他のプログラマーがすべての意味を理解することは容易ではない場合があります。視覚的なプログラミングは、これらの側面のほとんどに対処しようとします。通常、視覚的なプログラミング言語には、WebアプリケーションのTersus、ロボット工学用のMVPL、科学者向けのLabView、オーディオツールのシンセメーカーが含まれます。プログラミングハンドヘルドおよび埋め込みコンピューターのための視覚言語があります。ただし、Visual C#またはVisual Basicは視覚言語ではありません。人気がありますが、ユーザーがやり取りするアイテムの画面上の配置を許可するだけです。Deutschの制限は、約50の要素を表示できることを示しています。テキストプログラミング言語が進化したように、視覚言語もこれらの課題に対処できるという約束があります。