Définition
Liaison des symboles effectuée au moment du chargement d'un programme, ou au moment de l'utilisation du symbole.
Comparer avec liaison précoce.
Liaison des symboles effectuée au moment du chargement d'un programme, ou au moment de l'utilisation du symbole.
Comparer avec liaison précoce.
Liaison des symboles effectuée par un éditeur de liens, à la production du fichier exécutable d'un programme.
Comparer avec liaison statique, liaison tardive.
Voir liaison.
Programme agrégeant un ensemble de fichiers objet produits par un compilateur ou un assembleur en un programme exécutable, en assurant la liaison statique des symboles contenus dans ces fichiers. Cette opération est dite liaison.
Le terme anglais est linker.
Etablissement de la correspondance entre les symboles d'un programme source et les adresses correspondantes dans l'exécutable.
La liaison peut être faite lors de la production du fichier exécutable (liaison statique / liaison précoce) ou au moment de l'invocation du symbole à l'exécution (liaison tardive).
Le programme en charge de l'établissement des liaisons statique s'appelle linker ou éditeur de liens en français.
La distinction entre liaison statique et liaison précoce tient à la nature des fichiers produits : la liaison précoce se limite au contrôle et à la résolution des symboles, qui peuvent être invoqués à l'exécution depuis une module chargé dynamiquement ou un objet serveur, alors que le terme de liaison statique recouvre en complément la production d'un exécutable autonome, ne nécessitant aucun module complémentaire pour fonctionner.
Forum International des Hautes Technologies
Salon français d'informatique. Intégré à la SETI.
Propriété présentée par un algorithme de tri qui respect l'ordre initial des données soumises au tri et qui ne nécessitent pas réarrangement selon la clef de tri. Exemple:
Clef | Autre donnée |
---|---|
2 | deuxième choix |
3 | troisième choix |
1 | premier choix |
2 | autre deuxième choix |
Une fois les données triées par un tri stable sur la colonne "clef", le résultat DOIT être
Clef | Autre donnée |
---|---|
1 | premier choix |
2 | deuxième choix |
2 | autre deuxième choix |
3 | troisième choix |
Alors qu'un algorithme de tri instable sur la même clef pourrait donner indifféremment le résultat précédent ou le suivant:
Clef | Autre donnée |
---|---|
1 | premier choix |
2 | autre deuxième choix |
2 | deuxième choix |
3 | troisième choix |
En particulier, tout algorithme de tri intégral est instable pour toute clef autre qu'une clef composée de l'ensemble des colonnes triées.
Principales nouvelles fonctions des versions SmartDraw 6 Pro et Pro+:
Blue Screen Of Death