ITパスポートトップに戻る
練習問題難易度: 2026年度

ITパスポート 予想問題練習問題 第89問

問題

スタック(Stack)のデータ構造の特徴として、最も適切なものはどれか。

選択肢

  1. 1ア 先入れ先出し(FIFO)
  2. 2イ 後入れ先出し(LIFO)
  3. 3ウ 優先度の高いものから取り出す
  4. 4エ ランダムにアクセスする

正解

2. イ 後入れ先出し(LIFO)

詳しい解説を見る

解説

スタックは後入れ先出し(LIFO: Last In, First Out)のデータ構造であり、最後に追加(プッシュ)したデータが最初に取り出(ポップ)される。皿を積み重ねて上から取る様子に例えられ、関数呼び出しの戻り先管理やブラウザの「戻る」機能などに使われる。よってイが正解である。アの先入れ先出し(FIFO)はキューの特徴で、印刷待ち行列のように到着順に処理される。ウの優先度の高いものから取り出すのは優先度付きキュー(ヒープ)、エのランダムアクセスは配列の特徴である。「スタック=LIFO、キュー=FIFO」の対比はデータ構造分野で最も出題頻度の高い基本事項である。

一問一答

全200問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格ではITパスポートの全1200問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。