44

プログラム的に。(プログラムによる代替)

私はそれを使用したことはありませんが、「[ここにタスクを挿入] をプログラムで決定する方法」などの質問でよく見かけます。Firefox は、これら 2 つの単語のどちらも本物ではないことをすぐに教えてくれます (少なくとも、Firefox はそれらを認識しません)。また、ここ以外で使用されているのを見たことがありません。

1)「プログラムで」何かを実行/決定するとはどういう意味ですか?

2) なぜ多くの人が「プログラムで」何かを実行/決定する方法を尋ねるのですか? プログラミングヘルプボードで何かを行う方法を尋ねている場合、「プログラムで」行う方法を尋ねていると想定されていませんか?

3) 「プログラムによって」という言葉を他で見たことがないのはなぜですか?

4

17 に答える 17

64

プログラムで何かを行うということは、一般に、直接のユーザー操作やマクロではなく、ソース コードを使用して行うことができることを意味します。

たとえば、Excel に収まるように列のサイズを変更する問題を考えてみましょう。

列の間をダブルクリックして手動で行うこともできますが、それにはユーザーの操作が必要です。

Excel マクロ レコーダーを使用することもできますが、これはかなり複雑です。

または、VBA を使用して、それを実行するコードを作成することもできます。

実際に辞書に載っているかどうかは疑わしい。

于 2009-02-11T05:22:50.023 に答える
18

プログラム的には本当の言葉です。別のランダムな辞書から: Compact OED online .

于 2009-02-11T05:22:29.290 に答える
9

.NETでは、「プログラム的に」とは、通常、テンプレート、マークアップ、構成、またはxmlではなく、コードで何かを実行することを意味します。

たとえば、ASP.NETページでは、ASPXマークアップにテキストボックスを追加できます。

<asp:TextBox runat="server" />

または、ASPX.csコードビハインドにプログラムでコントロールを追加できます。

this.Controls.Add(new TextBox());

同様に、App.configファイルのxmlを編集して手動で構成を変更することも、プログラムで構成を変更するコードを記述することもできます。

于 2009-02-11T07:00:15.547 に答える
6

http://www.merriam-webster.com/dictionary/programmatically

「プログラム的に」は副詞です。動詞を説明しています。この場合、それは何かが手動の人間の操作ではなくプログラムによって行われることを意味します。

于 2009-02-11T07:04:06.193 に答える
5
  1. それを行うコードを実行すること。以前にコードを記述したことが暗示されます。
  2. おそらくほとんどの場合、自動化が課題であり、人間にとっては比較的簡単に実行できるものです。あなたが説明した仮定は、当てはまる場合と当てはまらない場合があります。
  3. 何も思いつきません。私はそれを何度も、多くの状況で見てきました。ちなみに、「プログラムによる」場合のように、よく知られているルーツからの明確な構成である場合は特に、単語が「実際の単語」であるために誰かのリストに載っている必要があるという考えを断固として否定します。
于 2009-02-11T05:28:15.923 に答える
2

1)「プログラムで」何かを実行/決定するとはどういう意味ですか?

2 番目の質問から、これに対する答えは既にわかっていると思います ;) .*

2) なぜ多くの人が「プログラムで」何かを実行/決定する方法を尋ねるのですか? プログラミングヘルプボードで何かを行う方法を尋ねている場合、「プログラムで」行う方法を尋ねていると想定されていませんか?

はい。しかし、この言葉を使用しても害はありません。

3) 「プログラムによって」という言葉を他で見たことがないのはなぜですか?

あなたは十分に一生懸命見ていない !http://www.google.com/search?q=プログラムによる

于 2009-02-11T06:14:07.077 に答える
1
  1. プログラムで何かをすることは、プログラムコードを実行することによって何かをすることです
  2. 想定しないでください。これにより、UとMEのA **が作成されます:)問題は、多くの人がプログラミングに関係のない質問をすることができるということです(たとえば、「Linuxで読み取り専用ファイルを上書きするにはどうすればよいですか?」)。
  3. 通常、物事がプログラムで行われるかどうかは、コンテキストによって明確になります。したがって、この単語は冗長で使用されないことがよくあります。ここでは、人々は彼らが理解されていることを確認したいと思っており、彼らの質問は間違った方法で答えられていません(「Linuxで読み取り専用ファイルをプログラムで上書きするにはどうすればよいですか?」は2の1つとは異なる種類の答えを引き起こします。)
于 2009-02-11T06:53:58.137 に答える
1

非プログラマティック:

インターネット経由でx509証明書を使用するようにWCFを構成するにはどうすればよいですか?

プログラム: プログラムおよびグローバルにカスタムWCFクライアントエンドポイント動作拡張機能を追加する

基本的に同じ質問で、それぞれに長所と短所があり、さまざまな方法で答えました。

于 2010-04-21T22:39:25.550 に答える
1

iPhone 開発の場合、プログラム的には基本的に Interface Builder を使用しないことを意味します。

于 2009-08-17T19:00:04.013 に答える
1

私が「プログラム的に」または時には「手続き的に」使用する方法は、次のコードを使用して最もよく説明されています。

int[] arr = new int[] { 1, 2, 3, 4, 5 };

プログラムで同じことを行うには、次のようになります。

int[] arr = new int[5];
for (int i = 1; i < 6; i++)
  arr[i] = i + 1;

非常に限定的な例ですが、配列が数百または数千の要素である場合、何を入力しますか。現実の状況では、通常、一度にどちらを使用するのが最適かについて長所と短所がありますが、複雑な操作の場合、一般に「プログラムで」実行した方が効率的です。

おそらく、これのより良い例は の値です代替円周率。単純に 3.141592653589793238 を入力することもできますが、代替円周率小数点以下 100 桁まで正確に入力する必要がある場合、入力するのは非常に困難です。代わりに、おそらく のような関数を使用します代替機能

** ウィキペディアhttp://en.wikipedia.org/wiki/Piを参照*

于 2009-02-11T08:15:17.270 に答える
1
  1. プログラムで/コードでそれを達成すること。例: プログラムでサンドイッチを食べるということは、サンドイッチを食べるプログラムを書くことを意味します。
  2. 同意します。
于 2009-02-11T05:22:13.240 に答える
1

人々 (私自身を含む) は、宣言的に行われるもの (XAML など) とは異なり、ソース コード (C# など) で実行される関数を指すために「プログラムで」という用語を使用していると思います。

于 2009-02-11T05:23:23.237 に答える
0

私にとっては、デザイナーでの作業とコードでの作業(ランタイム)の違いです。

デザインモードで多くのことを実行し、データソースをデータグリッドに設定し、列をレイアウトし、色を設定するなど、1行のコードを実行しなくても多くのことができます。デザインモードで設定するのではなく、コードでそれを行う方法を知りたい場合は、「プログラムで」それを行う方法を尋ねます。

私の5セント。

于 2009-02-11T09:23:44.703 に答える
0

私は主にdavogenesの文脈でこの単語を使用し、ashがそれを説明します。

ただし、この場合、同義語は「動的に」なります。これは、制御要素を実行時に追加でき、まだ設計時に追加できないためです。

于 2009-02-11T08:56:15.503 に答える
0

開発者は通常、質問をできるだけ正確に記述しようとします。彼らは、環境や言語など、すでに知っていることを何でも述べようとします。質問が正確であればあるほど、答えが正確になることを願っています。しかし、何かを述べることができない場合 (たとえば、何かを行うための API 呼び出しがあるかどうかを知りたい場合など)、プログラムでそれを行う方法を尋ねるだけです。

于 2009-02-11T06:10:24.467 に答える
0

他の人が言ったように、それはコードの形で特定の問題の解決策を求めることを意味します. これは、GUI がどこにでもあり、オペレーティング システムが大きく、無数の機能を備えた無秩序なものが存在する現代において特に重要です。特定の情報を見つけたり、人間が手動で特定のアクションを実行したりするのは信じられないほど簡単かもしれませんが、コードはそれほど明白ではなく、調査が必要です。

たとえば、ファイルを削除して Windows のごみ箱に移動する方法を考えてみましょう。手動では、これは簡単です。エクスプローラーでファイルを選択し、削除を押します。または、ファイルをごみ箱にドラッグします。コードでは、このアクションをどのように実行するかはリモートで直感的ではありません。

于 2009-02-11T05:46:40.607 に答える