6

大学のプログラミング ユニットの一環として、私たちは を学んでいProcedural Programmingます。私たちは Visual Basic を使用しており、主にコンソール ベースのアプリケーションを実行しています。

さまざまなミニ プログラムを実行した後、コンソール アプリケーションを実際の生活や現実の世界でどのように使用するかを考えさせられました。私の意見では、この現代ではほとんどすべてのプログラム/ソフトウェアがグラフィカル ユーザー インターフェイスに基づいているという理由だけで、コンソール ベースのアプリケーションを使用しているとは思いません。

皆さんへの質問ですが、コンソール アプリケーションは現実の世界でどのように使用されますか? コマンド ライン インターフェイス ベースのプログラムを作成する必要があるのはなぜですか? 優れたコンソール アプリケーションの例はありますか?

回答をお待ちしております。

ありがとう。

4

3 に答える 3

5

コンソール アプリを使用すると、言葉を使ってコンピューターを制御できます。次の場合に使用します。

  • グラフィカル UI は必要ありません
  • 簡単に自動化できるものが欲しい
  • 言葉を使って何かとやり取りしたい。

また、GUI ベースのアプリケーションの作成は、WinForms を使用した場合でも、最初のプログラムにとってかなり複雑になる可能性があるため、プログラミングを開始する場合にも役立ちます。それは、手続き的に考える方法とプログラミングの方法を教えるという真の目標の邪魔になります。

便利な実世界のコンソール アプリケーションの例:

  • tfptは、TFS に追加機能を提供するコンソール専用ツールです。
  • コンソール ツール(gitバージョン管理用) には、GUI フロントエンドよりもはるかに多くのオプションとユース ケースがあります。
  • Windows の [スケジュールされたプログラム] ダイアログで実行されるコンソール プログラムを作成しました。これらは毎日設定された時間に実行され、多数の複雑なタスクを実行します。
于 2013-10-29T21:39:17.690 に答える
3

コンソール アプリケーションは、ツールとして非常に便利です。明らかな利点は、コンソール アプリケーションをバッチ スクリプトに簡単に統合できることです。もちろん、コンソール アプリケーションの一般的な対象ユーザーは、技術に精通したユーザーです。

于 2013-10-29T21:25:32.640 に答える