Paramètre
46083
30829818
2008-06-20T17:59:59Z
VolkovBot
198153
robot Ajoute: [[fa:پارامتر]]
{{Voir homonymes|Paramètre (homonymie)}}
{{Wiktionnaire}}
Un '''paramètre''' est au sens large un élément d'information à prendre en compte pour prendre une décision ou pour effectuer un calcul.
== Informatique ==
En [[informatique]], un ''paramètre'' est une donnée manipulée par une section de [[code source|code]] (voir : [[sous-programme]], [[fonction (informatique)|fonction]], [[Méthode (informatique)|méthode]]) et connue du code appelant cette section.
On distingue deux types de paramètres :
* les paramètres d'entrée ;
* les paramètres de sortie.
Un paramètre d'entrée est une donnée fournie par le code appelant au code appelé. Cette donnée peut être transmise de deux façons :
* passage par copie (aussi appelé par valeur) : le code appelé dispose d'une copie de la valeur. Il peut la modifier, l'information initiale dans le code appelant n'est pas affectée par ces modifications.
* passage par adresse (aussi appelé par référence): le code appelé dispose d'une information lui permettant d'accéder en mémoire à la valeur que le code appelant cherche à lui transmettre. Il peut alors modifier cette valeur là où elle se trouve, le code appelant aura accès aux modifications faites sur la valeur. Dans ce cas, le paramètre peut aussi être utilisé comme un paramètre de sortie.
Un paramètre de sortie est une donnée fournie par le code appelé au code appelant. Dans certains [[langage de programmation|langages de programmation]], il n'est pas possible de définir de paramètres de sortie autrement qu'en utilisant un paramètre d'entrée par son adresse. D'autres langages de programmation (comme le [[langage Pascal|Pascal]] par exemple) obligent le programmeur à spécifier explicitement si un paramètre est d'entrée, de sortie ou d'entrée-sortie.
=== Paramètre formel ===
Il s'agit de la variable utilisée dans le corps du sous-programme.
=== Paramètre effectif ===
Il s'agit de la variable (ou valeur) fournie lors de l'appel du sous-programme.
Certains langages, comme [[Perl 6]], utilisent le terme ''paramètre'' pour paramètre formel et ''argument'' pour
paramètre effectif.
=== Paramètre positionnel ===
Une variable dont le nom est un numéro. Par exemple, en programmation [[shell (informatique)|shell]] [[UNIX]], le premier paramètre d'un [[Langage de script|script]] s'appelle $1, le deuxième $2 et ainsi de suite.
== Mathématiques ==
* Les [[Espace vectoriel|espace]]s et sous-espaces de l'algèbre linéaire sont décrits par un certain nombre de paramètres, nombre qui est relié à la [[dimension]].
* De même les objets de la géométrie différentielle ([[courbe]]s, [[surface]]s) peuvent être décrits par un [[paramétrage]] faisant intervenir un nombre adéquat de paramètres indépendants.
* En [[relativité générale]], un [[paramètre affine]] est la quantité utilisé pour indicer les différents points suivis par une trajectoire soumise uniquement aux forces de [[gravitation]], appelée [[géodésique]].
{{Portail|mathématiques|informatique}}
[[Catégorie:Programmation informatique]]
[[Catégorie:Vocabulaire des mathématiques]]
[[ar:وسيط]]
[[de:Parameter (Mathematik)]]
[[en:Parameter]]
[[eo:Parametro]]
[[fa:پارامتر]]
[[he:פרמטר]]
[[it:Parametro (statistica)]]
[[ja:媒介変数]]
[[nl:Parameter]]
[[no:Parameter]]
[[qu:Kuskanachina tupu]]
[[ru:Параметр]]
[[simple:Parameter]]
[[sk:Parameter]]
[[sr:Параметар]]
[[su:Paraméter]]
[[sv:Parameter]]
[[vi:Tham số]]