Lexique

Rechercher une définition :  
# A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Derniers Ajouts...
Variable :
Entité logique typée définie par son adresse en mémoire, et sa taille en bits. Le type d'une variable définit a priori la nature de son contenu (date, chaîne de caractères, booléen, nombre...). Cet emplacement mémoire contient des données qui définissent la valeur de la variable.

Cette valeur peut changer au cours du programme qui utilise cet emplacement mémoire.
Type de données :
Genre d'une valeur. Le type d'une variable définit à priori la nature de son contenu (date, chaîne de caractères, booléen, nombre entier, nombre à virgule flottante...). Sa représentation numérique détermine de façon bornée l'ensemble des valeurs possibles ainsi que la quantité de données (exprimée généralement en bits ou en octets) nécessaire à son stockage en mémoire.

Par exemple, le type de données Integer (nombre entier) est généralement représenté par une suite de 2 octets (soit 16 bits), délimitant ainsi l'intervalle de valeurs possibles suivant : de -32768 à 32767. Toute tentative d'affectation d'une valeur en dehors de cet intervalle dans une variable de ce type provoquera un débordement mémoire.
Développement :
Activité de réalisation d'un logiciel ou d'un site web.
Framework :
Un framework est un ensemble de classes abstraites collaborant entre elles pour faciliter la création de tout ou partie d'un système logiciel. Un framework fournit un guide architectural en partitionnant le domaine visé en classes abstraites et en définissant les responsabilités de chacune ainsi que les collaborations entre classes. Un framework est habituellement implémenté à l'aide d'un langage à objets, bien que cela ne soit pas strictement nécessaire. Le déploiement à grande échelle de bibliothèques d'objets exige un framework ; celui-ci fournit un contexte où les composants sont ré-utilisés.
Interpréteur :
Programme qui interprète le code source d'un programme ligne après ligne. Contrairement à un compilateur, il ne produit pas de code exécutable sauvegardé dans un fichier. La transformation du code source en code machine se fait à la volée et est exécuté ligne après ligne. Ceci a pour effet de ralentir l'exécution du programme : un programme compilé est plus rapide qu'un programme interprété.