FIFO

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Termenul FIFO este acronimul englez pentru First In First Out care reprezintă metoda de tranzit într-o coadă (a obiectelor de orice natură, inclusiv a celor virtuale): „primul care intră, primul care iese”.

Termenul, născut în domeniul gestionării depozitelor, a fost „importat” în electronică și tehnologia informației , unde își asumă relevanță în gestionarea traficului dintre amintiri și unități logice și operaționale.

Comparație între tehnicile FIFO și LIFO.

Descriere de bază

Metoda FIFO reprezintă modul de stocare a obiectelor fizice în care primul obiect introdus este primul care iese. Un exemplu de imagine reprezentativă a conceptului este cel al unui tub cu un capăt din care intră obiecte și celălalt din care ies. Comanda de ieșire este aceeași cu comanda de intrare.
Poate fi exemplificat cu un distribuitor de produse într-un supermarket, în care articolele sunt introduse de sus și clientul le ridică de jos, permițând rotația tuturor produselor; sau mai simplu o serie de persoane aranjate într-un singur dosar care așteaptă să fie servite la ghișeul unei case de bilete.

Metoda FIFO este opusă metodei LIFO (Last In-First Out) în care ultimul obiect inserat este extras primul.

Contabilitate și logistică

Metoda FIFO este una dintre metodele posibile pentru evaluarea stocului de stocuri .

Acesta constă în îmbunătățirea descărcării depozitului începând cu primele încărcări efectuate, de exemplu:

În data de 15 a fiecărei luni, bunurile sunt primite de la un furnizor, care sunt apoi revândute. La sfârșitul anului, acestea sunt evaluate folosind metoda FIFO.

Să presupunem că exact jumătate din bunuri au fost vândute. Cu metoda FIFO vom calcula ca vândute (și deci descărcate) bunurile achiziționate din ianuarie până în iunie inclusiv, deoarece acestea sunt primele în ordine cronologică. Restul mărfurilor în stoc vor corespunde cantităților cumpărate și nevândute din iulie până în decembrie.

La evaluarea depozitului este important să alegeți metoda care trebuie utilizată, deoarece rezultatele pot varia destul de mult (dacă, de exemplu, au existat fluctuații mari în prețurile mărfurilor luate în considerare în cursul anului).

În logistică este în general logic și rațional să se utilizeze metoda FIFO în fluxul logistic, întrucât primele bunuri sau materii prime sosite trebuie să fie primele consumate, pentru a evita perimarea sau chiar expirarea (pentru mărfurile perisabile); din acest motiv este cunoscut și sub numele de FEFO ( First Ended (sau expirat ) , First out ).

Electronică

Conceptul este utilizat în memoriile utilizate ca tampoane pentru a regla fluxul de date între periferice la viteze diferite, de exemplu între memoria RAM și procesor . O altă utilizare este controlul vitezei în playere CD audio .

Informatică

Metoda FIFO este frecvent utilizată în programare, atât la nivelul sistemului de operare în gestionarea proceselor, pentru a compensa fluxurile de date, de exemplu în tampoanele de scriere, cât și la nivelul aplicației .

Structură de date

Pictogramă lupă mgx2.svg Același subiect în detaliu: Coda (informatică) .

Comunicare inter-proces (IPC Inter Process Communication):

Termenul FIFO este, de asemenea, folosit pentru a descrie o comunicație interproces găsită în diferite sisteme de operare , numite și conducte numite .

Elemente conexe

linkuri externe

Controlul autorității GND ( DE ) 4419565-5