コンピュータリテラシー

20
1 広広広広 広広広広広広広広広広広 広広広広広広 広広広広広広広広広広広 広広 2003

description

コンピュータリテラシー. 広島工業大学 知的情報システム工学科 張 暁華 2003年. 概要と学習目標. 概要. コンピュータを道具として利用する場合、ユーザが基本的に 心得るべきことがらを中心として、コンピュータ概説を行う。 さらに高度情報化時代に新たに要求される情報論理及び マナーについても講義する。. 目標. 道具としてのコンピュータシステムに対しての理解、使用 方法の活用など. 受講ガイダンス. スタート. 予 習. 知識の蓄積. 受 講. 復 習. 実験. コンピュータの基礎. 情報とコンピュータ. 情報. 情報の社会 - PowerPoint PPT Presentation

Transcript of コンピュータリテラシー

Page 1: コンピュータリテラシー

1

広島工大

コンピュータリテラシー

広島工業大学知的情報システム工学科

張 暁華2003年

Page 2: コンピュータリテラシー

2

広島工大概要と学習目標

コンピュータを道具として利用する場合、ユーザが基本的に心得るべきことがらを中心として、コンピュータ概説を行う。さらに高度情報化時代に新たに要求される情報論理及びマナーについても講義する。

概要

目標道具としてのコンピュータシステムに対しての理解、使用方法の活用など

Page 3: コンピュータリテラシー

3

広島工大受講ガイダンス

スタート

予 習

受 講

復 習

実験

知識の蓄積

Page 4: コンピュータリテラシー

4

広島工大コンピュータの基礎

情報とコンピュータ

情報の社会   人と人   人と環境

コンピュータリテラシー ( Computer Literacy)情報リテラシー (Information Literacy)

データ情報

知識

Page 5: コンピュータリテラシー

5

広島工大コンピュータ情報の表現

画像 計測データ 文章 ***

ビット列 (Bit Stream)

Page 6: コンピュータリテラシー

6

広島工大ビットとは

コンピュータは情報を電気信号としてデジタル化し,その信号をいろいろ操作、変換している。

電圧の高低の二つの要素を1と0に対応させる

通常のコンピュータ内部では, 0 と 1 の 2 つの値を使って表されている

情報の数値化ビットデータ

(Binary digit, 2進数 )

Page 7: コンピュータリテラシー

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) と呼ばれる

Page 8: コンピュータリテラシー

8

広島工大10進数から2進数へ

例: 157278 1239 02192 1 9 124 122 021 0

上位

下位

そして10進数の157の2進数表示では10011101と表される。

Question:2進数から10進数への変換は?

Page 9: コンピュータリテラシー

9

広島工大練習:10進数から2進数へ

1.  10進数255を2進数で表せ

2.  10進数65535を2進数で表せ

3.  10進数109を2進数で表せ

4.  10進数4725を2進数で表せ

Page 10: コンピュータリテラシー

10

広島工大結果:10進数から2進数へ

1.  10進数255を2進数で表せ

2.  10進数65535を2進数で表せ

3.  10進数109を2進数で表せ

4.  10進数4725を2進数で表せ

11111111

1111111111111111

1101101

1001001110101

Page 11: コンピュータリテラシー

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

Page 12: コンピュータリテラシー

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進数

Page 13: コンピュータリテラシー

13

広島工大

1.  2進数 11111111 を8進数で表せ

2.  8進数155を2進数で表せ

3.  2進数1011011110を8進数で表せ

4.  8進数11165を2進数で表せ

練習:2進数8進数

Page 14: コンピュータリテラシー

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

Page 15: コンピュータリテラシー

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進数へ変換する

Page 16: コンピュータリテラシー

16

広島工大練習:2進数16進数

1.  2進数 11111111 を16進数で表せ

2.  16進数6 D を2進数で表せ

3.  2進数1011011110を16進数で表せ

4.  16進数1 A 2 F を2進数で表せ

Page 17: コンピュータリテラシー

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

Page 18: コンピュータリテラシー

18

広島工大10進数から8進数へ例:

399784998 5

628 37 6

上位

下位

Question:8 進数から10進数への変換は?

0123 858386873997

Page 19: コンピュータリテラシー

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進数で表せ

Page 20: コンピュータリテラシー

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