notebook -10ページ目

notebook

大学の授業用ノート


コンピュータ内の情報処理
ビット→2進数の一桁
(バイナリーデジット binary dijit-二進数の略)
•コンピュータ内部では、すべてのデータは「0」と「1」の値で表現し、コンピュータ内では二進数(0と1)ですべての情報(文字、色、図形、音声、動画など)を処理。

情報の最小単位=ビット
•スイッチのoff、onの状態
•スイッチが切れて電圧が掛かっていない状態を「0」
•スイッチがつながり電圧(SV)が掛かっている状態を「1」
•1ビットはスイッチ1個分

ビットが増えると情報が増える
「どの程度」好きかを表現するためには、「ビット」を増やす。2ビット(2桁)では、「00」「01」「10」「11」の4種類の表現ができる。
00-嫌い
01-少し嫌い
10ー少し好き
11ーすごく好き

1ビットでは情報量は少ない!
1ビットでは2種類、4ビットでも16種類
これではアルファベットも表せない
もっと情報を一度に表現したい
200種類くらい必要
7ビットでは128種類で足りない。8ビット(256種類)必要

バイトという単位
1バイト=8ビット→256種類の情報表現
2進数では00000000~11111111
十六進数で表すと00~FF
十進数では、0~255(256種類)

8ビット→255通り
10ビット→1023通り

00001→1
00010→2
00100→4
01000→8
10000→16
100000→32
1000000→64
10000000→128
100000000→256
1000000000→512

ビット→(×8)バイト→(×1024)kb→(×1024)Mb→(×1024)Gb→(×1024)Tb

1バイト × 1024 = 1キロバイト(KB)
1KB  × 1024 = 1メガバイト(MB)
1MB  × 1024 = 1ギガバイト(GB)
1GB  × 1024 = 1テラバイト(TB)

例1)1キロバイトは、何ビットか。
1KB=1024バイト
1024バイト=1024×8ビット=8192ビット

例2)3MBは、何バイトか。
3MB=3×1024×1024バイト=3145728バイト

例3)漢字100文字を記録するには、何バイト必要か。
漢字1文字に2バイト必要なので、
100×2=200(バイト)

例4)1MBでは、漢字が何文字記録できるか。
1MB=1024×1024バイト=1048576
漢字1文字では2バイト必要なので
1048576÷2=524288(文字)


スパイウェア
動画やソフトインストール時に一緒にインストールされてしまうこともある
インストールされた場合、個人情報が広告会社などに送られてしまうこともある。

半角英数1文字=1バイト
全角漢字かな=2バイト