Couche programme

Définition – Que signifie la couche programme? Une couche programme est un composant d’exploitation indépendant d’un programme logiciel. Il fonctionne avec le reste des informations (et d’autres couches de programme) selon une certaine séquence de tâches de manipulation de données. Chaque couche interagit généralement avec les couches au-dessus et en dessous. Definir Tech explique la … Lire la suite

Désobfusquer

Définition – Que signifie Deobfuscate? Désobfusquer, c’est convertir un programme difficile à comprendre en un programme simple, compréhensible et direct. Il existe des outils disponibles pour désobfusquer un code ou un programme difficile dans une forme simple et compréhensible. L’obfuscation est généralement effectuée pour protéger les logiciels des attaquants, ce qui rend difficile pour ceux … Lire la suite

Programmation déclarative

Définition – Que signifie la programmation déclarative? La programmation déclarative est un paradigme de programmation dans lequel le programmeur définit ce qui doit être accompli par le programme sans définir comment il doit être implémenté. En d’autres termes, l’approche se concentre sur ce qui doit être réalisé au lieu d’instruire comment y parvenir. Il est … Lire la suite

Stub de méthode

Définition – Que signifie le talon de méthode? Un talon de méthode est un morceau de code utilisé pour remplacer une autre fonctionnalité de programmation dans le développement logiciel. Il peut simuler le comportement d’un morceau de code existant ou remplacer du code qui n’a pas encore été développé. Les stubs jouent un rôle important … Lire la suite

Langage de définition de données (ddl)

Définition – Que signifie le langage de définition de données (DDL)? Un langage de définition de données (DDL) est un langage informatique utilisé pour créer et modifier la structure des objets de base de données dans une base de données. Ces objets de base de données incluent des vues, des schémas, des tables, des index, … Lire la suite

Des milliers de lignes de code (kloc)

Définition – Que signifie des milliers de lignes de code (KLOC)? Des milliers (kilos) de lignes de code (KLOC) est une mesure utilisée pour évaluer la taille d’un logiciel. Les KLOC sont souvent utilisés pour estimer le temps nécessaire à une équipe pour construire un projet. Definir Tech explique des milliers de lignes de code … Lire la suite

Cruft

Définition – Que signifie Cruft? Cruft est un terme d’argot désignant un code inutile, redondant ou mal écrit. Cruft inclut tout code qui n’est pas nécessaire pour qu’une application exécute la tâche pour laquelle elle a été conçue. Il peut également être utilisé dans le contexte d’un code qui est si mal écrit que vous … Lire la suite

Bibliothèque de classe

Définition – Que signifie la bibliothèque de classes? Une bibliothèque de classes est une collection de modèles de programmation orientée objet (POO) pré-codés. Les applications réseau et de bureau utilisent des bibliothèques de classes. Les bibliothèques de classes contiennent du code pour les éléments d’interface utilisateur graphique (GUI) tels que les boutons, les icônes, les … Lire la suite

Protocole de transmission de contrôle de flux (sctp)

Définition – Que signifie le protocole SCTP (Stream Control Transmission Protocol)? L’association SCTP (Stream Control Transmission Protocol) est un point d’extrémité SCTP identifié de manière unique par les adresses de transport. Une seule association SCTP se produit entre deux points de terminaison à la fois. Le protocole SCTP est spécifié par la RFC 4960, qui … Lire la suite

Itérateur

Définition – Que signifie Iterator? Un itérateur, dans le contexte de C #, est un bloc de code qui renvoie une séquence ordonnée de valeurs d’une collection ou d’un tableau. C’est une fonction membre implémentée à l’aide du bloc itérateur, qui contient une ou plusieurs instructions contenant le mot-clé « yield ». Un itérateur est utilisé pour … Lire la suite