www.wikidata.de-de.nina.az
Eine Invariante ist eine Aussage die uber die Ausfuhrung bestimmter Programmbefehle hinweg gilt Sie ist also vor und nach diesen Befehlen wahr sie ist demnach nicht veranderlich also invariant Invarianten konnen zum Beweis der Korrektheit von Algorithmen verwendet werden und spielen eine grosse Rolle im Design By Contract Dabei werden fur eine Methode einer Schnittstelle deren Vor und Nachbedingungen und alle Invarianten in ihrem Ablauf beschrieben Mittels sogenannter Assertions Zusicherungen kann man dieses Konzept implementieren sofern es die verwendete Programmiersprache oder API unterstutzt Siehe auch BearbeitenSchleifeninvariante Invarianz in Java Invariantenspezifikation in UMLWeblinks BearbeitenProgramm zur automatischen Verifikation auf der Seite ist auch eine auf Java portierte Version verlinkt Abgerufen von https de wikipedia org w index php title Invariante Informatik amp oldid 213643344