基礎理論

Download Report

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