アルファベットの容量とは何ですか?式:アルファベットの力をどのように見つけますか
現代のコンピュータ技術、コンピュータ科学、アルファベットの力、微積分の系および他の多くの概念は、お互いに最も直接的な関係を持っています。今日、これらの問題に十分に精通しているユーザーはごくわずかです。アルファベットの力が何であるか、それをどのように計算して実際に適用するかを明確にしよう。将来的には、これは間違いなく、実際に役立つことがあります。
情報の測定方法
あなたがアルファベットの力が何であるか、そしてそれが何であるかの問題を研究し始める前に、言い換えれば基礎を始めることが必要です。
確かに誰もが今日知っている基準値に基づいて任意の値を測定するための特別なシステム。たとえば、距離やそれに類する値の場合は、重量と重量(キロ)、時間間隔(秒)などのメーターです。
しかし、テキストの量の点でどのように情報を測定するのですか?この目的のためにアルファベットの力の概念が導入されました。
アルファベットの力は何ですか?初期コンセプト
だから、私たちが一般に認められている規則任意の値の最終的な値は、参照単位が測定された量に何回記入されるかを決定するパラメータであると結論づけることができます。アルファベットのパワーは、特定の言語に使用されるシンボルの総数です。
明確にするために、質問を残しましょう。どのようにアルファベットの力を見いだし、脇に置いて、情報技術の観点から自然にキャラクター自身に注意を払うか。大雑把に言えば、使用されているシンボルの完全なリストは、文字、数字、すべての種類の括弧、特殊文字、句読点などを含みます。しかし、コンピュータの方法でアルファベットの力が何であるかという問題にアプローチする場合、空白(単語や他の記号の間に単一の隙間)も含める必要があります。
ロシア語を例にとると、キーボードレイアウト。上記に基づいて、完全なリストは33文字、10数字と11特殊文字を含んでいます。したがって、アルファベットの総パワーは54です。
文字の情報量
しかし、アルファベットの力の一般概念は、文字、数字、記号を含むテキストの情報量の計算の本質を定義していない。これには特別なアプローチが必要です。
原則として考えるコンピュータシステムの観点から設定された最小値、それに含まれる文字数はどれくらいですか?答えは2です。そして、ここに理由があります。実際には、各文字は文字または数字であり、それ自身の情報量があり、それに基づいて機械はその前にあるものを認識する。しかし、コンピュータは、実際にはすべてのコンピュータ科学が基づいている、1と0の形でプレゼンテーションだけを理解しています。
したがって、任意の文字を数字1および数字0を含むシーケンスの形式、すなわち文字、数字または記号を表す最小シーケンスは、2つの成分からなる。
測定の標準情報単位と同じ非常に重い情報量をビット(1ビット)と呼びます。従って、8ビットは1バイトである。
バイナリコードでの文字の表現
だから、アルファベットの力は何だと思いますか?少し明確です。次に、別の側面、特にバイナリコードを使用した電力の実際の表現を見てみましょう。一例として、簡単にするために、4文字のみを含むアルファベットを取る。
2桁のバイナリコードでは、シーケンスとその情報表現は次のように記述できます。
シーケンス番号 | 1位 | 第2 | 第3 | 第4 |
バイナリコード | 00 | 01 | 10 | 11 |
したがって、最も簡単な結論:アルファベットN = 4のパワーでは、1文字の重みは2ビットです。
アルファベットに3桁のバイナリコード(8文字など)を使用する場合、組み合わせの数は次のようになります。
シーケンス番号 | 1位 | 第2 | 第3 | 第4 | 第5 | 6日 | 7日 | 8日 |
バイナリコード | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
言い換えれば、アルファベットN = 8の累乗で、3桁のバイナリコードの1文字の重みは3ビットになります。
アルファベットの力を見いだし、それをコンピュータ用語で使う方法
今、依存関係を見てみましょう、コード内の文字数とアルファベットの威力を表します。 Nはアルファベットのアルファベットの累乗で、bはバイナリコードの文字数です。この式は次のようになります。
N = 2b
すなわち、21= 2,22= 4,23= 8,24= 16など大まかに言って、バイナリコード自体の必要な文字数はシンボルの重みです。情報面では、次のようになります。
アルファベットのパワー、N | 2 | 4 | 8 | 16 |
文字コード数、b | 1ビット | 2ビット | 3ビット | 4ビット |
情報量の測定
しかし、これらはアルファベットの力が何であるかを最初に理解するための、もっとも簡単な例でした。練習に直接行きましょう。
のためのコンピュータ技術の開発のこの段階で大文字と小文字、キリル文字とラテン文字、句読点、括弧、算術演算の兆候などを考慮した型付け256文字が使用されます。 256が2であると仮定すると8このようなアルファベットの各文字の重みが8ビット、すなわち1バイトであることを推測することは困難ではない。
既知のすべてのパラメータから処理を進めると、任意のテキストの情報量の望ましい値を簡単に取得します。たとえば、30ページのコンピュータテキストがあります。 1ページにはスペースを含む50行の60文字または文字が入ります。
したがって、1ページには50 x60 = 3000バイトの情報であり、テキスト全体は3000×50 = 150000バイトである。ご覧のように、小さなテキストでもバイト単位で測定するのは不便です。そしてライブラリ全体はどうですか?
この場合、ボリュームをより強力な値(キロバイト、メガバイト、ギガバイトなど)に変換する方が良いでしょう。たとえば、1キロバイトは1024バイト(2バイト10)、メガバイト-210 キロバイト(1024キロバイト)、それは計算するのは簡単ですこの例の情報と数式のテキストの量は、150000/1024 = 146.484375キロバイト、つまり約0.14305メガバイトになることを示しています。
最後の
一般的に、これは簡単で、すべての懸念事項ですアルファベットの力は何であるかの問題を考えてみましょう。この説明では、純粋に数学的アプローチが使用されていることを付け加えておきます。この場合のテキストの意味的負荷は考慮されないことは言うまでもない。
しかし、もし我々が対価の問題にアプローチすれば人に何か考えを与える位置から、無意味な組み合わせや一連の文字は情報量がゼロになりますが、情報量という概念の観点からは結果はまだ計算できます。
一般的に、アルファベットと関連する概念は理解することがそれほど難しくなく、実際的な行動の意味で基本的に適用することができます。さらに、ほとんどすべてのユーザーがこれに直面しています。人気のあるWordやそのようなシステムが使われている同じレベルの他のエディタを例として挙げれば十分です。しかし、通常のメモ帳と混同しないでください。ここでアルファベットの威力は低いです。たとえば、入力時に大文字ではないためです。