Vous êtes sur la page 1sur 1

filedesk french

filedesk french filedesk fr Un programme informatique est construit partir d'un ensemble de fichiers source contenant des fonctions2. Les bibliothques logicielles sont des lots de fonctions stockes dans des fichiers. Une bibliothque logicielle contient gnralement un ensemble de fonctions autour du mme sujet3. Par cette technique, une modification subsquente d'une des fonctions de la bibliothque ncessite de la re-crer, sans qu'il soit ncessaire de re-crer la totalit de l'application2. Cette technique ncessite de charger en mmoire les fichiers de bibliothque en mme temps que le programme qui les utilise4, ensuite de quoi un programme - l'diteur de liens rend l'application oprationnelle en tissant des liens entre les diffrents fichiers4. Les bibliothques logicielles peuvent tre: statique une bibliothque statique est incorpore dans un programme et l'dition de liens est effectue pendant sa construction. Lorsqu'une bibliothque statique est modifie, chaque programme qui l'utilise doit tre reconstruit pour incorporer les modifications3. partage une bibliothque partage n'est pas incorpore dans les programmes qui l'utilisent, mais est relie ces programme lors de leur chargement, c'est--dire immdiatement avant l'excution du programme. Une bibliothque partage peut tre utilise par de nombreux programmes et une modification de la bibliothque ne ncessite pas de reconstruction des programmes, du moment que l'interface de programmation de la bibliothque ne change pas3. dynamique les bibliothques dynamiques sont identiques aux bibliothques partages, mais sont utilises d'une manire diffrente. De telles bibliothques sont relies l'application lorsque celle-ci en a besoin. Les programmes qui les utilisent comportent les instructions ncessaire au chargement et la liaison3. Dans la technique de la liaison dynamique utilise par les DLL, l'opration de liaison est excute en deux temps: tout d'abord, au moment de la construction de l'application, l'diteur de liens cre des connecteurs, puis au chargement - immdiatement avant l'excution de l'application - les connecteurs sont relis entre eux4. Les DLL sont au format COFF, galement utilis dans IBM AIX5.

Vous aimerez peut-être aussi