Bibliotheek

Het woord "bibliotheek" heeft in de context van computer-software verschillende betekenissen. Het kan verwijzen naar een verzameling vooraf geschreven broncode en andere bronnen waarnaar een programma kan verwijzen. Een bibliotheek kan ook een georganiseerde database met bestanden beschrijven die een programma beheert, zoals een muziek- of fotobibliotheek.

Code- en bronnenbibliotheken

Besturingssystemen bevatten bibliotheekpakketten met broncode-functies en andere bronnen. Unix, Linux en macOS gebruiken bibliotheekmappen om scripts, lettertypen en andere systeembronnen op te slaan. Windows gebruikt DLL-bestanden die zich in verschillende systeemmappen bevinden. Elk programma dat op een computer wordt uitgevoerd, heeft toegang tot deze bibliotheken en kan tijdens de runtime naar hun inhoud verwijzen, in plaats van de informatie op te nemen in de uitvoerbare bestanden van het programma.

Codebibliotheken zijn afzonderlijk beschikbaar voor ontwikkelaars, zodat zij deze in hun programma's kunnen opnemen. Ontwikkelaars kunnen deze gespecialiseerde bibliotheken gebruiken om bestaande processen aan hun programma's toe te voegen. De OpenSSL-C++-bibliotheek bevat bijvoorbeeld functies voor versleuteling, cryptografie en SSL-beveiliging. Een ontwikkelaar kan OpenSSL in een project opnemen en de vooraf geschreven functies gebruiken in plaats van ze vanaf nul te schrijven, wat aanzienlijk veel tijd en moeite bespaart.

Media- en bestandsbibliotheken

Een bibliotheek kan ook verwijzen naar een verzameling bestanden die een programma kan organiseren en openen. Een Apple Music-bibliotheek beheert bijvoorbeeld muziekbestanden, door ze in mappen te organiseren en snelle toegang tot elk bestand in de app te bieden. Wanneer je nieuwe nummers toevoegt, voegt Apple Music de bestanden en de bijbehorende (metagegevens) automatisch aan de bibliotheek toe.

Ook andere soorten media kunnen in bibliotheken worden georganiseerd. Fotobibliotheken kunnen aangepaste albums bevatten en foto's automatisch sorteren op datum, locatie of zelfs persoon, met behulp van gezichtsherkenning. Smartphones slaan gemaakte foto's automatisch op in een bibliotheek, en fotobibliotheekapps zoals Apple Photos bieden ook de mogelijkheid om foto's van andere camera's te importeren. Videoapps zoals Plex kunnen bibliotheken met films en tv-programma's maken, zodat je gemakkelijk vanuit de interface van de app door je verzameling kunt bladeren. Andere media-apps, zoals podcast-spelers en e-book-lezers, bieden vergelijkbare bibliotheken waarmee je bestanden kunt downloaden en importeren.

Bijgewerkt June 16, 2023 door Brian P.
Beoordeeld door Per C.

quizTest je kennis

What OS includes "Rosetta" emulation technology?

A
Windows
0%
B
macOS
0%
C
iOS
0%
D
Android
0%
Correct! Incorrect!     View the Rosetta definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Bibliotheek op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.