Clasificación bibliográfica
Una clasificación de biblioteca o bibliográfica es un sistema de organización del conocimiento mediante el cual los recursos de la biblioteca se organizan y ordenan de manera sistemática. Las clasificaciones de bibliotecas utilizan un sistema de notación que representa el orden de los temas en la clasificación y permite que los elementos se almacenen en ese orden. Los sistemas de clasificación de bibliotecas agrupan los materiales relacionados, normalmente organizados como una estructura de árbol jerárquica. También se usa ampliamente un tipo diferente de sistema de clasificación, llamado sistema de clasificación por facetas , que permite la asignación de múltiples clasificaciones a un objeto, lo que permite ordenar las clasificaciones de muchas maneras.
Biblioteca (informática)
Un antiguo método era examinar el programa en tiempo de carga. Una vez que todas las bibliotecas fueran cargadas, se reemplazan todas las referencias a datos en las bibliotecas, con punteros a localidades de memoria apropiados. En Windows 3.1 (y algunos sistemas embebidos como las calculadoras Texas Instruments), las referencias eran manejadas como listas ligadas, permitiendo la fácil enumeración y reemplazo. Ahora, la mayoría de las bibliotecas dinámicas ligan una tabla de símbolos con direcciones en blanco dentro del programa en tiempo de compilación. Todas las referencias a código o datos en la biblioteca pasan a través de esta tabla. En tiempo de carga, la tabla es modificada con la dirección de los datos/código por el linker. Este proceso es lento y afecta significativamente la velocidad de los programas que llaman continuamente a otros programas, tal como algunos scripts de shell.