[0093] 色の指定

平成12年度秋期 初級システムアドミニストレータ試験より
 あるシステムでは、画面の背景色を6けたの16進数で指定する。RGB (赤、緑、青)の順に、それぞれの色の濃さを2けたずつ00~FFで指定し、3色の組合せで背景色を表現する。例えば、FFFFFFと指定すると白、000000なら黒、00FF00なら緑になる。
 ある画面の背景色が909090と指定されているとき、今よりも青みを強くするための指定値として、適切なものはどれか。
909050
9090C0
909A00
909A90

正解

解説

 色の指定方法に関する問題です。HTMLは、この問題文と同様の方法で色の指定を行なうことができます。

 色の指定を赤青緑それぞれ「00」から「FF」までの16進数で表現し、これを組み合わせることて様々な色を表示することができます。「FFFFFF」が白、「000000」が黒なので、数字が大きくなるほど、色の明るさが大きくなります。(数字が大きくなるほど、色が白に近くなっていく点に注意してください)

 それではこの問題で出てくる色の指定方法で、実際に色を表示してみましょう。



 実際の色を見たいただければ、「909090」よりも青みが強くなっているのは、「9090C0」だということがわかると思います。「9090C0」で青色に相当する部分は「C0」で、赤や緑の「90」よりも大きな数字になっています。

 以上より、イが正解となります。
※ 解説の内容は執筆時点のものであり,含まれている情報の正確性,妥当性について保証するものではありません。ご注意ください・・・

関連する(かもしれない)問題