Transcript 基礎理論
基礎理論 ①離散数学 ②応用数学 ③情報に関する理論 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 1 ①離散数学 「コンピュータ概論」で学んでいる (p138~) 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 2 (1)数と表現 2進数と10進数の基数変換(p140) (1010)2 = 23x1 + 22x0 + 21x1 + 20x0 = 8x1 + 4x0 + 2x1 + 1x0 = 8 + 2 = 10 (14)10 = 8( 23 ) + 6 = 8( 23 ) + 4( 22 ) + 2 (21) = (1110)2 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 3 8進数、16進数(p139) (1203)8 = 83x1 + 82x2 + 81x0 + 80x3 = 512x1 + 64x2 + 8x0 + 1x3 = (643)10 (A)16 =(10)10 =(12)8 (20)16=(32)10 =(40)8 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 4 2進数の加算、減算(p143) (01011)2 + (101)2 = (10000)2 (11000)2 - (101)2 = (10011)2 混合演算(10進数に直してから) (01011)2 + (11)8 = ( (11)10 + (9)10 = ( )16 )16 (20)10 = (14)16 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 5 少し難しい・・・ 負の2進数は「2の補数」(p141-142)(例:-3) (3)10 = 1の補数 (00000011)2 (00000011 → 11111100) 「2の補数」 <= 「1の補数」 + 1 2の補数 (00000011 → 11111101) (-3)10 =(11111101)2 (00000011)2+(11111101)2 =0 6 (2)集合/論理演算(p144-145) 命題(≒演算式) 図式化 ⇒ ベン図 (p144の例) 真理値表(p145) OR、AND A 1 1 0 0 『基礎理論』 論理和(OR) B 1 0 1 0 A+B 1 1 1 0 A 1 1 0 0 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 論理積(AND) B 1 0 1 0 A・B 1 0 0 0 7 ②応用数学 (p146~) 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 8 (1)確率-確率(p146) 確率とは ある事象の起こりうる数の「割合」 – 事象生起に「偏り」はないものとする 「組合せ、順列」 は省略(p146-147) 値の求め方 ある事象の起こりうる数 ÷ 全事象の数 • 4階建ての3階に住んでいる確率は、1÷4=1/4 計算例 2個のサイコロの目の合計が6になる確率は • (1、5)、(5、1)、(2、4)、(4、2)、(3、3) = 5 ÷ 36 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 9 (余談)同じ誕生日の人のいる確率 N人の集団の中に同じ誕生日の人がいる確率が 50%を超えるのは、何人か? 3人:全員が違う誕生日 (364/365)*(363/365)=0.9918 3人:同じ誕生日の人がいる確率 1-0.9918=0.0022 23人:全員が違う誕生日 稼働率計算 と似ている (364/365)*(363/365)*・・・ *(343/365)=0.4927 23人:同じ誕生日の人がいる確率 1-0.4927=0.5073 『基礎理論』 40人:約90% 57人:約99% (C)Copyright, Toshiomi KOBAYASHI,2009-2015 10 (2)統計-代表値(p147-148) 平均値 算術平均 中央値(メジアン) • データを昇順(または降順)に並べた場合 中央に位置する値 • 例)貧富の差の大きい国の年収の代表値 最頻値(モード) 出現度の最も高い値 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 11 (2)統計-散布度(p147) レンジ(範囲) 最大値 - 最小値 範囲(1,5,5,5,9)=8 範囲(1,3,5,7,9)=8 分散(σ2) S = Σ (xi - μ)2/(N - 1) • 偏差2乗和 標準偏差(σ) 分散の平方根 『基礎理論』 σ(1,5,5,5,9)=2.83 σ(1,3,5,7,9)=3.16 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 12 ③情報に関する理論 「コンピュータ概論」で学んでいる (p148~) 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 13 (1)情報量の単位(p149) 大きな数(量)を表す 大きさ 記号 読み方 ピコ(pico) KMG 10-12 p 例)記憶容量 n ナノ(nano) 10-9 256Mバイト 256MB 小さな数(量)を表す mμn 100ms 『基礎理論』 10-6 10-3 103 106 109 1012 μ m K M G T マイクロ(micro) ミリ(mili) キロ(kilo) メガ(mega) ギガ(giga) テラ(tera) (C)Copyright, Toshiomi KOBAYASHI,2009-2015 14 情報量(必要なビット数、p150) 21=2 22=4 23=8 : 28=256 : 216=65536 『基礎理論』 16bitで表せる整数は ー32768 ~ 32767 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 15 (2)文字の表現(p151) ASCII(アスキー:American Standard Code) (00110001)2 =文字の「1」 英数字の最も標準的な文字コード体系 1文字を7ビットのコードで表す JISコード ASCIIコードにカタカナなどを加えたもの 2byteコード体系+α EUC:Unix用 Unicode:世界文字の2byteコード体系 JISコード:第1水準2965、第2水準3388 シフトJISコード:PC用 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 16 End 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 17 予備 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 18 正規分布 3σ = 99.7% 2σ ≒ 95% 大数の法則 (戻る) 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 19 (参考)偏差値 50 + ((Xi - μ)/σ)x 10 σが大きいと、偏差値は小さくなる 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 20 (1)順列 順列とは 取り出して並べるときの「並べ方の総数」 • 6個の数字から4個の異なる数字を取り出 し、4桁の数を作る(並べる)場合 ⇒ 6P4 値の求め方(=nから始まる r個の掛け算) nPr 例) = n x (n-1) x (n-2) x ・・・ x (n-r+1) 6P4 『基礎理論』 =6x5x4x3 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 21 (1)組合せ 組合せとは 取り出すときの「取り出し方の総数」 • 6個の数字から4個の異なる数字を取り 出す場合 –(1,3,4,7) (3,7,1,4)は同じ ⇒ 6C4 値の求め方(=r個どうしの積の割り算) 組み合わせの方が「少ない」 nCr = nPr ÷ r! 例) 6C4 = (6 x 5 x 4 x 3) ÷ (4 x 3 x 2 x 1) 『基礎理論』 (C)Copyright, Toshiomi KOBAYASHI,2009-2015 22