Little-endian

Définition – Que signifie Little-Endian? La convention little-endian est un type d’adressage qui fait référence à l’ordre des données stockées en mémoire. Dans cette convention, le bit le moins significatif (ou l’extrémité « la plus petite ») est d’abord stocké à l’adresse 0, et les bits suivants sont stockés de manière incrémentielle. Little-endian est l’opposé du big-endian, … Lire la suite

Conception descendante

Définition – Que signifie la conception descendante? Une conception descendante est la décomposition d’un système en parties plus petites afin de comprendre ses sous-systèmes compositionnels. Dans la conception descendante, la vue d’ensemble d’un système est conçue, en spécifiant, sans toutefois détailler les sous-systèmes de premier niveau. Ensuite, chaque sous-système est affiné plus en détail, par … Lire la suite

Snarf

Définition – Que signifie Snarf? Snarf est une simple extension de langage de programmation orientée objet et de style prototype créée pour le langage de programmation Lisp. Il a été créé dans la même veine que JavaScript, Python, NewtonScript et SELF et a été conçu pour être plus simple et plus élégant, mais plus lent … Lire la suite

Fichier binaire

Définition – Que signifie fichier binaire? Un fichier binaire est un type de fichier informatique utilisé pour stocker des données binaires. Il peut contenir tout type de données formatées ou non formatées encodées au format binaire. Il est utilisé directement par l’ordinateur et ne peut généralement pas être lu par un humain. Les fichiers binaires … Lire la suite

Surcharge de l’opérateur

Définition – Que signifie la surcharge de l’opérateur? La surcharge d’opérateurs est une technique par laquelle les opérateurs utilisés dans un langage de programmation sont implémentés dans des types définis par l’utilisateur avec une logique personnalisée basée sur les types d’arguments passés. La surcharge d’opérateur facilite la spécification de l’implémentation définie par l’utilisateur pour des … Lire la suite

Cadrage lexical

Définition – Que signifie la portée lexicale? La portée lexicale définit la portée d’une fonctionnalité d’une certaine variable à l’aide d’une méthode, ce qui facilite l’appel de la variable à partir du bloc de code dans lequel elle a été définie. Ce n’est qu’au cours de la phase de compilation que la portée est déterminée. … Lire la suite

Héritage

Définition – Que signifie l’héritage? L’héritage est un mécanisme dans lequel une nouvelle classe est dérivée d’une classe existante. En Java, les classes peuvent hériter ou acquérir les propriétés et les méthodes d’autres classes. Une classe dérivée d’une autre classe est appelée une sous-classe, tandis que la classe dont une sous-classe est dérivée est appelée … Lire la suite

Constructeur

Définition – Que signifie Constructeur? Un constructeur est une méthode spéciale d’une classe ou d’une structure en programmation orientée objet qui initialise un objet nouvellement créé de ce type. Chaque fois qu’un objet est créé, le constructeur est appelé automatiquement. Un constructeur est comme une méthode d’instance qui a généralement le même nom que la … Lire la suite

éditeur de polices

Définition – Que signifie l’éditeur de polices? Un éditeur de polices est un type de logiciel spécialement conçu pour modifier ou créer des fichiers de polices à utiliser dans diverses applications. Ils peuvent créer ou modifier des polices de contour ou bitmap, ou les deux selon les intentions du développeur du progiciel. Cependant, la plupart … Lire la suite

Langage de balisage vectoriel (vml)

Définition – Que signifie le langage de balisage vectoriel (VML)? Le langage de balisage vectoriel (VML) est une application de XML 1.0 qui définit le codage des graphiques vectoriels en HTML. Il a été soumis au W3C en 1998, mais n’a jamais gagné en popularité. Au lieu de cela, un groupe de travail du W3C … Lire la suite