Série · Programmation informatique
Programme informatique
Dans Technologie
41 cartes12 joueurs l'ont commencée
Série « Programme informatique » sur Wikicard : 41 cartes tirées de Wikipédia, dont Machine virtuelle, Thread (informatique), Compilateur. Terminée, elle donne un badge brodé « Or », dessiné pour elle.
Ses cartes
Code sourceLégendaireLe code source est un texte qui présente les instructions composant un programme sous une forme lisible, telles qu'elles ont été écrites dans un langage de programmation.CompilateurLégendaireUn compilateur est un programme qui transforme un code source en un code objet.
Machine virtuelleÉpiqueLa machine virtuelle Java a été créée en 1995 par Sun Microsystems.Thread (informatique)ÉpiqueLes threads sont utilisés avec l'interface graphique (Graphical user interface) d'un programme.
- Interprète (informatique)ÉpiqueUn interprète, ou interpréteur (voir infra), est un programme dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique.
Processus (informatique)ÉpiqueUn processus (en anglais, process), en informatique, est un programme en cours d'exécution par un ordinateur.
Test (informatique)ÉpiqueUn test est une procédure de vérification partielle d'un système.
DébogueurÉpiqueUn débogueur ou débugueur (de l'anglais debugger) est un logiciel qui aide un développeur à analyser les bugs d'un programme.
Analyse syntaxiqueÉpiqueL'analyse syntaxique (parsing, en anglais) consiste à mettre en évidence la structure d'un texte, généralement une phrase écrite dans une langue naturelle, mais on utilise…- Dépassement de tamponÉpiqueUn dépassement de tampon ou débordement de tampon (en anglais, buffer overflow ou BOF) est un bug par lequel un processus, lors de l'écriture dans un tampon, écrit à l'extérieur…
- Analyse lexicaleÉpiqueL’analyse lexicale, lexing ou tokenization est la conversion d’une chaîne de caractères (un texte) en une liste de symboles (tokens en anglais, ce qui signifie « jeton »).
- Système de gestion d'exceptionsÉpiqueDans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d'exceptions ou SGE permet de gérer les conditions exceptionnelles pendant…
PlantageÉpiqueUn plantage (parfois appelé, par anglicisme, « crash »), ou un sinistre informatique (nécessitant un plan de reprise d'activité global de l'organisation ou un plan de reprise…- Effet de bord (informatique)ÉpiqueEffet de bord (traduction mot à mot de l'anglais side effect, dont le sens est plus proche d'effet secondaire) si elle modifie un état en dehors de son environnement local,…
- Analyse statique de programmesRareEn informatique, la notion d’analyse statique de programmes couvre une gamme de méthodes utilisées pour obtenir des informations sur le comportement d'un programme lors de son…
Dépassement d'entierRareLe dépassement d'entier le plus célèbre de ces dernières années est très probablement celui qui cause la destruction de la fusée Ariane 5, lors de son vol inaugural, le 4 juin…
- Portabilité (informatique)RareLa portabilité d'un programme informatique est sa capacité à pouvoir être adapté plus ou moins facilement en vue de fonctionner dans différents environnements d'exécution.
- Fuite de mémoireRareUne fuite de mémoire (en anglais : memory leak) est un bug expliqué par une occupation croissante et non contrôlée ou non désirée de la taille des données résidentes en mémoire,…
PréprocesseurRareUn préprocesseur est un programme qui procède à des transformations sur un code source, avant l'étape de traduction proprement dite (compilation ou interprétation).
Configuration (informatique)RareLa configuration d'un logiciel, d'un matériel, ou d'un réseau informatique est un ensemble de caractéristiques techniques qui ne dépendent pas du constructeur mais découlent des…
Erreur de segmentationRareUne erreur de segmentation (en anglais segmentation fault, en abrégé segfault) est un plantage d'une application qui a tenté d'accéder à un emplacement mémoire qui ne lui était…- Segmentation (informatique)RareLa segmentation est une technique de découpage de la mémoire.
DécompilateurRareUn décompilateur est un outil servant à reconstituer, partiellement ou totalement, le code source d’un logiciel à partir d’un programme exécutable alors dans un format binaire.
Édition de liensRareL’édition de liens (lorsque le code de la bibliothèque est commun à plusieurs programmes).
- Moteur de productionRareUn moteur de production est un logiciel dont la fonction principale consiste à automatiser (ordonnancer et piloter) l'ensemble des actions (préprocessing, compilation, éditions…
- Dépassement de pileRareUn dépassement de pile ou débordement de pile (en anglais, stack overflow) est un bug causé par un processus qui, lors de l'écriture dans une pile, écrit à l'extérieur de l'espace…
- IdentificateurRareUn identificateur ou identifiant est un mot choisi par le programmeur et qui, tel une étiquette, désigne un élément du programme : variable, constante, procédure, type, etc.
- Offset (informatique)RareL’offset désigne une adresse de manière relative.
- MmapRareMmap (« memory map ») est un appel système UNIX (norme POSIX).
- Soupassement arithmétiqueRareSoupassement arithmétique, soupassement en virgule flottante, soupassement de capacité ou tout simplement soupassement est un néologisme qui s'inspire du mot dépassement.
- Dépassement de tasRareEn informatique, un dépassement ou débordement de tas (en anglais, heap-based buffer overflow ou plus simplement heap overflow) est un bug de la classe des dépassements de tampon,…
- Fichier objetPeu communeUn fichier objet est un fichier intermédiaire intervenant dans le processus de compilation.
Point d'arrêt (informatique)Peu communeUn point d'arrêt est une marque placée par le programmeur à un endroit précis d'un programme informatique (généralement dans le code source ou le code assembleur obtenu à l'aide…- Apache Portable RuntimePeu communeApache Portable Runtime modifier - modifier le code - voir Wikidata (aide) L'APR (Apache Portable Runtime) est une bibliothèque logicielle pour le serveur web Apache rendant…
- Préprocesseur CPeu communePréprocesseur C est la directive: #include <…> dont le rôle est de recopier le contenu d'un fichier dans le fichier courant.
- Fibre (informatique)Peu communeUne fibre (fiber en anglais) est un type de thread particulièrement léger.
Analyse dynamique de programmesPeu communeL'analyse dynamique de programme (anglais : dynamic program analysis ou DPA), est une forme d'analyse de programme qui nécessite leur exécution.- Assemblage (informatique)Peu communeL’assemblage est une phase de la compilation des logiciels qui consiste à transformer du code assembleur en fichier binaire.
- PrécompilateurCommuneLe précompilateur est un programme informatique qui traduit le code source en un code pouvant être traité par le compilateur.
- Instrumentation du code sourceCommuneEn informatique, l'instrumentation du code est une opération consistant à ajouter des instructions machine supplémentaires à un programme informatique sans nécessiter la…
- XML entity expansionCommuneL'XML entity expansion ou Billion laughs ou lol flow est une attaque de type déni de service visant les parseurs XML.
Ouvrez des paquets de cartes tirées de Wikipédia, terminez vos collections pour gagner leur badge brodé, défiez d'autres joueurs en Joute. Gratuit, sans avantage payant.