令和3年度 秋期 午前 問24
ヒューマンインタフェース
アウトラインフォントに関する問題
ビットマップフォントよりも,アウトラインフォントの利用が適している場合はどれか。
- ア英数字だけでなく,漢字も表示する。
- イ各文字の幅を一定にして表示する。
- ウ画面上にできるだけ高速に表示する。
- エ文字を任意の倍率に拡大して表示する。
答えと解説を見る
✓ これが正解エ文字を任意の倍率に拡大して表示する。
解説
輪郭を線で持つので拡大しても形が崩れません。
設問は、文字の形を点の並びで蓄えるビットマップフォントと、輪郭の線で蓄えるアウトラインフォントを比べ、後者を選ぶ理由になる場面を四通りの中から選ばせています。ですから見分けの軸は、その場面が、文字の大きさを自由に変えて表示する必要のある場面かどうか、という一点だけです。点の並びで持つ形式は、決められた大きさの見た目をそのまま蓄えているので、引き伸ばすと段差が目立ちます。輪郭を線として持つ形式は、求められた大きさに合わせてその都度描き起こすため、倍率を変えても形が崩れません。裏を返せば、描き起こす手間が毎回かかる形式でもあります。
ほかの選択肢はなぜ違うのか
- ア英数字だけでなく,漢字も表示する。:扱う文字の種類についての場面です。漢字を含む字形はどちらの持ち方でも用意でき、蓄える容量の多さには響いても、どちらの形式が適しているかを決める理由にはなりません。
- イ各文字の幅を一定にして表示する。:文字ごとの横幅をそろえて並べるかどうかの場面です。これは書体そのものの設計や組み方で決まる事柄で、字形をどう蓄えるかという層とは別なので、どちらの形式でも実現できます。
- ウ画面上にできるだけ高速に表示する。:表示の速さを求める場面です。輪郭から実際の点へ描き起こす処理がその都度かかるぶん、あらかじめ点の並びを蓄えている側のほうが速く、選ぶ理由としては向きが逆になります。
出典:令和3年度 秋期 応用情報技術者試験 午前 問24
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)