Programmation

Domaine — 408 mots · page 2 sur 4

Cette page réunit les 408 entrées du dictionnaire relevant du domaine « Programmation », telles que le Wiktionnaire les étiquette. Chaque mot mène à sa fiche complète : définitions, étymologie, prononciation, exemples. Page 2 sur 4 : de « dépendance transitive » à « kata ».

  1. dépendance transitive Locution nominale Bibliothèque dépendance d'une dépendance.
  2. dépôt Nom commun Stockage centralisé d'un logiciel de gestion de versions.
  3. déréférencement Nom commun Accès à la valeur référencée par un pointeur, synonyme d'indirection.
  4. déréférencer Verbe En parlant d'un pointeur ou d’une référence, obtenir l’objet référencé (pointé).
  5. déroulage de boucle Locution nominale Technique d'optimisation des boucles visant à en augmenter la rapidité d'exécution, en dupliquant leurs corps pour éviter les sauts.
  6. descripteur Nom commun 2 Mot ou locution destiné à caractériser les informations contenues dans un document pour faciliter les recherches documentaires.
  7. déspécialisation Nom commun Utilisation d’un mot réservé en tant que caractère normal.
  8. déspécialiser Verbe Utiliser un mot réservé en tant que caractère normal.
  9. développaire Nom commun Personne sans détermination de son genre chargée des développements, de la programmation, dans un projet informatique.
  10. développement Nom commun Programmation informatique.
  11. développement de logiciel Locution nominale Pratique consistant à étudier, concevoir, construire, transformer, mettre au point, maintenir ou améliorer des logiciels.
  12. développement piloté par les tests Locution nominale Technique de développement de logiciel qui préconise d’écrire les tests unitaires avant d'écrire le code source d'un logiciel.
  13. développer Verbe Réaliser, implanter, implémenter (un programme).
  14. devlog Nom commun Blogue qui porte sur les nouveautés ou modifications apportées à un logiciel ou un jeu vidéo ; ou sur une solution proposée à un problème…
  15. DevRel Nom commun Ensemble des pratiques d'une entreprise pour créer des liens avec les développeurs qui utilisent ses outils.
  16. dialecte XML Locution nominale Langage semi-structuré possédant un schéma XML : un fichier décrivant une structure et un type de contenu de document.
  17. dichotomique Adjectif Qualifie une technique utilisant des dichotomies successives
  18. dictionnaire Nom commun Type abstrait, synonyme de tableau associatif.
  19. discret Adjectif Qualifie un type de donnée pour lequel l’ensemble des valeurs possibles est discret (au sens mathématique).
  20. distance de Levenshtein Locution nominale Mesure de la similarité entre deux chaînes de caractères, égale au nombre minimal de caractères qu’il faut supprimer, insérer ou remplacer…
  21. dom Nom commun 2 Interface de programmation normalisée par le W3C, qui permet à des scripts d’examiner et de modifier le contenu du navigateur web.
  22. DOM virtuel Locution nominale En JavaScript, représentation du DOM modifiable rapidement, avant réconciliation avec la page HTML à modifier.
  23. double diamant Locution nominale Technique de design en deux groupes de deux étapes : découvrir et définir, puis développer et livrer.
  24. dsl Nom commun 2 Langage dédié.
  25. duck typing Locution nominale Style de typage dynamique de certains langages de programmation orientée objet, en fonction des méthodes et attributs de l'objet.
  26. dynamique Adjectif Se dit d'une variable dont le type est susceptible de changer au cours de l'exécution, au gré du type des valeurs qui y sont rangées…
  27. dynamiquement Adverbe De façon dynamique, non fixe.
  28. échafaudage Nom commun Technique de conception logicielle sur la façon d’utiliser une base de données.
  29. écriture sale Locution nominale Dans une base de données, modification par une requête de données à partir de celles antérieures à la version actuelle.
  30. ensemble Nom commun Type abstrait de données non ordonnées et sans doublon.
  31. entité HTML Locution nominale Suite de caractères, commençant par une perluète « & » et finissant par un point-virgule « ; », et qui représente un autre caractère dans…
  32. environnement de développement intégré Locution nominale Type de logiciel destiné à programmer dans un langage donné, et qui est distribué avec, contenant au moins un éditeur de texte pour le code…
  33. évaluation paresseuse Locution nominale Faculté d’un programme ou d’un langage de programmation lui permettant de n’exécuter un morceau de code que lorsque son résultat est…
  34. exception Nom commun Interruption de l’exécution normale d'un programme à cause d'une erreur dont la possibilité de survenance a été anticipée lors de la…
  35. exclusion mutuelle Locution nominale Primitive de synchronisation utilisée en programmation informatique pour éviter que des ressources partagées d'un système ne soient…
  36. exécution non recouvrable Locution nominale Dans une base de données, modification sans possibilité de retour en arrière, par exemple dans le cas où un autre processus déjà lancé…
  37. expression lambda Locution nominale Fonction anonyme identifiée (avec différentes variantes syntaxiques) par une flèche précédée par la liste des arguments et suivie par le…
  38. extrait de code Locution nominale Petit bloc de code déjà écrit que l’on peut insérer facilement dans un code source à l’aide des outils fournis par une IDE (menu…
  39. factorisation Nom commun Action de factoriser ou résultat de cette action. Rassemblement des instructions identiques dispersées dans un programme.
  40. factoriser Verbe Uniformiser les appels à du code redondant, pour qu’il ne soit écrit qu’une fois.
  41. famine Nom commun Situation où certains fils d’exécution ne peuvent jamais accéder à une ressource à cause d’une exclusion mutuelle.
  42. fermeture Nom commun Type de fonction anonyme qui peut dépendre du contexte de son appel.
  43. fichier objet Locution nominale Fichier généré par un compilateur pour l'édition de liens et le débogage, lors de la transformation d'un fichier source en fichier binaire.
  44. fichier texte Locution nominale Fichier informatique ne contenant que des données sous format texte, lisible par un humain et modifiable à l’aide d’un éditeur de texte non…
  45. file Nom commun Type abstrait de données séquentielles en FIFO, c’est-à-dire où le premier élément accessible est le premier à avoir été ajouté.
  46. file de priorité Locution nominale Type abstrait de données permettant d'insérer un élément, d'extraire l'élément ayant la plus grande clé, et de tester si la file de…
  47. fixture Nom commun État que l’on peut recréer comme base de tests logiciels.
  48. flag Nom commun 2 Propriété de type discret, souvent booléenne, associée à un objet.
  49. flag de compilation Locution nominale Paramètre placé dans la commande de compilation d'un programme, permettant par exemple de préciser les bibliothèques à utiliser, le niveau…
  50. float Nom commun Nombre à virgule flottante.
  51. flot de contrôle Locution nominale En programmation impérative, ordre dans lequel les instructions, les déclarations, les affectations et les appels de fonction sont exécutés…
  52. fonction Nom commun Transformation d’un objet en un autre objet.
  53. fonction anonyme Locution nominale Type de fonction n'ayant pas de nom, et ne peut donc pas être utilisée globalement. Elle est prévue pour s'exécuter à l'endroit de sa…
  54. fonction déterministe Locution nominale En programmation fonctionnelle, fonction qui pour le même argument renverra toujours le même résultat.
  55. fonction fléchée Locution nominale Équivalent de expression lambda dans la terminologie propre à la norme ECMAScript et au langage Javascript.
  56. fonction pure Locution nominale En programmation fonctionnelle, fonction déterministe qui ne retourne que la valeur résultat, sans effets annexes.
  57. forçage Nom commun Dans certains langages, action de forcer le type d’une variable.
  58. forcer Verbe Dans certains langages de programmation, instruire le type d’une variable pour quelque chose d’autre que son type original.
  59. fork Nom commun Par analogie avec la fonction précédente transposée à la gestion de projet, projet ou logiciel issu d’une scission d’un projet initial…
  60. fourcher Verbe Variante de forker : dupliquer un code source pour créer un nouveau projet.
  61. fuite de mémoire Locution nominale Occupation croissante de la mémoire d’un ordinateur en raison de l’absence de libération d’une zone mémoire qui n’est plus utilisée.
  62. fuzzing Nom commun Technique de test logiciel par d'injection de données (aléatoires ou susceptibles de provoquer un bug) dans les entrées d'un programme.
  63. généricité Nom commun Faculté d’un programme de fournir des modules paramétriques.
  64. goto Nom commun Instruction fournie par certains langages de programmation pour aller directement à un endroit donné du programme.
  65. graphe Nom commun Type abstrait de données listant des points non ordonnés pour un graphe non orienté, ou ordonnés pour un graphe orienté.
  66. growth hacker Locution nominale Personne compétente en marketing et programmation, curieuse et créative qui fait appel à des techniques d’analyses guidées par les données…
  67. handler Nom commun Pilote, gestionnaire : module, sous-routine gérant une situation particulière comme une exception dans un processus.
  68. homoiconicité Nom commun Propriété de certains langages dans lesquels la principale représentation des programmes est aussi une structure de données d'un type…
  69. htmliser Verbe Ajouter des balises HTML à.
  70. ide Nom commun 3 Environnement de développement intégré.
  71. idempotent Adjectif Se dit d’une fonction qui a exactement le même résultat qu’on l’appelle une fois ou plusieurs : f∘f=f,.
  72. identificateur Nom commun Mot de la programmation informatique reconnu par le compilateur ou l’interpréteur et qui permet, telle une étiquette, de désigner des…
  73. immutable Adjectif Qualifie une variable dont la valeur est fixée une fois pour toutes à son initialisation.
  74. impératif Adjectif Qualifie un langage de programmation qui met l’accent sur les modifications des variables provoquées par l’exécution des instructions.
  75. implémentation Nom commun Réalisation (d’un produit informatique) à partir de documents, mise en œuvre, développement.
  76. implémenter Verbe Traduire un protocole, un algorithme, une structure de données dans un langage de programmation, les concrétiser dans un logiciel.
  77. incrémenter Verbe Ajouter une valeur fixée, souvent 1, à une variable.
  78. indentation Nom commun Retrait des lignes d’un bloc, pour les distinguer de celles qui ne font pas partie du bloc
  79. index Nom commun Indice ; entier naturel repérant la position d'un élément dans une séquence.
  80. indexé Adjectif Pourvu d’un index, en parlant d’une table de données.
  81. indice Nom commun Entier naturel repérant la position d'un élément dans une séquence.
  82. inférence de types Locution nominale Mécanisme qui permet à un compilateur ou un interpréteur de rechercher automatiquement les types associés à des variables non typées.
  83. initialiser Verbe Donner une valeur initiale à.
  84. injection Nom commun Envoi d’information (requête, code, courant, tension) à une unité de traitement pour extraire une information.
  85. instancier Verbe De manière plus générale, fabriquer un exemplaire d'un élément à partir d'un modèle qui lui sert en quelque sorte de moule. Dans le cas…
  86. instruction Nom commun Étape d’un programme informatique.
  87. intégration Nom commun Rassemblement de plusieurs applications, et vérification de leurs cohérences avec le pool applicatif afin de s'assurer du fonctionnement de…
  88. intercession Nom commun Capacité d'un programme informatique à modifier son propre état d'exécution.
  89. interpolation Nom commun Évaluation de variables ou d'expressions à l'intérieur d'une chaîne de caractères littérale.
  90. introspection Nom commun Capacité d'un programme à examiner son propre état.
  91. inversion de contrôle Locution nominale Patron d'architecture commun à tous les frameworks, imposant que ceux-ci contrôlent une grande partie de l'exécution des applications qui…
  92. invocation Nom commun Action d'invoquer une fonction : appel.
  93. itérable Nom commun Objet sur lequel il est possible d’itérer.
  94. itérateur Nom commun Objet qui permet de parcourir tous les éléments contenus dans une collection d'objets, de type liste, arbre, tableau, …
  95. IVVQ Nom commun Ensemble de domaines et de processus mettant en place des stratégies pour les étapes de conception/validation de systèmes.
  96. joker Nom commun Métacaractère passe-partout, utilisé pour désigner un caractère quelconque, comme le point dans /file.*/ dans les expressions rationnelles…
  97. JSON Nom commun Format servant à l’échange voire au stockage de données textuelles.
  98. JSONP Nom commun Technique de communication en JavaScript utilisant le navigateur Web pour demander des informations à un serveur d'un autre domaine.
  99. JSP Nom commun Technique de génération de code HTML et XML en Java.
  100. kata Nom commun Court exercice de programmation visant à améliorer les compétences de l’utilisateur par une pratique répétitive.

Tous les domaines · Rechercher un mot