Difference between revisions 159347248 and 159347250 on dewiki

'''Iteration''' (von [[Latein|lat.]] ''iterare'' ,wiederholen‘) wird als Begriff in mehreren Anwendungsbereichen mit unterschiedlicher Bedeutung verwendet:

== Numerische Mathematik ==

(contracted; show full)
# Man wiederholt die beiden vorgenannten Schritte so lange, bis die Nullstelle mit gewünschter Genauigkeit gefunden ist ([[Regula Falsi]]).

=== Effizienz versus Eleganz ===

Als [[Algorithmus]] ist die Iteration oft [[Effizienz (Informatik)|effizienter]] als der elegantere [[Rekursion|rekursive]] Weg. Zudem 
sindist die rekursive Programme oftierung fehlerträchtiger als iterativeanfälliger, weil komplexer, als die iterative Programmierung.<ref>I. Sommerville: ''Software Engineering.'' 8. Auflage. Pearson Studium, 2007</ref>

== Informatik ==
Neben der mathematischen iterativen Problemlösung wird in der [[Informatik]] auch von Iteration gesprochen, wenn ein Zugriff iterativ, das heißt schrittweise, beziehungsweise wiederholt, auf Datenstrukturen erfolgt, beispielsweise bei einer [[Schleife (Programmierung)|FOR-Schleife]]. Hierbei steht der Begriff [[Datenstruktur]] für Sammlungen von [[Objekt (Programmierung)|(contracted; show full)[[id:Iterasi]]
[[nl:Iteratie]]
[[pl:Iteracja]]
[[pt:Iteração]]
[[ru:Итерация]]
[[sv:Iteration]]
[[tr:İterasyon]]
[[uk:Ітерація]]