過去問ドリル

平成21年度 秋期 ITパスポート試験 問60

テクノロジ/基礎理論

“甘味”,“うま味”,“塩味”,“酸味”,“苦味”の5種類の味覚を,6ビット(2進数で6けた)の数値で符号化する。これらを組み合わせた複合味を,数値の加減算で表現できるようにしたい。例えば,“甘味”と“酸味”を組み合わせた“甘酸っぱい”という複合味の符号を,それぞれの数値を加算して表現するとともに,逆に“甘酸っぱい”から“甘味”成分を取り除いた“酸味”を減算で表現できるようにしたい。味覚の符号として,適切なものはどれか。 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成21年度 秋期 ITパスポート試験 問60

正解:ウ

解説

味覚ごとに別々のビットを割り当て,その味を含むときだけそのビットを1にすれば,複合味は加算(実質的にはビットの足し合わせ)で表せ,成分の除去も減算でできます。ウはそれぞれ1ビットだけが1で,どの味も重ならないので,例えば甘味(000001)+酸味(001000)=001001 となり,ここから甘味を引くと酸味に戻ります。

選択肢ごとの解説

  • ア誤り。甘味が000000なので,甘味を含む味と含まない味を数値で区別できません。また,000001+000010=000011 のように,うま味+塩味の合計が酸味と同じ符号になってしまいます。
  • イ誤り。000001+000010=000011 が塩味の符号と同じになり,複合味と単独の味を区別できません。
  • ウ正しい。各味覚に別のビットを割り当てているので,加算で複合味を表せ,減算で成分を取り除けます。
  • エ誤り。例えば甘味+うま味=000001+000011=000100 となり,どの成分が含まれるのか区別できません。また,成分を引くと元の組合せに戻らない場合があります。
ITパスポートの過去問を演習モードで解く