Expression

Définition - Que signifie l'expression?

Une expression est un concept particulier en informatique dans lequel un certain nombre de variables ou de constantes, ainsi que d'opérateurs et de fonctions, sont rassemblés dans une seule instruction sur laquelle agit un langage de programmation particulier.

Definir Tech explique l'expression

En informatique, les expressions sont écrites par les développeurs, interprétées par des ordinateurs et «évaluées».

L'évaluation produit un retour ou un résultat. Les équations mathématiques simples telles que 2 + 2 sont des expressions dans le code. Ils sont généralement appelés expressions arithmétiques.

D'autres types d'expressions numériques ou arithmétiques peuvent utiliser des variables, de sorte qu'elles ressemblent à des équations algébriques. En outre, divers types de données tels que les caractères, les chaînes, les entiers, les nombres à virgule flottante et autres peuvent être utilisés dans des expressions en tant que constantes ou variables.

Les opérateurs et les fonctions déterminent comment l'ordinateur agira sur ces objets dans une expression donnée. Différents types d'expressions sont classés en fonction de leur fonctionnement et de ce qu'ils «évaluent». Les expressions booléennes évaluent à une valeur vraie ou fausse, tandis que les expressions numériques s'évaluent à des nombres.

Les expressions de chaîne s'évaluent en chaînes de caractères, où le texte et les chaînes de caractères sont modifiés par des fonctions pour produire un résultat différent.

Par exemple, l'ajout d'un point d'exclamation à l'affichage ou à l'impression de l'expression «bonjour le monde» serait un exemple d'expression de chaîne qui utilise des fonctions pour ajouter des caractères ASCII, plutôt que de modifier des valeurs numériques ou de créer des conditions de code différentes.

Dans l'exemple ci-dessus, différents programmes traiteraient cela différemment: Certains des plus primitifs peuvent utiliser une syntaxe comme print hello world; impression ! tandis que d'autres pourraient utiliser quelque chose comme ceci:

Chaîne a = bonjour le monde

Chaîne b =!

Imprimer la chaîne a + chaîne b

Comme d'autres types de principes fondamentaux, les expressions reposent sur la syntaxe spécifique d'un langage de programmation. En termes de structure, les experts soulignent qu'une expression a intrinsèquement besoin d'au moins un «opérande» ou valeur sur laquelle on agit, et doit avoir un ou plusieurs opérateurs.

Au-delà de cela, il est important que les programmeurs comprennent ce qui est «légal» ou «illégal» dans la syntaxe du programme. La saisie d'une syntaxe incorrecte ou illégale entraînera des erreurs de compilation et les développeurs devront rendre les expressions et les modules de code conformes à la syntaxe appropriée afin de les exécuter.

Cette définition a été écrite dans le contexte de l'informatique