WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Typo3 Besancon




Typo3 Besancon





Article:

Au sens le plus élargi, on parle de paramètre et aussi d'argument quand un élément d'information est à tenir compte pour prendre une décision ou également pour effectuer un calcul .
Un paramètre en informatique est une donnée opérée par une section de code, ( référence: sous-programme, fonction, méthode), et paraît évidente aux yeux du "code appelant" de cette section .
Il existe deux types de paramètres:
1)Les paramètres d'entrée:
Un paramètre d'entrée existe quand le code appelant fournit au code appelé une donnée et que cette dernière peut être transmise de deux façons :
- le code appelé rend accessible une copie de la valeur et est habilité à procéder à sa modification sans affecter l'information initiale dans le code appelant. On parle dans ce cas de passage par copie(ou passage par valeur);
- le code appelant cherche à effectuer la transmission d' une valeur et détenant l'information, le code appelé a en possession l'habilité d'accéder en mémoire à la valeur et peut ,là où elle se trouve, effectuer une transformation par rapport à cette dernière. Les modifications apportées sur la valeur seront accessibles au code appelant et dans cette éventualité ,le paramètre peut aussi être servi comme un paramètre de sortie. C'est ce qu'on appelle passage par adresse ou passage par référence 2)Les paramètres de sortie:
Le code appelé apporte au code appelant une donnée appelée un paramètre de sortie dont la détermination est impossible qu'en utilisant un paramètre d'entrée par son adresse, dans certains langages de programmation. Dans d'autres langages de programmation, à l'instar du Pascal, l'obligation de spécifier la qualité d'un paramètre est imposée au programmeur. Ainsi un paramètre peut être d'entrée, de sortie ou d'entrée-sortie.
Leur emplacement dans le code source délimite la différence dans la désignation des paramètres.
l'argument muet qui représente la variable exploitée dans le corps du sous-programme est aussi à noter.
Généralement, on mentionne le paramètre effectif quand il correspond à la variable ou valeur fournie pendant l'appel du sous-programme, mais dans certains langages, tel est les cas de Perl 6,l'usage du terme argument est relatif au paramètre effectif ; le terme paramètre le paramètre formel.
Le nom d'une variable est transcrit en numéro; par exemple,en programmation shell UNIX le premier paramètre d'un script s'appelle $1, le deuxième $2 et ainsi de suite. Un % distingue les fichiers fournis en paramètre au sein du traitement par lots (batch). Dans ce cas, il est plus approprié de le mettre entre guillemets.
Un paramètre effectif identifié par sa position,mais dont le nom de la variable qui s'y attache persiste à être celui du paramètre formel ,est qualifié par l'expression paramètre positionnel. Les paramètres formels positionnels finaux admet la possibilité d'être optionnels en Perl 6.
Les paramètres nommés impliquent que,non seulement la valeur, mais aussi le nom soient assimilés au sein de chaque paramètre formel s'y afférant. Ce qui est contraire aux paramètres positionnels. Un mécanisme s'approchant de celui des paramètres nommés, correspondant en fait à un nom de fonction composite où le passage de paramètre est un passage positionnel, est intégré dans l'Objective C.






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe