スーパマーケット N 町店の広報スタッフである D さんは,本社の Web サイト担当の E さんと協力して N 町店紹介のページを作成している。このたび,N 町店紹介のページのアクセス数増加を目的として,Web サイトで懸賞付きアンケートを実施することになった。D さんは,図 1 のような懸賞ページ案を作成し,E さんに相談した。 D さんは,懸賞ページ案を確認した E さんから,次のようなアドバイスと指示を受けた。 〔デザインに関する主なアドバイス〕 (1) マウスでの入力など,操作性の良い入力方法を採用する。 (2) 回答などの操作がしやすい順序に,入力領域やボタンを配置する。 (3) 入力の誤りを防ぐため,データ形式に応じた入力フォームを利用する。 〔作成に関する主な指示〕 (1) 懸賞ページは HTML 形式の ank01.html というファイル名で作成し,Web サーバの指定されたディレクトリに転送する。 (2) ファイルを指定する場合は,相対パスで記述する。 (3) 使用する写真のファイルサイズは,1 枚当たり 200k バイト以下とする。 D さんは, 賞品を製造しているメーカの許可を受けて, メーカのカタログから賞品の写真をイメージスキャナで取り込み, 懸賞ページに掲載することにした。写真 1 枚は縦 5 cm×横 7.5 cm で, 24 ビットカラーのビットマップ形式で取り込み, フォトレタッチソフトで編集する。 フォトレタッチソフトでの画像の圧縮を考えないものとするとき, E さんの指示に従って, 次の設定の中で D さんが設定できる最も高いイメージスキャナの解像度はどれか。ここで, 5cm×7.5cm は, 2 インチ×3 インチとして計算する。
平成23年度 特別試験 ITパスポート試験 問98
这道题的解析和你的作答记录。
問 98
※ 编写解析时的验算未能完全确认公布答案;判定仍按 IPA 公布的答案。
错误ア
60dpi 时的数据量为 18 × 60² = 64,800 字节,确实满足不超过 200k 字节这一指示。但题目问的是在满足条件的分辨率中「最高」的那一个,而在 60dpi 之上还存在同样满足条件的 100dpi (180,000 字节)。选择 60dpi 会把分辨率降到超出必要的程度,刊登的奖品照片会变得粗糙,在画质方面不利。这是没有读出「在满足限制的前提下选最大值」这一出题意图时的错误答案。
- イ
正解 正确答案是イ (100dpi)。判断依据是共同案例正文中 E 先生给出的指示〔制作方面的主要指示〕(3)「所使用照片的文件大小,每张不超过 200k 字节」。在不考虑压缩的位图格式中,文件大小直接由 像素数 × 每像素字节数 决定,所以只要算出各分辨率下的数据量,在不超过 200k 字节的范围内选择最高的分辨率即可。首先求每个像素的大小。24 位彩色是指用 24 位表示 1 个像素的颜色,因此 24 ÷ 8 = 3 字节/像素。接着求像素数。dpi (dots per inch) 表示每英寸的像素数,所以设分辨率为 R dpi 时,纵向 2 英寸为 2R 像素,横向 3 英寸为 3R 像素,总像素数为 2R × 3R = 6R² 像素。于是数据量为 6R² × 3 = 18R² 字节。把各选项代入这个式子,60dpi 为 18 × 60² = 64,800 字节,100dpi 为 18 × 100² = 180,000 字节,300dpi 为 18 × 300² = 1,620,000 字节,1,200dpi 为 18 × 1200² = 25,920,000 字节。满足不超过 200k 字节 (=200,000 字节) 这一条件的只有 60dpi 和 100dpi 两个,300dpi 以上则超出了一个数量级。题目问的是在满足条件的范围内「最高」的分辨率,所以答案是 100dpi,即イ。要点在于掌握分辨率与数据量呈平方关系:分辨率提高到 2 倍时纵横各变为 2 倍,像素数变为 4 倍,数据量也变为 4 倍。
错误ウ
300dpi 时为纵 600 像素 × 横 900 像素 = 540,000 像素,数据量为 540,000 × 3 = 1,620,000 字节,达到不超过 200k 字节这一指示的约 8 倍。300dpi 作为面向印刷的标准分辨率广为人知,因此容易不做计算就凭一般的数值感觉选它,但本题终究要以是否满足 E 先生指定的文件大小上限来判断。另外,即使把每像素 3 字节误当成 1 字节,也是 540,000 字节,同样超过上限。
错误エ
1,200dpi 时为纵 2,400 像素 × 横 3,600 像素 = 8,640,000 像素,数据量为 8,640,000 × 3 = 25,920,000 字节,超出不超过 200k 字节这一指示 100 倍以上。它是各选项中最高的分辨率,但对于刊登在网页上的照片而言过剩,文件太大还会使页面的显示变慢。这是只看到「最高的分辨率」这一措辞、不确认条件就选最大值时的典型错误答案。
- 未压缩图像的数据量计算 — 数据量 = 总像素数 × 每像素字节数。24 位彩色为 1 像素 24 位 = 3 字节。dpi 是每英寸的像素数,所以以 R dpi 的分辨率扫入尺寸为 2 英寸 × 3 英寸的原稿时,得到 2R × 3R = 6R² 像素,数据量为 18R² 字节。本题中 100dpi 时为 200 × 300 × 3 = 180,000 字节。
- 分辨率与数据量呈平方关系 — 分辨率提高到 n 倍时纵横各变为 n 倍,因此像素数和数据量都变为 n² 倍。相对于 100dpi 的 180,000 字节,300dpi 是 3² = 9 倍的 1,620,000 字节,1,200dpi 是 12² = 144 倍的 25,920,000 字节;在上限已确定的情况下,应选择能够满足上限的最大分辨率。