問題
選択肢
- 1A:キュー B:FIFO C:スタック D:LIFO
- 2A:キュー B:LIFO C:スタック D:FIFO
- 3A:スタック B:FIFO C:キュー D:LIFO
- 4A:スタック B:LIFO C:キュー D:FIFO
正解
1. A:キュー B:FIFO C:スタック D:LIFO
詳しい解説を見る解説を閉じる
解説
「早く納品された(先に入った)商品から出荷する」のは先入れ先出し(FIFO: First In, First Out)の動作で、これを実現するデータ構造はキュー(待ち行列)。よってA:キュー、B:FIFO。一方、左から「2、1、6、3」と記憶させて、取り出す際に「3、6、1、2」(記憶した逆順)で取り出すのは後入れ先出し(LIFO: Last In, First Out)の動作で、これを実現するのはスタック。よってC:スタック、D:LIFO。したがって組み合わせ「ア」が正解。(出典: 一般社団法人 中小企業診断協会 平成25年度 中小企業診断士1次試験 経営情報システム 第5問)
中小企業診断士トップ
一問一答・予想問題・まとめノート