コンピュータリテラシー
-
Upload
jerome-marshall -
Category
Documents
-
view
44 -
download
0
description
Transcript of コンピュータリテラシー
1
広島工大
コンピュータリテラシー
広島工業大学知的情報システム工学科
張 暁華2003年
2
広島工大概要と学習目標
コンピュータを道具として利用する場合、ユーザが基本的に心得るべきことがらを中心として、コンピュータ概説を行う。さらに高度情報化時代に新たに要求される情報論理及びマナーについても講義する。
概要
目標道具としてのコンピュータシステムに対しての理解、使用方法の活用など
3
広島工大受講ガイダンス
スタート
予 習
受 講
復 習
実験
知識の蓄積
4
広島工大コンピュータの基礎
情報とコンピュータ
情報の社会 人と人 人と環境
コンピュータリテラシー ( Computer Literacy)情報リテラシー (Information Literacy)
データ情報
知識
5
広島工大コンピュータ情報の表現
画像 計測データ 文章 ***
ビット列 (Bit Stream)
6
広島工大ビットとは
コンピュータは情報を電気信号としてデジタル化し,その信号をいろいろ操作、変換している。
電圧の高低の二つの要素を1と0に対応させる
通常のコンピュータ内部では, 0 と 1 の 2 つの値を使って表されている
情報の数値化ビットデータ
(Binary digit, 2進数 )
7
広島工大情報の数値化
2進数、8進数、10進数、16進数
2進数:0~1で表す 8進数:0~7で表す10進数:0~9で表す 16進数:0~9, A~F で表す
2進数: 00
11
22 2222 aaaax n
n
0または1をとるia
〈例〉 10 進数の 144 は 47 2121
であるから 2 進数表示では 10010000 と表される
8桁のビット列は1バイト (byte) と呼ばれる
8
広島工大10進数から2進数へ
例: 157278 1239 02192 1 9 124 122 021 0
上位
下位
そして10進数の157の2進数表示では10011101と表される。
Question:2進数から10進数への変換は?
9
広島工大練習:10進数から2進数へ
1. 10進数255を2進数で表せ
2. 10進数65535を2進数で表せ
3. 10進数109を2進数で表せ
4. 10進数4725を2進数で表せ
10
広島工大結果:10進数から2進数へ
1. 10進数255を2進数で表せ
2. 10進数65535を2進数で表せ
3. 10進数109を2進数で表せ
4. 10進数4725を2進数で表せ
11111111
1111111111111111
1101101
1001001110101
11
広島工大進数の対応表2進数 8進数 10進数 16進数
0 0 0 0 1 1 1 1 10 2 2 2 11 3 3 3 100 4 4 4 101 5 5 5 110 6 6 6 111 7 7 7 1000 10 8 8 1001 11 9 9 1010 12 10 A 1011 13 11 B 1100 14 12 C 1101 15 13 D 1110 16 14 E 1111 17 15 F
12
広島工大2進数8進数
8進数: 00
11
22 8888 aaaax n
n
0~7をとるia
〈例〉 10 進数の 144 は 12 8282
であるから8進数表示では220と表される。
2進数を3ビットづつに分割すれば、8進数へ変換する
2 2 0 8進数010,010,000 2進数
13
広島工大
1. 2進数 11111111 を8進数で表せ
2. 8進数155を2進数で表せ
3. 2進数1011011110を8進数で表せ
4. 8進数11165を2進数で表せ
練習:2進数8進数
14
広島工大
1. 2進数 11111111 を8進数で表せ 377
2. 8進数155を2進数で表せ 1101101
3. 2進数1011011110を8進数で表せ 1336
4. 8進数11165を2進数で表せ 1001001110101
結果:2進数8進数
1 , 101 , 1011 , 001 , 001 , 110 , 101
15
広島工大2進数16進数
16進数: 00
11
22 16161616 aaaax n
n
0~9、 A~F をとるia
〈例〉10進数の3997は 012 1616916 DF
であるから16進数表示では F9D と表される。
F 9 D 16進数 1111,1001,1101 2進数111,110,011,101 2進数 7 6 3 5 8進数
2進数を4ビットづつに分割すれば、16進数へ変換する
16
広島工大練習:2進数16進数
1. 2進数 11111111 を16進数で表せ
2. 16進数6 D を2進数で表せ
3. 2進数1011011110を16進数で表せ
4. 16進数1 A 2 F を2進数で表せ
17
広島工大結果:2進数16進数
1. 2進数 11111111 を16進数で表せ FF
2. 16進数6 D を2進数で表せ 1101101
3. 2進数1011011110を16進数で表せ 2 DE
4. 16進数1 A 2 F を2進数で表せ 1101000101111
18
広島工大10進数から8進数へ例:
399784998 5
628 37 6
上位
下位
Question:8 進数から10進数への変換は?
0123 858386873997
19
広島工大練習:10進数 8進数
1. 10進数255 を8進数で表せ
2. 8進数4256を10進数で表せ
3. 10進数2938を8進数で表せ
4. 8進数1637を10進数で表せ
5. 10進数2003を2進数、8進数と16進数で表せ
20
広島工大結果:10進数 8進数
1. 10進数255 を8進数で表せ 377
2. 8進数4256を10進数で表せ 2222
3. 10進数2938を8進数で表せ 5572
4. 8進数1637を10進数で表せ 927
5. 10進数2003を2進数、8進数と16進数で表せ (11111010011)2
(3723)8
(7 D 3)16