Was ist in Computern eine Unterroutine?
Eine Unterprogramme in der Computerprogrammierung ist ein kleinerer Bestandteil eines größeren Codemoduls, das über seine eigenen internen Vorgänge verfügt, um das Gesamtprogramm zu bedienen. Eine Unterroutine wird manchmal als Funktion oder Methode bezeichnet, da sie ein bestimmtes Codeergebnis zurückgibt, das vom Programm verwendet wird. Die funktionale Programmierung bietet vielseitigen Code, der in Stücken festgelegt ist. Programmierer wählen dann Ereignisse aus, die die Funktionen initiieren, die die Erfahrung des Benutzers „antreiben“.
Verschiedene Computersprachen verwenden Subroutine -Funktionen auf unterschiedliche Weise. Einige Computerprogrammiersprachen verwenden ein "Stack" -Modell, bei dem Funktionen oder Unterprogramme in einem linearen Format angeordnet und gemäß ihrer unmittelbaren Relevanz verwendet werden. Andere Sprachen verwenden Kompartimentformate, um Funktionen zu isolieren und sie voneinander zu unterscheiden.
Die korrekte Verwendung eines Unterprogramms ist Teil dessen, was ein Programmierer lernt, wenn er oder sie nach Möglichkeiten sucht, um den Computercode zugänglich zu halten. Kritische Strategien wie die effiziente Verwendung vonEin Unterprogramm wird mit anderen allgemeineren Strategien einhergeht, z. Das Anordnen von Computercode auf die richtige Weise erleichtert es anderen Programmierern und Ingenieuren viel einfacher, ihn zu „lesen“ und zu verstehen, was im Programm vor sich geht.
Alle Code, die von Unterprogrammen und anderen Codemodulen erfunden wird, wird häufig zu einem ausführbaren Programm gemacht. Das Aufrufen eines ausführbaren Programms bezieht sich auf die Idee, ein Programm auszuführen oder zu „ausführen“. In vielen Fällen besteht das ausführbare Programm einfach aus einer Sammlung von Unterprogrammen. Wenn jemand das Programm „ausführt“, beginnt der Computer mit einer ersten Codezeile und wird dann durch die in das Programm eingeschriebenen Anweisungen in andere aufeinanderfolgende Codezeilen hingewiesen.
Ein weiterer Hauptvorteil von Unterroutinen ist die Aufgabe, ein Programm zu debuggen. Wenn es ein Problem mit th gibtE -Programm, Ingenieure können in den Code gehen und nacheinander die Codezeilen durchsehen, um zu sehen, wo das Problem gestartet wurde. Bei Unterroutinen können die Programmierer jedes Code-Stück separat betrachten und die Teile „löschen“, die fehlerfrei sind, sich darauf zu konzentrieren, wo Fehler aufgetreten sind.
Unterroutine -Verwendung ist ein wesentlicher Bestandteil der Lerncomputerprogrammierung. Unterroutinen sind oft Teil des akademischen Informatikunterrichts. Programmierer lernen diese Fähigkeiten in der Schule oder in diesem Bereich, um Programme mit besserer Gesamtfunktion und Transparenz zu erstellen.