読み方 : ファイフォ

FIFO【First-In First-Out】LILO

別名  :Last-In Last-Out/先入先出法/先入れ先出し

概要

FIFOとは、複数の対象を取り扱う順序を表した用語で、最初に入れたものを最初に取り出す(先に入れたものを先に出す)方式のこと。
FIFOのイメージ画像

複数の対象を列を作って待機させ順番に処理する際に、列に入った順番通りに列から取り出すような構造や手順のことを意味する。窓口などで人々が行列に並んで待ち、早く来た順に呼び出されるのと同じ方式である。

コンピュータ上でデータ群を一定の形式やルールで格納するデータ構造のうち、データを一列に並べてFIFOで出し入れするものを「キュー」(queue)という。FIFO方式でデータなどを取り扱うことを「キューイング」(queueing)ということがある。

これに対し、積み上げられた座布団のように、最初に入れたものを最後に出す(先に入れたものを後に出す)方式のことは「LIFO」(Last-In First-Out)「FILO」(First-In Last-Out)、あるいは「先入れ後出し」などという。

他の辞典等による「FIFO」の解説 (外部サイト)

資格試験などの「FIFO」の出題履歴

▼ 基本情報技術者試験
令6修12 問59】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
令5修1 問19】 仮想記憶方式のコンピュータにおいて,実記憶に割り当てられるページ数は3とし,追い出すページを選ぶアルゴリズムは,FIFOとLRUの二つを考える。
令3修7 問78】 ある商品の前月繰越と受払いが表のとおりであるとき,先入先出法によって算出した当月度の売上原価は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1日 前月繰越 100 200 5日 仕入 50 215 15日 売上 70 20日 仕入 100 223 25日 売上 60 30日 翌月繰越 120 。
令3修1 問78】 表から,期末在庫品を先入先出法で評価した場合の期末の在庫評価額は何千円か。 摘要 数量(個) 単価(千円) 期首在庫 10 10 仕 入 4月 1 11 6月 2 12 7月 3 13 9月 4 14 期末在庫 12 。
令2修7 問77】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
令2修1 問17】 仮想記憶方式のコンピュータにおいて,実記憶に割り当てられるページ数は3とし,追い出すページを選ぶアルゴリズムは,FIFOとLRUの二つを考える。
平30秋 問77】 ある商品の前月繰越と受払いが表のとおりであるとき,先入先出法によって算出した当月度の売上原価は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1日 前月繰越 100 200 5日 仕入 50 215 15日 売上 70 20日 仕入 100 223 25日 売上 60 30日 翌月繰越 120 。
平30春 問78】 商品Aの当月分の全ての受払いを表に記載した。商品Aを先入先出法で評価した場合,当月末の在庫の評価額は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1 前月繰越 10 100 4 仕入 40 120 5 売上 30 - 7 仕入 30 130 10 仕入 10 110 30 売上 30 - 。
平29秋 問78】 表から,期末在庫品を先入先出法で評価した場合の期末の在庫評価額は何千円か。 摘要 数量(個) 単価(千円) 期首在庫 10 10 仕 入 4月 1 11 6月 2 12 7月 3 13 9月 4 14 期末在庫 12 。
平29修7 問5】 FIFO(First-In First-Out)の処理に適したデータ構造はどれか。
平29春 問19】 仮想記憶方式のコンピュータにおいて,実記憶に割り当てられるページ数は3とし,追い出すページを選ぶアルゴリズムは,FIFOとLRUの二つを考える。
平29修1 問78】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
平28修12 問78】 ある商品の前月繰越と受払いが表のとおりであるとき,先入先出法によって算出した当月度の売上原価は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1日 前月繰越 100 200 5日 仕入 50 215 15日 売上 70 20日 仕入 100 223 25日 売上 60 30日 翌月繰越 120 。
平28修1 問17】 仮想記憶方式のページ置換えアルゴリズムの一つであるFIFOの説明として,適切なものはどれか。
平27秋 問78】 表から,期末在庫品を先入先出法で評価した場合の期末の在庫評価額は何千円か。 摘要 数量(個) 単価(千円) 期首在庫 10 10 仕 入 4月 1 11 6月 2 12 7月 3 13 9月 4 14 期末在庫 12 。
平26修12 問78】 ある商品の前月繰越と受払いが表のとおりであるとき,先入先出法によって算出した当月度の売上原価は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1日 前月繰越 100 200 5日 仕入 50 215 15日 売上 70 20日 仕入 100 223 25日 売上 60 30日 翌月繰越 120 。
平26秋 問78】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
平26修6 問18】 仮想記憶方式のページ置換えアルゴリズムの一つであるFIFOの説明として,適切なものはどれか。
平26修6 問78】 商品Aを先入先出法で評価した場合,当月末の在庫の評価額は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1 前月繰越 10 100 4 仕入 40 120 5 売上 30 - 7 仕入 30 130 10 仕入 10 110 30 売上 30 - 。
平25秋 問77】 ある商品の前月繰越と受払いが表のとおりであるとき,先入先出法によって算出した当月度の売上原価は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1日 前月繰越 100 200 5日 仕入 50 215 15日 売上 70 20日 仕入 100 223 25日 売上 60 30日 翌月繰越 120 。
平25修6 問76】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
平24修7 問23】 仮想記憶方式のページ置換えアルゴリズムの一つであるFIFOの説明として,適切なものはどれか。
平24修7 問77】 商品Aを先入先出法で評価した場合,当月末の在庫の評価額は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1 前月繰越 10 100 4 仕入 40 120 5 売上 30 - 7 仕入 30 130 10 仕入 10 110 30 売上 30 - 。
平23春 問76】 商品Aを先入先出法で評価した場合,当月末の在庫の評価額は何円か。 日付 摘要 受払個数 単価 (円) 受入 払出 1 前月繰越 10 100 4 仕入 40 120 5 売上 30 - 7 仕入 30 130 10 仕入 10 110 30 売上 30 - 。
平23修1 問23】 仮想記憶方式のページ置換えアルゴリズムの一つであるFIFOの説明として,適切なものはどれか。
平22修12 問76】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
平22修6 問5】 FIFO(First-In First-Out)の処理に適したデータ構造はどれか。
平21修6 問20】 仮想記憶におけるページ置換えアルゴリズムとしてFIFO方式を採用する。主記憶のページ枠が3で,プログラムが参照するページ番号の順序が,4,3,2,1,3,5,2のとき,ページインは何回行われるか。
平21春 問77】 部品の受払記録が表のように示される場合,先入先出法を採用したときの4月10日の払出単価は何円か。 取引日 取引内容 数量(個) 単価(円) 金額(円) 4月1日 前月繰越 2,000 100 200,000 4月5日 購入 3,000 130 390,000 4月10日 払出 3,000 。
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。