LIFO
Staat voor "Last In, First Out." LIFO is een methode voor het verwerken van gegevens waarbij de laatst ingevoerde items als eerste worden verwijderd. Het tegenovergestelde van LIFO is FIFO (First In, First Out), waarbij items worden verwijderd in de volgorde waarin ze zijn ingevoerd.
Om LIFO beter te begrijpen, kunt u zich voorstellen dat u een stapel kaarten maakt door de ene kaart boven op de andere te leggen, waarbij u onderaan begint. Zodra de stapel volledig is opgebouwd, begint u de kaarten te verwijderen, vanaf de bovenkant. Dit proces is een voorbeeld van de LIFO-methode, omdat de kaarten die als laatste op de stapel zijn gelegd, als eerste worden verwijderd.
De LIFO-methode wordt soms door computers gebruikt bij het ophalen van gegevens uit een array of gegevensbuffer. Wanneer een programma toegang nodig heeft tot de meest recent ingevoerde informatie, gebruikt het de LIFO-methode. Wanneer informatie moet worden opgehaald in de volgorde waarin deze is ingevoerd, wordt de FIFO-methode gebruikt.
Test je kennis