Een parameter is een van de drie dingen: ofwel een variabele in een programma van een soort die kan worden bewerkt en gewijzigd door de gebruiker, een waarde/optie die eerder wordt gewijzigd het geven van een opdracht, om er zeker van te zijn dat de opdracht correct wordt uitgevoerd, of een waarde die wordt doorgegeven aan een functie door de code die de functie aanroept in vraag.
Technipages legt parameter uit:
Alle drie de definities hebben iets gemeen: een parameter vertegenwoordigt een of andere variabele waarde. Dat betekent dat, ongeacht waar het in eerste instantie op is ingesteld of kan worden ingesteld, een parameter een waarde is die essentieel is voor de werking van welk stukje software dan ook. In een programmeercontext zijn parameters variabelen die essentieel zijn voor een correcte uitvoering van een codeblok. Dit kan bijvoorbeeld een berekening zijn waarbij een getal nodig is om de rekenstappen te doorlopen. Dit nummer (de parameter) wordt elke keer dat het wordt aangeroepen aan het codeblok doorgegeven, omdat het elke keer anders zal zijn.
In een voltooid programma, zoals een databasebeheerprogramma, kan een parameter bijvoorbeeld een zoekterm zijn. Dit betekent dat de gebruiker het programma elke keer dat het nodig is de parameter doorgeeft. Wat het scenario ook is, zonder de parameter zal het programma in de meeste gevallen zijn functie niet kunnen vervullen. In het geval van meerdere parameters is het niet altijd nodig om ze allemaal in te vullen, en sommige kunnen optioneel zijn, maar voor berekeningen, zoekopdrachten en dergelijke, het is absoluut noodzakelijk om ten minste één parameter op te geven - anders werken de dingen niet zoals ze zijn zijn bedoeld. Een zoekopdracht zonder zoekterm zal niets nuttigs opleveren!
Algemeen gebruik van parameters:
- Parametervariabelen helpen programma's om specifieke functies uit te voeren met variabele invoer.
- Het geven van ongeschikte parameters heeft invloed op de werking van het programma - een berekening die een woord krijgt in plaats van een nummer zal niet werken!
- Het gebruik van parameters bij het coderen is niets nieuws - ze worden gebruikt in zowat elk type codeertaal op hoog niveau.
Veelvoorkomend misbruik van parameters
- Een parameter is een variabele in de programmering die wordt gebruikt om informatie in op te slaan.