基本情報技術者試験解説

基本情報技術者試験解説

  1. HOME
  2. 基本情報技術者試験解説
  3. 基本情報技術者 解説
  4. コンピューターで扱われる単位 基本情報技術者試験
基本情報技術者試験対策 Cloud Notes

コンピューターで扱われる単位 基本情報技術者試験

————————–コンピューターで扱われる単位

コンピューターで扱われる単位を見ていきましょう。

以前の講習でも出てきましたが、コンピューターで扱われる数値は、非常に大きいものから非常に小さい数値があります。

例えば、最近のハードディスクの記憶容量は、T(テラ)という単位が使われますが、これはどれぐらいの数値なのでしょうか?

ここで表を見ると、テラは10の12乗となっているので、1テラは、1×10の12乗となります。

これは、1の後に0が12個並ぶ数値となりますので、1兆という値になります。

大きい単位は、キロ、メガ、ギガ、テラと、1000番ずつ大きくなっています。

これに対して、小さい値はミリ、マイクロ、ナノ、ピコと1000分の1ずつ小さくなります。

 

 

————————–記録の単位

次に、ビットとバイトについてです。

今までの講習でも、ビットとバイトは何回か出てきましたが、ビットはコンピューターが扱う最小の単位で、2進数の1桁にあたります。

2進数1桁なので、表現できる数値は、0と1のみです。

1ビットは、0か1のみが記録されている容量です。

バイトは、8ビットをひとまとめにした単位です。

1バイト=8ビットとなります。

バイトは、記憶の基本的な単位で、メモリやハードディスクの記憶量量の単位として使用されています。

 

 

————————–文字コード

続いて文字コードについてです。

文字コードとは、コンピューターで文字を扱う為のルールです。

コンピューター上では、1文字に対して8ビットや16ビットのコードが割り当てられています。

例えば、アスキーコードでは、大文字のアルファベットのAは、8ビットで表すと、0100 0001となります。

通常、コード表は16進数で表すので、41となります。

16進数については、後の講習で詳しく説明いたします。

このように文字コードは、コンピューターで扱う文字を、2進数でコード化したものです。

コンピューターで日本語を扱う場合は、漢字やひらがながあり、文字数が多いので、8ビットの組み合わせでは足りない為、16ビットを使用して文字コードを作っています。

また、日本語でも、JISコード、シフトJIS、EUC(イーユーシー)、Unicode(ユニコード)などの、いくつかの規格があります。

 

 

————————–10進数を表すコード

次は、キーボードなどの入力装置から数値を入力したときの10進数のコード体系についてです。

キーボードなどから入力された10進数は、各桁に対応する10進数の文字コードとしてコンピューターでは扱われます。

コンピューターに取り込まれると、これを2進数に変換して、計算や演算が行われます。

また、計算処理が行われた後は、印刷などをするために、再び10進数1桁を文字コードに変換をして印刷処理を行います。

ここで、10進数を扱う文字コードには、ゾーン10進数とパック10進数があります。

まず、ソーン10進数ですが、10進数1桁をゾーン部4ビットと数値4ビットで組み合わせて8ビットで表す方式です。

上位4ビットがゾーン部、下位4ビットが数値部となります。

最下位桁のゾーン部は、正負を表すJISコードの符号を代入します。

正の数は1100、負の数は1101を代入します。

ゾーン部にはJISコードの0011を代入します。

図を見てわかるように、10進数1桁に8ビット(1バイト)が必要となります。

続いて、パック10進数を見ていきましょう。

パック10進数は、10進数1桁を4ビットで表す方式です。

最下位の4ビットは、正負を表す符号を代入します。

10進数の桁数が偶数の場合は、4ビット分あまるので、先頭に0000を代入します。

図を見てわかるように、ゾーン10進数に比べ、少ない容量で多くの桁数を送りことが出来ます。

【基本情報技術者試験対策 ビデオ講座】

 

 

関連記事

テキストのコピーはできません。