200 likes | 375 Views
コンピュータリテラシー. 広島工業大学 知的情報システム工学科 張 暁華 2003年. 概要と学習目標. 概要. コンピュータを道具として利用する場合、ユーザが基本的に 心得るべきことがらを中心として、コンピュータ概説を行う。 さらに高度情報化時代に新たに要求される情報論理及び マナーについても講義する。. 目標. 道具としてのコンピュータシステムに対しての理解、使用 方法の活用など. 受講ガイダンス. スタート. 予 習. 知識の蓄積. 受 講. 復 習. 実験. コンピュータの基礎. 情報とコンピュータ. 情報. 情報の社会
E N D
コンピュータリテラシー 広島工業大学 知的情報システム工学科 張 暁華 2003年
概要と学習目標 概要 コンピュータを道具として利用する場合、ユーザが基本的に 心得るべきことがらを中心として、コンピュータ概説を行う。 さらに高度情報化時代に新たに要求される情報論理及び マナーについても講義する。 目標 道具としてのコンピュータシステムに対しての理解、使用 方法の活用など
受講ガイダンス スタート 予 習 知識の蓄積 受 講 復 習 実験
コンピュータの基礎 情報とコンピュータ 情報 情報の社会 人と人 人と環境 データ 知識 コンピュータリテラシー (Computer Literacy) 情報リテラシー(Information Literacy)
コンピュータ情報の表現 画像 計測データ 文章 *** ビット列(Bit Stream)
ビットとは コンピュータは情報を電気信号としてデジタル化し,その 信号をいろいろ操作、変換している。 電圧の高低の二つの要素を1と0に対応させる 通常のコンピュータ内部では,0 と1 の2 つの値を 使って表されている ビットデータ (Binary digit, 2進数) 情報の数値化
情報の数値化 2進数、8進数、10進数、16進数 2進数:0~1で表す 8進数:0~7で表す 10進数:0~9で表す 16進数:0~9,A~Fで表す 2進数: 0または1をとる 〈例〉10進数の144は であるから2進数表示では10010000と表される 8桁のビット列は1バイト(byte)と呼ばれる
10進数から2進数へ 下位 例: 157 2 1 78 2 2 0 39 19 2 1 Question: 2進数から 10進数への 変換は? 2 9 1 2 4 1 0 2 2 1 0 上位 そして10進数の157の2進数表示では 10011101と表される。
練習:10進数から2進数へ • 10進数255を2進数で表せ • 10進数65535を2進数で表せ • 10進数109を2進数で表せ • 10進数4725を2進数で表せ
結果:10進数から2進数へ • 10進数255を2進数で表せ • 10進数65535を2進数で表せ • 10進数109を2進数で表せ • 10進数4725を2進数で表せ 11111111 1111111111111111 1101101 1001001110101
進数の対応表 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
2進数8進数 8進数: 0~7をとる 〈例〉10進数の144は であるから8進数表示では220と表される。 2進数を3ビットづつに分割すれば、8進数へ変換する 2 2 0 8進数 010,010,0002進数
練習:2進数8進数 • 2進数11111111を8進数で表せ • 8進数155を2進数で表せ • 2進数1011011110を8進数で表せ • 8進数11165を2進数で表せ
結果:2進数8進数 • 2進数11111111を8進数で表せ 377 • 8進数155を2進数で表せ 1101101 • 2進数1011011110を8進数で表せ 1336 • 8進数11165を2進数で表せ 1001001110101 1,101,101 1,001,001,110,101
2進数16進数 16進数: 0~9、A~Fをとる 〈例〉10進数の3997は であるから16進数表示ではF9Dと表される。 2進数を4ビットづつに分割すれば、16進数へ変換する F 9 D16進数 1111,1001,11012進数 111,110,011,1012進数 7 6 3 5 8進数
練習:2進数16進数 • 2進数11111111を16進数で表せ • 16進数6Dを2進数で表せ • 2進数1011011110を16進数で表せ • 16進数1A2Fを2進数で表せ
結果:2進数16進数 • 2進数11111111を16進数で表せ FF • 16進数6Dを2進数で表せ 1101101 • 2進数1011011110を16進数で表せ 2DE • 16進数1A2Fを2進数で表せ 1101000101111
10進数から8進数へ 例: 下位 3997 8 Question: 8進数から 10進数への 変換は? 499 8 5 62 8 3 7 6 上位
練習:10進数 8進数 • 10進数255を8進数で表せ • 8進数4256を10進数で表せ • 10進数2938を8進数で表せ • 8進数1637を10進数で表せ • 10進数2003を2進数、8進数と16進数で表せ
結果:10進数 8進数 • 10進数255を8進数で表せ 377 • 8進数4256を10進数で表せ 2222 • 10進数2938を8進数で表せ 5572 • 8進数1637を10進数で表せ 927 • 10進数2003を2進数、8進数と16進数で表せ • (11111010011)2 • (3723)8 • (7D3)16