Diskussion:First In – First Out

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 10 Jahren von Arilou in Abschnitt C++ Beispiel hinzugefügt
Zur Navigation springen Zur Suche springen

Bei Aktien ist das auch so First in First out, wenn man Aktien wieder verkaufen will.


OIFO/YIFO[Quelltext bearbeiten]

Eigentlich müsste es doch noch "OIFO = Oldest in, First out" und "YIFO = Youngest in, First Out" geben, oder? Hier wird das Produktionsdatum der Waren berücksichtigt. -- anonymus 17:59, 1. Aug 2006 (CET)

Habe ich gestern eingefügt ... es nennt sich FEFO (First Expired - First Out) --Ifm 08:59, 1. Jul. 2008 (CEST)Beantworten

Könnte jemand mal genau klären, was KIFO eigentlich genau bedeuten soll? Mir erschließt sich das irgendwie nicht ganz. --Zupftom 22:59, 16. Nov 2005 (CET)


Java Code falsch[Quelltext bearbeiten]

Der Java Code ist falsch, er implementiert einen Stack, also FILO Prinzip. --Master of Xitus 21:35, 5. Apr 2006 (CEST)

Anmerkung: Dieser Code zeigt eine mögliche Programmierung eines FIFOs. Sie funktioniert zwar, ist aber durch das jeweilige herumschieben des gesamten Inhalts beim popen bei grossen Datenmengen nicht sehr performant. Eine andere Möglichkeit besteht darin, einen Read- und einen Writepointer zu verwenden, beim pushen jeweils den Writepointer und beim popen den Readpointer zu inkrementieren. Beim pushen sollte zuerst der zu speichernde Wert an die vom Writepointer adressierte Stelle gespeichert werden, beim popen verhält es sich mit dem Readpoiner analog dazu (Wert lesen, Readpointer inkrementieren). Stimmen Read- und Writepointer überein, so ist das FIFO leer oder gefüllt (Je nachdem, welcher Pointer als Letztes inkrementiert wurde). Wird beim Inkrementieren eines Pointers der Speicherbereich überschritten, so sollte er einfach auf den Anfang des Bereichs gesetzt werden.

public class Fifo 
{
	private Object[] fifo;
	private int index;
	public Fifo()
	{
		fifo = new Object[10];
		index = 0;
	}
	public Fifo(int anzahl)
	{
		fifo = new Object[anzahl];
		index = 0;
	}
	public Object pop() throws Exception
	{
		if(index < 1) throw new Exception("FIFO leer!");
		Object res = fifo[0];
		for(int i = 0; i < index-1; i++ )
		{
			fifo[i] = fifo[i+1];
		}
		index--;
		return res;
	}
	public void push(Object obj) throws Exception
	{
		if(index >= fifo.length) throw new Exception("Fifo voll");
		fifo[index] = obj;
		index++;
	}
}

Next in first out[Quelltext bearbeiten]

Ich finde die Darstellung von Fifo and familiy exzellent. Was aber für Kalkulation und Preisgestaltung sehr wichtig wäre ist Nifo. Sprich bewerten zu Wiederbeschaffungswerten. Der Spengler verrechnet die Dachrinne, die er bei mir installiert nicht zu seinem Fifo sondern natürlich Nifo, sprich zum Preis seines Lieferanten, wenn er sie heute wieder kaufen muss, um den nächsten Kunden bedienen zu können.

--BSchweighofer 19:53, 24. Sep 2006 (CEST)

FIFO in Buchhaltung[Quelltext bearbeiten]

...ist (a) nicht besonders gut beschrieben und (b) schon gar nicht die häufigste Bewertungsmethode in Deutschland (das wäre AVCO = average Cost oder Durchschnittspreis). Allerdings wäre es besser, wenn ein hauptberuflicher Buchhalter das sauber ausformuliert, sonst ist das voll von halben Wahrheiten. Wie wäre es mit dir? Yotwen 09:14, 27. Jan. 2007 (CET)Beantworten


Ich setz mich da ma ran. Muß da nochmal drüber nachdenken, aber diesen Unterschied zwischen Warenwirtschaft und Buchhaltung gibt es so glaub ich gar nicht wirklich. Es ist eigntlich das gleiche nur halt auf das entsprechende Themengebiet angewendet. (nicht signierter Beitrag von 91.23.199.237 (Diskussion | Beiträge) 10:44, 8. Sep. 2009 (CEST)) Beantworten

Deutsche Übersetzung[Quelltext bearbeiten]

Also (engl. etwa „Erster rein – Erster raus“), ist eine ziemlich schlechte Übersetzung und "Zuerst rein, zuerst raus" wäre viel besser. Grüße! (Der vorstehende, nicht signierte Beitrag stammt von 134.2.40.84 (DiskussionBeiträge) 12:29, 26. Jun. 2008 (CEST)) Beantworten

Eine Wort-für-Wort-Übersetzung ist immer schlecht. Leo sagt: die ältesten Anträge zuerst. --Fomafix 23:50, 26. Jun. 2008 (CEST)Beantworten

Bildbeschreibung fehlt bei [[Bild:fifo.png]][Quelltext bearbeiten]

Der Artikel enthält ein Bild, dem eine Bildbeschreibung fehlt, überprüfe bitte, ob es sinnvoll ist, diese zu ergänzen. Gerade für blinde Benutzer ist diese Information sehr wichtig. Wenn du dich auskennst, dann statte bitte das Bild mit einer aussagekräftigen Bildbeschreibung aus. Suche dazu nach der Textstelle [[Bild:fifo.png]] und ergänze sie.

Wenn du eine fehlende Bildbeschreibung ergänzen willst, kannst du im Zuge der Bearbeitung folgende Punkte prüfen:
  • Namensraum Datei: Bilder sollte im Namensraum Datei liegen. Bitte ändere die alten Bezeichnungen Bild: und Image: in Datei:.
  • Skalierung: Außerhalb von Infoboxen sollten keine festen Bildbreiten (zum Beispiel 100px) verwendet werden. Für den Fließtext im Artikelnamensraum gibt es Thumbnails in Verbindung mit der automatischen Skalierung. Um ein Bild/eine Grafik in besonderen Fällen dennoch größer oder kleiner darzustellen, kann der „upright“-Parameter verwendet werden. Damit erfolgt eine prozentuale Skalierung, die sich an den Benutzereinstellungen orientiert. --SpBot 22:25, 1. Mär. 2009 (CET)Beantworten

Fifo im Steuerrecht[Quelltext bearbeiten]

"Da jedoch lediglich LIFO steuerrechtlich angewendet werden darf (§ 6 Abs. 1 Nr. 2a EStG), ist dieses Verfahren in der Praxis weiter verbreitet." Ist falsch. Denn (§6 Abs. 1 Nr. 2a 3.Hs): "Von der Verbrauchs- oder Veräußerungsfolge nach Satz 1 kann in den folgenden Wirtschaftsjahren nur mit Zustimmung des Finanzamts abgewichen werden." FiFo wäre also (mit Zustimmung des FA) ebenso möglich. --energienudel 05:13, 01. Jun 2011 (CEST) --188.103.255.13 05:12, 1. Jun. 2011 (CEST)Beantworten

C++ Beispiel hinzugefügt[Quelltext bearbeiten]

Ich habe ein C++ Beispiel hinzugefügt. Jetzt passt der Artikel besser zu dem LIFO (Stack - Stapelspeicher) Artikel. Bitte sichten.

Vinzenz P. (nicht signierter Beitrag von 194.25.158.132 (Diskussion) 16:13, 14. Feb. 2014 (CET))Beantworten

Dann muss ich mir den LIFO wohl auch mal ansehen, und dort ebenfalls weglöschen, was für's Verständnis unnötig ist.
Programmbeispiele in allen möglichen Sprachen darf's gerne in Wikibooks geben, oder bei Google Code oder oder oder.
WP - falscher Platz. --arilou (Diskussion) 16:00, 17. Feb. 2014 (CET)Beantworten