マナビング基本情報技術者

ポイントと解像度から文字の縦のドット数を求める

基本情報技術者試験 平成31年度春期 午前 問11 / コンピュータ構成要素 › 入出力装置

過去問にチャレンジ

平成31年度春期 午前 問11

96dpiのディスプレイに12ポイントの文字をビットマップで表示したい。正方フォントの縦は何ドットになるか。ここで、1ポイントは1/721/72インチとする。

  1. ア

    8

  2. イ

    9

  3. ウ

    12

  4. エ

    16

会話形式の解説

講師講師
ポイントとdpiは何を表すかに注目して、文字の縦の長さをドット数に直しましょう。
受験者受験者
12ポイントなので12ドットかと思いましたが、単位が違いますね。
講師講師
そのとおりです。ポイントは長さの単位です。1ポイントが72分の1インチなら、12ポイントは何インチですか。
受験者受験者
12を72で割って、6分の1インチです。
講師講師
では、1インチ当たり96ドットを表す96dpiを使うと、6分の1インチは何ドットですか。
受験者受験者
96に6分の1を掛けて、16ドットです。
講師講師
正解です。12÷72×96=16となり、16ドットが指定された縦の長さに一致します。
受験者受験者
12ドットという候補は、ポイントの数をそのまま使った場合ですね。実際には何ポイント分ですか。
講師講師
12ドットは9ポイント分です。8ドットは6ポイント分、9ドットは6.75ポイント分なので、いずれも12ポイントには足りません。
受験者受験者
まずポイントをインチに直し、その長さにdpiの値を掛ければよいのですね。
講師講師
はい。ポイント数とドット数を直接比べず、間にインチへの換算を入れるのが着眼点です。

まとめ

12ポイントは、1ポイント=72分の1インチより、6分の1インチです。96dpiでは、その長さは96×6分の1=16ドットになります。8ドット、9ドット、12ドットはいずれも12ポイント分の長さになりません。

解答・解説

正解はエです

この問題のテーマ

文字の大きさをポイントからインチに換算し、ディスプレイの解像度を使ってドット数を求める問題です。

解き方の考え方

ポイントは長さの単位、dpiは1インチ当たりのドット数です。まず12ポイントをインチに直し、その長さに96を掛けます。12÷72×96=16なので、縦は16ドットです。

選択肢ごとの解説

  1. ×ア  8
    8ドットは、この解像度では6ポイント分の長さです。指定された12ポイントの縦の長さには足りません。
  2. ×イ  9
    9ドットは、この解像度では6.75ポイント分の長さです。12ポイントを表示するドット数とは一致しません。
  3. ×ウ  12
    12ドットは、この解像度では9ポイント分の長さです。ポイントの数をそのままドット数にはできません。
  4. ○エ  16
    16ドットは96dpiで6分の1インチの長さです。これは12ポイントに当たるので、指定された文字の縦の長さと一致します。

POINT

  • ポイントをインチに直すには、ポイント数を72で割ります。
  • dpiは1インチに並ぶドット数を表します。
  • ドット数を求めるときは、インチで表した長さにdpiの値を掛けます。

※出典:平成31年度春期 基本情報技術者試験 午前 問11