Biblioteca

La palabra «biblioteca», en el contexto del software de computadora, tiene varios significados. Puede referirse a una colección de código fuente escrito previamente y otros recursos a los que un programa puede hacer referencia. Una biblioteca también puede describir una base de datos organizada de archivos que administra un programa, como una biblioteca de música o fotos.

Bibliotecas de código y recursos

Los sistemas operativos incluyen paquetes de bibliotecas que contienen funciones de código fuente y otros recursos. Unix, Linux y macOS utilizan carpetas de bibliotecas para almacenar scripts, fuentes y otros recursos del sistema. Windows utiliza archivos DLL ubicados en varias carpetas del sistema. Cualquier programa que se ejecuta en una computadora tiene acceso a estas bibliotecas y puede hacer referencia a su contenido durante el tiempo de ejecución en lugar de incluir la información en sus archivos ejecutables.

Las bibliotecas de código están disponibles por separado para que los desarrolladores las incluyan en sus programas. Los desarrolladores pueden utilizar estas bibliotecas especializadas para agregar procesos preexistentes a sus programas. Por ejemplo, la biblioteca C++ de OpenSSL contiene funciones para el cifrado, la criptografía y la seguridad SSL. Un desarrollador puede incluir OpenSSL en un proyecto y utilizar las funciones escritas previamente en lugar de escribirlas desde cero, lo que ahorra mucho tiempo y esfuerzo.

Bibliotecas de medios y archivos

Una biblioteca también puede referirse a una colección de archivos que un programa puede organizar y a la que puede acceder. Por ejemplo, una biblioteca de Apple Music administra archivos de música: los organiza en carpetas y proporciona acceso rápido a cualquier archivo dentro de la aplicación. Cuando agrega canciones nuevas, Apple Music agrega automáticamente los archivos y los (metadatos correspondientes) a la biblioteca.

Otros tipos de medios también pueden organizarse en bibliotecas. Las bibliotecas de fotos pueden contener álbumes personalizados y ordenar automáticamente las fotos por fecha, ubicación o incluso persona, mediante el reconocimiento facial. Los teléfonos inteligentes almacenan automáticamente en una biblioteca las fotos que toma el usuario, y las aplicaciones de bibliotecas de fotos como Apple Photos también permiten importar fotos de otras cámaras. Las aplicaciones de video como Plex pueden crear bibliotecas de películas y programas de televisión, lo que permite explorar fácilmente la colección desde la interfaz de la aplicación. Otras aplicaciones multimedia, como los reproductores de podcasts y los lectores de libros electrónicos, proporcionan bibliotecas similares que permiten descargar e importar archivos.

Actualizado June 16, 2023 por Brian P.
Revisado por Per C.

quizPon a prueba tu conocimiento

Decryption is required to open which of the following files?

A
A JPEG image captured by a digital camera
0%
B
A password-protected PDF file
0%
C
A video encoded with the MPEG-2 codec
0%
D
A standard gzip-compressed file
0%
Correct! Incorrect!     View the Decryption definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Biblioteca en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.