FIELD 02

デジタル表現

2進数、データ量、文字コード、画像・音声のデジタル化、論理演算、コンピュータの構成などを扱います。単位と計算条件を丁寧に読むのがコツです。

掲載数
216問
このページ
31–40問
タグ一覧から問題を絞り込む 83種類・複数選択はOR検索

タグは主に関連する分野へ整理しています。この一覧では複数選択のOR検索、各問題に付くタグからはそのタグだけの検索になります。

マイクで入力した音声をコンピュータに保存し、保存した音声をスピーカで再生する。録音と再生で必要な変換の組合せとして最も適当なものはどれか。

  1. 0

    録音時はA/D変換、再生時はD/A変換を行う

  2. 1

    録音時はD/A変換、再生時はA/D変換を行う

  3. 2

    録音時は標本化だけを行えばよく、量子化や符号化は不要である

  4. 3

    録音と再生のどちらもD/A変換器だけで行う

正答と解説を確認

正答0. 録音時はA/D変換、再生時はD/A変換を行う

解説

マイクからの音声はアナログ信号なので、保存時にはA/D変換でディジタルデータにする。再生時には保存されたディジタルデータをD/A変換でアナログ信号に戻す。

出典
応用情報技術者H22秋期午前 問13(改題)

音声を標本化周波数10kHz、量子化ビット数16ビットで4秒間サンプリングした。この音声データを4分の1に圧縮したとき、データ量は何kバイトか。ここで、1kバイトは1,000バイトとする。

  1. 0

    10

  2. 1

    20

  3. 2

    80

  4. 3

    160

正答と解説を確認

正答1. 20

解説

圧縮前は10,000回/秒×16ビット×4秒=640,000ビットで、80,000バイト=80kバイトである。4分の1に圧縮すると20kバイトになる。

出典
応用情報技術者H28秋期午前 問22(改題)

文章を自然な字間で表示するため、文字の形に応じて文字ごとの幅を変える設定を何というか。最も適当なものを選べ。

  1. 0

    アウトラインフォント

  2. 1

    等幅フォント

  3. 2

    ビットマップフォント

  4. 3

    プロポーショナルフォント

正答と解説を確認

正答3. プロポーショナルフォント

解説

プロポーショナルフォントは、文字の形に応じて文字ごとの幅を変えるフォントで、文章を自然な字間で表示しやすい。

出典
ITパスポートR3公開問題 問87(改題)

行方向と列方向の両方にパリティビットを付ける方法で、1ビットの誤りを見つけたときに期待できることとして最も適当なものはどれか。

  1. 0

    誤りがある行と列の交点から、誤った1ビットの位置を特定できる

  2. 1

    どのような数のビット誤りでも、必ず元のデータに訂正できる

  3. 2

    パリティビットを付けると、通信するデータ量は必ず減る

  4. 3

    誤り検出ではなく、データの暗号化が主な目的である

正答と解説を確認

正答0. 誤りがある行と列の交点から、誤った1ビットの位置を特定できる

解説

行と列のパリティを組み合わせると、誤りがある行と列の交点から1ビットの誤り位置を特定できる。

出典
基本情報技術者H25春期午前 問6(改題)

ビットマップフォントよりもアウトラインフォントが適している場合として最も適当なものはどれか。

  1. 0

    文字を任意の倍率に拡大しても、滑らかに表示したい場合

  2. 1

    英数字だけでなく漢字を表示したい場合

  3. 2

    すべての文字幅を必ず同じにしたい場合

  4. 3

    小さい画像として固定した文字だけを高速に表示したい場合

正答と解説を確認

正答0. 文字を任意の倍率に拡大しても、滑らかに表示したい場合

解説

アウトラインフォントは文字の輪郭を数式的な形で持つため、拡大・縮小しても滑らかに表示しやすい。

出典
応用情報技術者R3秋期午前 問24(改題)

96dpiのディスプレイで12ポイントの正方形ビットマップフォントを表示する。1ポイントを1/72インチとすると、文字の縦のドット数として最も適当なものはどれか。

  1. 0

    8ドット

  2. 1

    9ドット

  3. 2

    12ドット

  4. 3

    16ドット

正答と解説を確認

正答3. 16ドット

解説

12ポイントは12/72インチ=1/6インチである。96dpiは1インチ当たり96ドットなので、96×1/6=16ドットになる。

出典
基本情報技術者H24秋期午前 問10(改題)

1文字を縦48ドット、横32ドットの2値ビットマップで表すフォントがある。8,192種類の文字データを圧縮せずに保存するために必要な容量として最も適当なものはどれか。ここで、1Mバイト=1,024kバイト、1kバイト=1,024バイトとする。

  1. 0

    192kバイト

  2. 1

    1.5Mバイト

  3. 2

    12Mバイト

  4. 3

    96Mバイト

正答と解説を確認

正答1. 1.5Mバイト

解説

1文字は48×32=1,536ビットで、1,536÷8=192バイトである。8,192文字では192×8,192=1,572,864バイト=1.5Mバイトになる。

出典
基本情報技術者H25秋期午前 問7(改題)

商品に三つの条件A、B、Cがある。AまたはBまたはCを満たす商品の件数を求めたい。Aだけで数えた件数をa、Bだけをb、Cだけをc、AかつBをab、AかつCをac、BかつCをbc、AかつBかつCをabcとすると、求める式として最も適当なものはどれか。

  1. 0

    a + b + c - ab - ac - bc + abc

  2. 1

    a + b + c + ab + ac + bc + abc

  3. 2

    ab + ac + bc - abc

  4. 3

    a + b + c - abc

正答と解説を確認

正答0. a + b + c - ab - ac - bc + abc

解説

A、B、Cのいずれかを満たす件数は包除原理で求める。a+b+cでは重なりを重複して数えるので、2条件の重なりを引き、3条件すべての重なりは引き過ぎた分として足し戻す。

出典
ITパスポートH27春期 問100(改題)

表計算で、A2とB2に2科目の点数が入っている。合計が120点以上、かつ、2科目とも50点以上ならC2に「合格」、それ以外は「不合格」と表示したい。式として最も適当なものはどれか。

  1. 0

    =IF(AND(A2+B2>=120,A2>=50,B2>=50),"合格","不合格")

  2. 1

    =IF(AND(A2+B2>=120,A2>=50,B2>=50),"不合格","合格")

  3. 2

    =IF(OR(A2+B2>=120,A2>=50,B2>=50),"合格","不合格")

  4. 3

    =IF(OR(A2+B2>=120,A2>=50,B2>=50),"不合格","合格")

正答と解説を確認

正答0. =IF(AND(A2+B2>=120,A2>=50,B2>=50),"合格","不合格")

解説

三つの条件をすべて満たす必要があるのでANDを使い、真のときに「合格」、偽のときに「不合格」とする。

出典
ITパスポートH31春期 問98(改題)

表計算で、A2とB2に2科目の点数が入っている。合計が120点以上、または、少なくとも一方が100点ならC2に「合格」、それ以外は「不合格」と表示したい。式として最も適当なものはどれか。

  1. 0

    =IF(AND(A2+B2>=120,A2=100,B2=100),"合格","不合格")

  2. 1

    =IF(AND(A2+B2>=120,A2=100,B2=100),"不合格","合格")

  3. 2

    =IF(OR(A2+B2>=120,A2=100,B2=100),"合格","不合格")

  4. 3

    =IF(OR(A2+B2>=120,A2=100,B2=100),"不合格","合格")

正答と解説を確認

正答2. =IF(OR(A2+B2>=120,A2=100,B2=100),"合格","不合格")

解説

合計が120点以上、A2が100点、B2が100点のうち一つでも満たせば合格なのでORを使い、真のときに「合格」とする。

出典
ITパスポートR5公開問題 問75(改題)