目指せ!ITパスポート うさもの勉強日記

第6回 いよいよ技術系の勉強スタート!! 二進法は手強いぞ

この記事を読むのに必要な時間:およそ 1 分

先日,Yahoo! JAPAN × ロクナナワークショップ クリエイティブカレッジというイベントに参加しました。

登壇された方々は,みなWeb業界の第一線で活躍する凄腕のクリエイターばかり。テーマ別に,4つのセッションに分かれていたのですが,どのセッションもかなり聞き応えのある内容。来場者で満員の会場内もかなりの熱気でした。

Note:
後日レポートが,gihyo.jpとロクナナワークショップのイベントサイトに掲載予定です。興味のある方は,ぜひ読んでみてください。

二進数をきちんと理解するのだ!

「両手で数を数えたとき,十進数だと10までしか数えられないけど,二進数なら1024まで数えられるんだよ。」

この素晴らしさが分からないかな…と,会社のスタッフに教えられた記憶のある,二進数の数え方。私はイマイチ理解できなかったので放置していたのですが…。ITパスポート試験のテクノロジ系といわれる分野にはこういった基礎理論も問われます。というより,情報処理技術者試験は,そもそも"技術"に関わることの基本が主軸の試験。このテクノロジ系の勉強をすることが目的だといっても過言では無いのかも。

そんなわけで今日は平成21年度【春期】【秋期】ITパスポート試験合格教本の第四章,技術(理屈っぽい編)の勉強を始めました。

そして,私がきちんと理解しないまま,放置していた二進数。これを理解する時が来ました。

合格教本では豆電球にたとえて二進数の事が記述されています。電球がついていれば1,消えていれば0です。

実はこの1と0がとても大切で,コンピュータの基本は全てこの二進数です。この1と0のことをbit(ビット)といいます。8個のON,OFFを同時に処理できるコンピュータが8bit CPUです。昔のファミコンが8bitでしたね。同様にWindows Vistaの64bit版というのは,64個同時に処理できるという意味です。コンピュータの速さはこのビット数とクロック周波数(1秒間に何回計算できるか)のかけ算で決まります。

もっと身近な例をあげてみましょう。豆電球を24個並べて,左の8個を赤,真ん中の8個を緑,右の8個を青に塗ります。これらの電球,何個を付けたり消したりするか,これがコンピュータにおける色の黒~白までの表現なんです!

豆電球が24個すべてOFFのとき:
000000000000000000000000 = &h000000
豆電球が24個すべてONのとき:
111111111111111111111111 = &hFFFFFF
豆電球が上記イラストの様にONのとき:
111111110110011010011001 = &hFF6699

うーん…二進数は桁が多いですね。そして読みにくい。絶対書き間違う自信があります。

そこで出番になるのが十六進数です。二進数だとあまりにも桁が多いので,二進数を4桁ずつに分けて,十六進数に置き換えて考えます。

二進数十進数十六進数 二進数十進数十六進数
000000 100088
000111 100199
001022 101010A
001133 101111B
010044 110012C
010155 110113D
011066 111014E
011177 111115F

人間にとっては1~10まで数える十進数が解りやすいですが,コンピュータは二進数しか理解出来ません。そこで間をとって十六進数で表現するのです。

この十六進数表記は,Webページを制作したことがあれば,カラー指定などですでに使用していることに気づくと思います。ちなみに,この24ビットの組み合わせが16,777,216通り(2の24乗)になるため,フルカラー(16,777,216色)の豊かな階調を表す事が可能になります。

さて,久しぶりにまとまったお休みをいただいたので上海に旅行に行ってきます。

今回の目的は7月22日の皆既日食を見に行くこと!生きている内に絶対見てみたいと心に決めていたのでとても楽しみです。この記事がアップされた時にはちょうど帰路についたところかもしれません。

カバンの中には,パスポートとITパスポート試験合格読本を忘れずに…。笑。

イラスト:Sayuri Wakamatsu (rokunana)

著者プロフィール

うさも

Webデザイナー(株式会社ロクナナ)。Web業界に足を踏み入れてもうすぐ2年。はったりと根性で数々の苦難を乗り越えるが,まだまだ勉強不足。知識,技術力向上のためITパスポート試験合格を目指すことに。うさぎが大好き。猫も好き。

コメント

コメントの記入


自動採点機能付き 問題演習ソフト DEKIDASS デキダス

おすすめ書籍

要点確認これだけ!ITパスポートポケット一問一答問題集

要点確認これだけ!ITパスポートポケット一問一答問題集

解きやすい一問一答形式の問題集です。携帯しやすいポケットサイズで、すきま時間を使った学習に最適です。コンパクトでありながら、...

要点早わかり ネットワークスペシャリスト ポケット攻略本

要点早わかり ネットワークスペシャリスト ポケット攻略本

最小限の学習時間・手間で,効率良く合格するためのコンパクトな試験対策まとめ集です。合格に必要な重要事項を厳選,項目ごとに短く...

平成28-29年度 87テーマで要点整理 基本情報技術者のよくわかる教科書

平成28-29年度 87テーマで要点整理 基本情報技術者のよくわかる教科書

見開き1テーマで構成した,短期間で効率よく学習できる基本情報技術者試験の学習用テキストです。最新シラバスVer.3に対応。テーマを...

平成28年度【秋期】基本情報技術者 パーフェクトラーニング過去問題集

平成28年度【秋期】基本情報技術者 パーフェクトラーニング過去問題集

合計11回分の演習ができる超定番の対策問題集。平成28春,27秋,27春,26秋の過去問4回分を紙面に収録,H26春,25秋,25春,24秋,24春,23秋,...

平成28-29年度 基本情報技術者 試験によくでる問題集【午前】

平成28-29年度 基本情報技術者 試験によくでる問題集【午前】

基本情報技術者試験の午前問題に的を絞ったテーマ別頻出問題集です。IPAのテーマ分類に沿った見開きの誌面では,頻出問題とその解き方...

お試し試験ランキング

  • dairy
  • weekly
  • monthly

dairy

  名前 回数 ポイント

weekly

  名前 回数 ポイント

monthly

  名前 回数 ポイント