In computer science, a library is a collection of subprograms used to develop software. Libraries contain "helper" code and data, which provide services to independent programs. This allows code and data to be shared and changed in a modular fashion. Some executables are both standalone programs and libraries, but most libraries are not executables. Executables and libraries make references known as links to each other through the process known as linking, which is typically done by a linker."

PropertyValue
p:abstract
  • -{T|zh-hans:库;zh-hant:函式庫}- 在计算机科学中,库是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。 库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做静态库后者的叫做动态库。" (zh)
  • Biblioteca, na Ciência da computação, é uma coleção de subprogramas utilizados no desenvolvimento de software. Bibliotecas contém código e dados auxiliares, que provém serviços a programas independentes, o que permite o compartilhamento e a alteração de código e dados de forma modular. Alguns executáveis são tanto programas independentes quanto bibliotecas, mas a maioria das bibliotecas não são executáveis. Executáveis e bibliotecas fazem referências mútuas conhecidas como ligações através do processo conhecido como ligação, que é tipicamente realizado por um linker. A maior parte dos sistemas operacionais modernos provê bibliotecas que implementam a maioria dos serviços do sistema. Tais bibliotecas transformaram em comodidades os serviços que uma aplicação moderna espera que sejam providos pelo sistema operacional. Assim sendo, a maior parte do código utilizado em aplicações modernas é fornecido por estas bibliotecas." (pt)
  • Biblioteka (w informatyce) – zbiór klas, funkcji (i ew. innych konstrukcji programistycznych), z których korzystają różne programy. Za twórców koncepcji bibliotek uważani są Maurice Wilkes, David J. Wheeler i Stanley Gill, autorzy książki "The Preparation of Programs for an Electronic Digital Computer" z 1951 roku. Biblioteki są bardzo często związane z jednym językiem programowania. Interfejsy do innych języków są tworzone za pomocą tzw. wrapperów – fragmentów kodu, które odbierają wywołanie w języku danego programu, przetwarzają je na wywołanie języka biblioteki, wysyłają wywołanie do biblioteki i przetwarzają zwrócone wyniki na postać odpowiednią dla danego języka. Popularnym językiem, w którym pisane są biblioteki, jest język C, ze względu na łatwość pisania wrapperów z C do innych języków. Wyróżnia się biblioteki statyczne, dynamiczne oraz uruchomieniowe." (pl)
  • Eine Programmbibliothek bezeichnet in der Programmierung eine Sammlung von Programmfunktionen für zusammengehörende Aufgaben. Bibliotheken sind im Unterschied zu Programmen keine eigenständig lauffähigen Einheiten, sondern Hilfsmodule, die Programmen zur Verfügung gestellt werden." (de)
  • En Informática(computación), una biblioteca es un conjunto de procedimientos y funciones (subprogramas) agrupadas en un archivo con el fin de que puedan aprovechalas otros programas. Al proceso de hacer accesibles estos subprogramas al programa principal se le llama enlace (link). Existen dos tipos de bibliotecas: * las estáticas o de enlace estático * y las compartidas o de enlace dinámico Las primeras se enlazan —o sea, arreglan las referencias a rutinas en el programa para que apunten a su localización en la biblioteca— en el momento de compilación (en rigor en la fase de enlace de la construcción del programa objeto), mientras que las segundas se enlazan en tiempo de ejecución. La denominación de biblioteca compartida hace énfasis en que, comúnmente, los procesos que la enlazan comparten una única parte de la memoria donde se encuentran las instrucciones de los subprogramas. En Windows, archivos de bibliotecas dinámicas poseen extensión. DLL (Dynamic Link Library), mientras que las estáticas generalmente terminan en. LIB. En Unix y Linux, las bibliotecas dinámicas tienen extensión.so (Shared Object) y las estáticas.a (archive)." (es)
  • En informatique, une bibliothèque ou librairieLe terme de librairie est considéré par certains comme un abus de langage résultant d'une mauvaise traduction duet par conséquent ne peuvent pas être exécutées directement. Les bibliothèques peuvent regrouper des fonctions simples (par exemple le calcul d'un cosinus, ou l'inversion d'une matrice) comme des fonctions complexes avec de nombreuses fonctions internes non accessibles directement. L'intérêt des bibliothèques réside dans le fait qu'elles contiennent du code utile que l'on ne désire pas avoir à réécrire à chaque fois. Les bibliothèques logicielles sont parfois regroupées en un framework, de façon à constituer un ensemble cohérent et complémentaire de bibliothèques." (fr)
  • In Informatica, una libreria software è un insieme di funzioni di uso comune, predisposte per essere collegate ad un programma software. Il collegamento può essere statico o dinamico, nel qual caso si parla di Dynamic-link library. Lo scopo delle librerie software è quello di fornire una vasta collezione di funzioni di base pronte per l'uso, evitando al programmatore di dover scrivere ogni volta le stesse funzioni di uso comune. Ad esempio molti linguaggi di programmazione hanno una liberia di funzioni matematiche, che offrono numerose funzioni come l'elevamento a potenza, il calcolo dei logaritmi e così via. Ogni linguaggio di programmazione possiede la sua collezione di librerie, le quali vengono distinte in librerie standardizzate e librerie non standardizzate. La differenza tra librerie standard e non standard influisce in maniera determinante sulla portabilità di un programma software fra sistemi operativi diversi e piattaforme hardware diverse. I programmi che fanno uso solo di funzioni di librerie standard hanno generalmente un grado di portabilità maggiore. Il termine italiano viene da un'errata traduzione dell'inglese library, che vuol dire biblioteca, ma oramai libreria è entrata a tal punto nel vocabolario dei professionisti del settore che sarebbe troppo difficile e lungo far accettare il termine corretto." (it)
  • In computer science, a library is a collection of subprograms used to develop software. Libraries contain "helper" code and data, which provide services to independent programs. This allows code and data to be shared and changed in a modular fashion. Some executables are both standalone programs and libraries, but most libraries are not executables. Executables and libraries make references known as links to each other through the process known as linking, which is typically done by a linker. Most modern operating systems (OS) provide libraries that implement the majority of system services. Such libraries have commoditized the services a modern application expects an OS to provide. As such, most code used by modern applications is provided in these libraries." (en)
  • In de informatica is een bibliotheek (Engels: library) een verzameling code (functies/routines) die door programma's kunnen worden gebruikt. Het voordeel hiervan is dat programmeurs geen (nieuwe) code hoeven te schrijven voor bepaalde algemene bewerkingen. Ze kunnen simpelweg de functies aanroepen die zich in de bibliotheek bevinden. Bibliotheken bestaan voor vele doeleinden. Voor de meeste programmeertalen bestaat een standaardbibliotheek met zeer algemene routines, zoals invoer/uitvoer, veel voorkomende wiskundige operaties, datastructuren en het werken met tekst. Vaak is een bibliotheek bruikbaar voor programma's die in één bepaalde taal geschreven zijn, maar het komt ook voor dat er meerdere interfaces beschikbaar zijn voor verschillende talen." (nl)
  • Inom datatekniken, är ett programbibliotek (engelska: library) en samling subrutiner som används för att utveckla mjukvara. Programbibliotek innehåller stöd i form av programkod och datastrukturer som tillsammans tillhandahåller tjänster för separat användarprogram (ofta kallade "klientprogram" eller "klienter"). Detta möjliggör distrubution och modifikation av biblioteket på ett modulärt sätt. Några exekverbara filer är både självständiga program men även programbibliotek, men de flesta programbibliotek kan inte exekveras för sig själva. Istället binds klientprogram till programbibliotek genom en process som kallas länkning. De flesta moderna operativsystem erbjuder programbibliotek som innefattar huvuddelen av systemets funktioner. I de flesta moderna program består stora delar av programmet av funktionsanrop till diverse programbibliotek." (sv)
  • Jaettu kirjasto tai ajonaikainen kirjasto on tietotekniikassa useiden käyttöjärjestelmien tapa jakaa ohjelmakoodia ja dataa useiden ohjelmien kesken. * Microsoft Windows käyttää Dynamic Link Library -kirjastoja (DLL). * Useat Unix-tyyppiset käyttöjärjestelmät kuten Linux käyttävät Shared Object -kirjastoja (SO). Jaettujen kirjastojen etuna on keskusmuistin ja levytilan säästö. Levytilaa säästyy koska samaa ohjelmakoodia ei tarvitse linkittää jokaiseen ohjelmaan erikseen, vaan ne ladataan ajonaikana yhteisestä kirjastosta. Keskusmuistia säästyy jos käyttöjärjestelmä osaa jakaa kirjaston myös keskusmuistissa. Tällöin kahden tai useamman ohjelman käyttäessä samaa kirjastoa, ladataan siita jaettuun muistiin vain yksi kopio ja kaikki käyttävät samaa jaettua muistialuetta." (fi)
  • Библиотека (в программировании, от ) — сборник подпрограмм или объектов для решения близких по тематике задач. В некоторых языках то же, что модуль, в некоторых — несколько модулей. С точки зрения ОС и прикладного ПО библиотеки разделяются на: динамические и статические." (ru)
  • ライブラリとは、 # 汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたもの。後述。 # 筐体内に多数のドライブを収め、数百GBからTB、PBにおよぶ記憶容量を実現した補助記憶装置。 # 図書館のこと。また、本以外にレコードライブラリーやビデオライブラリーなどがある。 # 生物学において、ある属性を持った一群のDNA断片がベクターにクローン化されたもの。ゲノムライブラリ、cDNAライブラリなど。→遺伝子ライブラリ # ソフトウェアなどを分類ごとにまとめたメディアのこと。主にウェブサイトか光ディスクとして提供される。ベクター、窓の杜、MSDNライブラリなど。 ---- ライブラリは、汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたものである。一般にライブラリは、それ単体ではプログラムとして動作させることはできないので実行ファイルではない。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。" (ja)
rdfs:comment
  • -{T|zh-hans:库;zh-hant:函式庫}- 在计算机科学中,库是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。" (zh)
  • Biblioteca, na Ciência da computação, é uma coleção de subprogramas utilizados no desenvolvimento de software. Bibliotecas contém código e dados auxiliares, que provém serviços a programas independentes, o que permite o compartilhamento e a alteração de código e dados de forma modular. Alguns executáveis são tanto programas independentes quanto bibliotecas, mas a maioria das bibliotecas não são executáveis." (pt)
  • Biblioteka (w informatyce) – zbiór klas, funkcji (i ew. innych konstrukcji programistycznych), z których korzystają różne programy. Za twórców koncepcji bibliotek uważani są Maurice Wilkes, David J. Wheeler i Stanley Gill, autorzy książki "The Preparation of Programs for an Electronic Digital Computer" z 1951 roku." (pl)
  • Eine Programmbibliothek bezeichnet in der Programmierung eine Sammlung von Programmfunktionen für zusammengehörende Aufgaben." (de)
  • En Informática(computación), una biblioteca es un conjunto de procedimientos y funciones (subprogramas) agrupadas en un archivo con el fin de que puedan aprovechalas otros programas. Al proceso de hacer accesibles estos subprogramas al programa principal se le llama enlace (link)." (es)
  • En informatique, une bibliothèque ou librairieLe terme de librairie est considéré par certains comme un abus de langage résultant d'une mauvaise traduction duet par conséquent ne peuvent pas être exécutées directement. Les bibliothèques peuvent regrouper des fonctions simples (par exemple le calcul d'un cosinus, ou l'inversion d'une matrice) comme des fonctions complexes avec de nombreuses fonctions internes non accessibles directement." (fr)
  • In Informatica, una libreria software è un insieme di funzioni di uso comune, predisposte per essere collegate ad un programma software. Il collegamento può essere statico o dinamico, nel qual caso si parla di Dynamic-link library." (it)
  • In computer science, a library is a collection of subprograms used to develop software. Libraries contain "helper" code and data, which provide services to independent programs. This allows code and data to be shared and changed in a modular fashion. Some executables are both standalone programs and libraries, but most libraries are not executables. Executables and libraries make references known as links to each other through the process known as linking, which is typically done by a linker." (en)
  • In de informatica is een bibliotheek (Engels: library) een verzameling code (functies/routines) die door programma's kunnen worden gebruikt. Het voordeel hiervan is dat programmeurs geen (nieuwe) code hoeven te schrijven voor bepaalde algemene bewerkingen. Ze kunnen simpelweg de functies aanroepen die zich in de bibliotheek bevinden. (nl)
  • Inom datatekniken, är ett programbibliotek (engelska: library) en samling subrutiner som används för att utveckla mjukvara. Programbibliotek innehåller stöd i form av programkod och datastrukturer som tillsammans tillhandahåller tjänster för separat användarprogram (ofta kallade "klientprogram" eller "klienter"). Detta möjliggör distrubution och modifikation av biblioteket på ett modulärt sätt." (sv)
  • Jaettu kirjasto tai ajonaikainen kirjasto on tietotekniikassa useiden käyttöjärjestelmien tapa jakaa ohjelmakoodia ja dataa useiden ohjelmien kesken." (fi)
  • Библиотека (в программировании, от ) — сборник подпрограмм или объектов для решения близких по тематике задач." (ru)
  • ライブラリとは、 # 汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたもの。後述。 # 筐体内に多数のドライブを収め、数百GBからTB、PBにおよぶ記憶容量を実現した補助記憶装置。 # 図書館のこと。また、本以外にレコードライブラリーやビデオライブラリーなどがある。 # 生物学において、ある属性を持った一群のDNA断片がベクターにクローン化されたもの。ゲノムライブラリ、cDNAライブラリなど。→遺伝子ライブラリ # ソフトウェアなどを分類ごとにまとめたメディアのこと。主にウェブサイトか光ディスクとして提供される。ベクター、窓の杜、MSDNライブラリなど。 ---- ライブラリは、汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたものである。一般にライブラリは、それ単体ではプログラムとして動作させることはできないので実行ファイルではない。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。" (ja)
foaf:depiction
is p:genre of
p:hasPhotoCollection
foaf:img
rdfs:label
  • Biblioteca (computação)" (pt)
  • Biblioteca (programación)" (es)
  • Biblioteka programistyczna (pl)
  • Bibliotheek (informatica) (nl)
  • Bibliothèque logicielle" (fr)
  • Jaettu kirjasto (fi)
  • Library (computing) (en)
  • Libreria software (it)
  • Programbibliotek (sv)
  • Programmbibliothek (de)
  • Библиотека (программирование)" (ru)
  • ライブラリ" (ja)
  • 库" (zh)
foaf:page
is p:products of
is p:redirect of
p:reference
skos:subject
rdf:type
p:wikipage-de
p:wikipage-es
p:wikipage-fi
p:wikipage-fr
p:wikipage-it
p:wikipage-ja
p:wikipage-nl
p:wikipage-pl
p:wikipage-pt
p:wikipage-ru
p:wikipage-sv
p:wikipage-zh