Accueil : Conditions du logiciel : Définition de fonction

Fonction

En mathématiques, une fonction est définie comme une relation entre des valeurs définies et une ou plusieurs variables. Par exemple, une fonction mathématique simple peut être:

y = 2x

Dans cet exemple, la relation de y à x est que y est le double de la valeur attribuée à x. Bien que les fonctions mathématiques puissent être beaucoup plus complexes, la plupart sont simples par rapport aux fonctions utilisées dans la programmation informatique. C'est peut-être pour cette raison que les fonctions mathématiques sont souvent appelées "expressions", alors que les fonctions informatiques sont souvent appelées "procédures" ou "sous-routines".

Les fonctions informatiques sont similaires aux fonctions mathématiques en ce qu’elles peuvent faire référence à paramètres, qui sont passés, ou contribution dans la fonction. Si l'exemple ci-dessus était écrit en tant que fonction d'ordinateur, "x" serait le paramètre d'entrée et "y" le résultat. sortie valeur. Cela pourrait ressembler à quelque chose comme ça:

fonction double (x)
{
$ y = 2 * x;
retourne $ y;
}

L'exemple ci-dessus est une fonction très basique. La plupart des fonctions utilisées dans les programmes informatiques comportent plusieurs lignes d'instructions et peuvent même faire référence à d'autres fonctions. Une fonction peut aussi se référencer elle-même, auquel cas on l’appelle un fonction récursive. Certaines fonctions peuvent ne nécessiter aucun paramètre, alors que d'autres peuvent en nécessiter plusieurs. Bien qu'il soit courant que les fonctions renvoient des variables, de nombreuses fonctions ne renvoient aucune valeur, mais génèrent plutôt des données en cours d'exécution.

Les fonctions sont parfois considérées comme les blocs de construction de l'ordinateur programmes, car ils peuvent contrôler à la fois de petites et de grandes quantités de données. Bien que les fonctions puissent être appelées plusieurs fois dans un programme, elles ne doivent être déclarées qu'une seule fois. Par conséquent, les programmeurs créent souvent des "bibliothèques" de fonctions pouvant être référencées par un ou plusieurs programmes. Pourtant, le code source programmes informatiques volumineux peuvent contenir des centaines voire des milliers de fonctions.

https://TechLib.com/definition/function

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de la fonction. Il explique en terminologie informatique ce que signifie fonction et fait partie des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition de fonction utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.