OpenEtymology

brute-force

UK/ˌbruːt ˈfɔːs/US/ˌbruːt ˈfɔːrs/

Meaning

1形容詞

力任せの、強引な、総当たりの(特にコンピュータで、考えられるすべての組み合わせを試す方法を指す)

Structure

word structure
1
brute
獣のような、野蛮な
+
2
力、武力

Usage

The hacker used a brute-force attack to crack the password.

そのハッカーはパスワードを解読するために総当たり攻撃を使った。

Brute-force methods are often slow but can be effective for small problems.

力任せの方法はしばしば遅いが、小さな問題には効果的なことがある。

Instead of a brute-force approach, we should try a more intelligent algorithm.

力任せのアプローチではなく、もっと賢いアルゴリズムを試すべきだ。

Etymology

brute はラテン語 brutus(重い、鈍い、非理性的な)に由来し、古フランス語を経て英語に入った。force はラテン語 fortis(強い)から来ており、古フランス語 force を経由して英語に取り入れられた。brute-force は、もともと「獣のような力」という意味で、人間の知性や技巧によらない、単純で荒々しい力を指した。

Analysis

brute-force は、もともと「野蛮な力」という意味で、物理的な力や暴力を表していた。20世紀に入り、コンピュータ科学の発展とともに、この語は「考えられるすべての可能性を系統的に試す」というアルゴリズムの手法を指すようになった。この意味では、知恵や工夫ではなく、計算能力に頼る方法を表し、現代では特に情報技術の分野で頻繁に使われる。

パソコンの Chrome なら、ほかのサイトでも単語を選ぶだけでこのように調べられます。 Chrome 拡張機能 · Chrome に追加

brute-forceの意味と語源:力任せの、強引な、総当たりの(特にコンピュータで、考えられるすべての組み合わせを | OpenEtymology