Bibliothèque

Le mot « bibliothèque », dans le contexte des logiciels informatiques, a plusieurs significations. Il peut désigner un ensemble de codes sources préécrits et d’autres ressources auxquels un programme peut faire référence. Une bibliothèque peut également désigner une base de données organisée de fichiers qu’un programme gère, comme une bibliothèque musicale ou de photos.

Bibliothèques de code et de ressources

Les systèmes d’exploitation incluent des ensembles de bibliothèques qui contiennent des fonctions de code source et d’autres ressources. Unix, Linux et macOS utilisent des dossiers de bibliothèques pour stocker des scripts, des polices et d’autres ressources système. Windows utilise des fichiers DLL situés dans différents dossiers système. Tout programme exécuté sur un ordinateur peut accéder à ces bibliothèques et faire référence à leur contenu pendant le temps d’exécution, au lieu d’intégrer ces informations dans ses fichiers exécutables.

Les bibliothèques de code sont disponibles séparément pour que les développeurs puissent les intégrer à leurs programmes. Les développeurs peuvent utiliser ces bibliothèques spécialisées pour ajouter des processus préexistants à leurs programmes. Par exemple, la bibliothèque OpenSSL en C++ contient des fonctions de chiffrement, de cryptographie et de sécurité SSL. Un développeur peut inclure OpenSSL dans un projet et utiliser les fonctions préécrites au lieu de les écrire à partir de zéro, ce qui permet d’économiser beaucoup de temps et d’efforts.

Bibliothèques multimédias et de fichiers

Une bibliothèque peut également désigner un ensemble de fichiers qu’un programme peut organiser et auquel il peut accéder. Par exemple, une bibliothèque Apple Music gère des fichiers musicaux : elle les organise dans des dossiers et permet d’accéder rapidement à n’importe quel fichier depuis l’app. Lorsque vous ajoutez de nouveaux morceaux, Apple Music ajoute automatiquement les fichiers, ainsi que les métadonnées correspondantes, à la bibliothèque.

D’autres types de contenus multimédias peuvent également être organisés en bibliothèques. Les bibliothèques de photos peuvent contenir des albums personnalisés et trier automatiquement les photos par date, emplacement ou même personne, grâce à la reconnaissance faciale. Les smartphones stockent automatiquement les photos prises dans une bibliothèque, et les apps de bibliothèque de photos comme Apple Photos permettent également d’importer des photos depuis d’autres appareils photo. Les apps vidéo comme Plex peuvent créer des bibliothèques de films et de séries télévisées, ce qui permet de parcourir facilement votre collection depuis l’interface de l’app. D’autres apps multimédias, comme les lecteurs de podcasts et d’eBooks, proposent des bibliothèques similaires qui vous permettent de télécharger et d’importer des fichiers.

Mis à jour June 16, 2023 par Brian P.
Révisé par Per C.

quizTestez vos connaissances

What is the low-level operating system code that communicates with hardware called?

A
Bitmap
0%
B
Kernel
0%
C
Checksum
0%
D
Framework
0%
Correct! Incorrect!     View the Kernel definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Bibliothèque sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.