ITパスポートの過去問
平成30年度 春期
テクノロジ系 問96

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

平成30年度 春期 ITパスポート試験 テクノロジ系 問96 (訂正依頼・報告はこちら)

先入れ先出し(First-In First-Out, FIFO)処理を行うのに適したキューと呼ばれるデータ構造に対して「8」、「1」、「6」、「3」順に値を格納してから、取出しを続けて2回行った。2回目の取出しで得られる値はどれか。
  • 1
  • 3
  • 6
  • 8

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (3件)

01

先入れ先出しとは、1番最初に入れたものから取り出していく方式です。

8、1、6、3の順番で値を格納した場合、8、1、6、3の順で値を取り出します。

よって、2回目の取り出しで得られる値は1のため、選択肢1が正解です。

参考になった数4

02

キューは先入れ先出しが基本ですので、先に入れたものから取り出されていくデータ構造になります。
「8」→「1」→「6」→「3」の順にデータを入れるので、取り出される順番も「8」→「1」→「6」→「3」になります。
なので2回目に取り出されるのは「1」となり、1が正解となります。

参考になった数1

03

先入れ先出しとは、1番最初に入れたものから順番に取り出していく方式です。
8、1、6、3の順番で値を格納した場合、8、1、6、3の順で値が取り出されます。
よって、2回目の取り出しで得られる値は1となります。

よって、1が正解です。

参考になった数1