過去問解きまくり研究所 ホーム

ITパスポート 平成22年度 秋期 問85

ヒューマンインタフェース

圧縮に関する問題

図を画素で表す手法を考える。図 1 の場合,3×3 個の画素を左上から 1 行ずつ右方向へ 1 画素ずつ読み取り,黒なら B,白なら W と書くと “BWBBBBBWB”(9 文字)となる。次に,B や W が n 文字連続する場合を “Bn”,“Wn” と表す(n は 2 以上の整数)と,図 1 は “BWB5WB”(6 文字)と表現でき,このときの圧縮率を 6/9 = 66.7% であると定義する。図 2 の 5×5 の図形について同じ手法で表現すると,圧縮率は何% か。

〔図1〕3×3(升目を字に書き起こしたもの。B = 黒・W = 白)

  B W B
  B B B
  B W B

〔図2〕5×5(升目を字に書き起こしたもの)

  B B B B B
  B W W W W
  B W W W W
  B W W W W
  B W W W W

(最上行のすべてと,いちばん左の列のすべてが黒。残りは白。)
答えと解説

✓ これが正解イ 52.0

解説

行をまたいで数えるので、上の行の末尾と次の頭がつながります。

設問は、読み方の例を先に示しています。そこでその例で、自分の読み取りを確かめます。三かける三の升目を左上から行ごとに右へ読むと九つの字が並び、設問の並びと重なります。続けて連なりをまとめると六つの字になり、これも設問の記述と重なるので、読み方は正しいと分かります。次に五かける五の升目を、同じ手で読み取ります。上の行はすべて黒で、次の行の頭も黒です。行をまたいで数えるので、六つ続く黒になります。あとは白が四つと黒が一つを三度繰り返し、最後に白が四つ続きます。合わせると13の字になるので、25で割ると5割2分という圧縮の割合が出て、その選択肢が正解です。行ごとに切ると五と一に分かれ、字が増えてしまいます。シラバスも、この働きを情報メディアの項目に置いています。 B6W4BW4BW4BW4 = 13字 13 ÷ 25 = 0.52 → 52.0%

ほかの選択肢の解説

この分野を演習で解く この問題を記録に残す

出典:平成22年度 秋期 ITパスポート試験 問85(改変:原典の図表をテキストに書き起こした)

解説の最終確認:2026-11-04

解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。

同じ分野の問題

誤りを見つけたら報告する(メールが開きます)