2009 | OriginalPaper | Chapter
Konstruktion von Algorithmen
Published in: Grundkurs Smalltalk — Objektorientierung von Anfang an
Publisher: Vieweg+Teubner
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
In diesem Kapitel nähern wir uns der Beantwortung der Frage an, wie man für ein gegebenes Problem einen Algorithmus findet. Leider gibt es auf diese Frage keine einfache Antwort, schon gar nicht können irgendwelche „Kochrezepte“ angegeben werden, die es ermöglichten, zielsicher vom Problem zum Programm zu gelangen. Es gibt in der Software-Technik bis heute auch keine wohl definierte Konstruktionslehre, wie das in reiferen Ingenieurwissenschaften eine Selbstverständlichkeit ist. Vielmehr gibt es verschiedene Formen von Handlungsanleitungen, die den Programmierer bei seiner Tätigkeit unterstützen und die Wahrscheinlichkeit erhöhen sollen, dass die entstehenden Programme bestimmte Qualitätskriterien, wie z. B.
Korrektheit
und
Lesbarkeit
, erfüllen. Nähere Hinweise dazu werden im Abschnitt 2.4 gegeben.