Was ist Argumentation? Definition & Bedeutung

click fraud protection

Ein Argument ist ein Programmierbegriff für eine Anweisung, die eine bestimmte Routine, einen Wert oder eine Option aus einer Auswahl vordefinierter aufruft und aktiviert. Diese vordefinierten Items werden natürlich vom Entwickler gesetzt, bevor sie aufgerufen werden. Dieser Routinewert oder diese Option wird dann verwendet, wenn Daten verarbeitet werden.

Technipages erklärt Argument

Die Werte können beliebig sein, und Routinen können im Voraus erstellt und definiert werden, um notwendige Funktionen auszuführen, wie sie vom Hauptprogramm benötigt werden. Die Trennung von Funktionen und bestimmten Routinen in Argumenten bedeutet, dass sich der gesamte Codeblock weniger wiederholt und kürzer ist, was die spätere Arbeit und Überprüfung erleichtert.

Ein Beispiel: Eine Routine, die Zahlen auf ihre zweite Dezimalstelle runden soll, wird mit einem sogenannten Parameter verwendet – diesem Parameter ist die Zahl, die gerundet wird, und sie wird (oder kann zumindest) jedes Mal anders sein, wenn dieses Argument aufgerufen und die Routine ausgeführt wird. Das bedeutet, dass eine beliebige Zahl, die als Parameter angegeben wird, entsprechend gerundet wird.

Eine weniger verbreitete Verwendung des Begriffs Argument bezieht sich auf Befehlszeilenschnittstellen wie Tabellenkalkulationen und ähnliche Anwendungen, die auf getippten Befehlen beruhen, die einer bestimmten Struktur oder Syntax folgen. Diese typisierten Befehle sind die fraglichen Argumente und bestimmen, wie der Befehl letztendlich ausgeführt wird.

Häufige Verwendungen von Argumenten

  • Ein Argument in einem Tabellenkalkulationsprogramm kann beispielsweise eine Abfrage sein.
  • Bei der Programmierung hilft die Verwendung von Argumenten, die Dinge einfach zu halten, wenn es um den Hauptcodeblock geht.
  • Argumente sind nützlich, um wiederholte Codeabschnitte zu trennen, die ohne das Argument kopiert und eingefügt würden.

Häufige Missbrauch von Argumenten

  • Argumente sind die Variablen, die sich bei jedem Aufruf einer Routine unterscheiden.