| dbpprop:abstract
| - In computer science, a library is a collection of subroutines or classes used to develop software. Libraries contain code and data that provide services to independent programs. This allows the sharing and changing of code and data 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.As of 2009, most modern operating systems (OS) provide libraries that implement the majority of system services. Such libraries have commoditized the services which a modern application expects an OS to provide. As such, most code used by modern applications is provided in these libraries. (en)
- Et programbibliotek er en samling funktioner, makroer og konstanter, som kan bruges fra forskellige computerprogrammer. Genbrug af funktioner i programbiblioteker giver naturligvis mindre programmeringsarbejde, men det kan også give en besparelse når det kommer til computerens resourcer. Hvis der bruges dynamisk link af progammer, bliver programbiblioteket kun hentet ind i ram en gang og får lov til at blive der så længe, der er programmer, der har brug for det. Alternativet til dynamisk link er at der indsættes en kopi af de relevante funktioner fra programbiblioteket i hvert eneste program, der har brug for det. Dette giver større programmmer og kopierede funktioner. Det kan være nødvendigt at have visse systemprogrammer linket statisk, hvis de skal kunne afvikles inden styresystemet er fuldt indlæst og infrastrukturen til dynamisk link er på plads. Mange programmeringssprog har deres egne programbiblioteker, som man som programmør kan gøre brug af. Mange fortolkede sprog benytter et standardbibliotek, som alle programmer skal have adgang til for at kunne afvikles. Der findes programbiblioteker til bestemte styresystemer som for eksempel libc til UNIX. De bruges også til mere eller mindre specialiserede formål som håndtering af bestemte filformater. (da)
- 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)
- 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 siitä jaettuun muistiin vain yksi kopio ja kaikki käyttävät samaa jaettua muistialuetta. (fi)
- En informatique, une bibliothèque ou librairie (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 e facilitando le operazioni di manutenzione. Ad esempio molti linguaggi di programmazione hanno una libreria matematica, che offre numerose funzioni come l'elevamento a potenza, il calcolo dei logaritmi e così via, e almeno altrettanti hanno funzioni di I/O. Quasi tutti i linguaggi di programmazione supportano la nozione di libreria, e moltissimi includono delle librerie standardizzate. Le librerie standard, rispetto a quelle che standard non sono, consentono una più agevole portabilità degli applicativi realizzati sfruttandole. I programmi che fanno uso solo di funzioni di librerie standard hanno generalmente un grado di portabilità maggiore, in quanto ogni produttore di compilatori è tenuto a includere nella sua implementazione le librerie standard. Il termine libreria nasce da un'errata traduzione dell'inglese library (lit. biblioteca), ma ormai è così diffuso nel vocabolario dei professionisti da essere accettato quale esatta traduzione. (it)
- ライブラリとは、 汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたもの。後述。 筐体内に多数のドライブを収め、数百GBからTB、PBにおよぶ記憶容量を実現した補助記憶装置。 図書館のこと。また、本以外にレコードライブラリーやビデオライブラリーなどがある。 生物学において、ある属性を持った一群のDNA断片がベクターにクローン化されたもの。ゲノムライブラリ、cDNAライブラリなど。→遺伝子ライブラリ ソフトウェアなどを分類ごとにまとめたメディアのこと。主にウェブサイトか光ディスクとして提供される。ベクター、窓の杜、MSDNライブラリなど。 ライブラリは、汎用性の高い複数のプログラムを、再利用可能な形でひとまとまりにしたものである。一般にライブラリは、それ単体ではプログラムとして動作させることはできないので実行ファイルではない。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言うことができる。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。 (ja)
- In de informatica is een bibliotheek een verzameling code 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. Om verscheidene bibliotheken met elkaar te kunnen laten samenwerken, is het soms nodig om lijmcode te schrijven; deze code herschrijft bijvoorbeeld de uitvoer van de ene bibliotheek als invoer voor de andere bibliotheek. (nl)
- Et bibliotek er en samling funksjoner og klasser, som ikke nødvendigvis er et selvstendig program, men som kan benyttes i annen programvare. Biblioteker kan inneholde kode og data som tilbys til uavhengige programmer. Koden kan deles av flere applikasjoner og kan endres uten å endre programmene som benytter biblioteket. Noen eksekverbare filer kan være selvstendige programmer og biblioteker på en gang, men de fleste biblioteker er ikke kjørbare som selvstendige programmer. Det kan skilles mellom statiske bibliotek, der hele eller deler av koden på forhånd kopieres inn i applikasjonen som skal bruke den, og dynamiske bibliotek som blir liggende i egne filer og kan deles av flere applikasjoner også etter at koden er lastet inn i maskinens minne. I Microsofts operativsystemer kalles et dynamisk bibliotek ofte DLL . (no)
- Biblioteka (w informatyce) – zbiór klas, funkcji, z których korzystają różne programy. Wyróżnia się biblioteki statyczne, dynamiczne oraz uruchomieniowe. 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. 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. (pl)
- Na ciência da computação, biblioteca é 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, tarefa tipicamente realizada por um ligador.A maior parte dos sistemas operacionais modernos provê bibliotecas que implementam a maioria dos serviços do sistema, que 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)
- Библиотека (в программировании, от англ. library) — сборник подпрограмм или объектов для решения близких по тематике задач. В некоторых языках то же, что модуль, в некоторых — несколько модулей. С точки зрения ОС и прикладного ПО библиотеки разделяются на: динамические и статические. (ru)
- Inom datatekniken, är ett programbibliotek 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 . 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)
- 在计算机科学中,库是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做静态库后者的叫做动态库。 (zh)
|
| rdfs:comment
| - In computer science, a library is a collection of subroutines or classes used to develop software. (en)
- Et programbibliotek er en samling funktioner, makroer og konstanter, som kan bruges fra forskellige computerprogrammer. (da)
- 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)
- Jaettu kirjasto tai ajonaikainen kirjasto on tietotekniikassa useiden käyttöjärjestelmien tapa jakaa ohjelmakoodia ja dataa useiden ohjelmien kesken. (fi)
- En informatique, une bibliothèque ou librairie (fr)
- In Informatica, una libreria software è un insieme di funzioni di uso comune, predisposte per essere collegate ad un programma software. (it)
- ライブラリとは、 汎用性の高い複数のプログラ� を、再利用可能な形でひとまとまりにしたもの。後述。 筐体内に多数のドライブを収め、数百GBからTB、PBにおよぶ記憶容量を実現した補助記憶装置。 図書館のこと。また、本以外にレコードライブラリーやビデオライブラリーなどがある。 生物学において、ある属性を持った一群のDNA断片がベクターにクローン化されたもの。ゲノ� ライブラリ、cDNAライブラリなど。→遺伝子ライブラリ ソフトウェアなどを分類ごとにまとめたメディアのこと。主にウェブサイトか光ディスクとして提供される。ベクター、窓の杜、MSDNライブラリなど。 ライブラリは、汎用性の高い複数のプログラ� を、再利用可能な形でひとまとまりにしたものである。一般にライブラリは、それ単体ではプログラ� として動作させることはできないので実行ファイルではない。ライブラリは他のプログラ� に何らかの機能を提供するコードの集まりと言うことができる。ソースコードの� �合と、オブジェクトコード、あるいは専用の形式を用いる� �合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイバでひとまとめにして利用する。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある。 (ja)
- In de informatica is een bibliotheek een verzameling code 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. (nl)
- Et bibliotek er en samling funksjoner og klasser, som ikke nødvendigvis er et selvstendig program, men som kan benyttes i annen programvare. Biblioteker kan inneholde kode og data som tilbys til uavhengige programmer. Koden kan deles av flere applikasjoner og kan endres uten å endre programmene som benytter biblioteket. (no)
- Biblioteka (w informatyce) – zbiór klas, funkcji (i ew. innych konstrukcji programistycznych), z których korzystają różne programy. (pl)
- Na ciência da computação, biblioteca é uma coleção de subprogramas utilizados no desenvolvimento de software. (pt)
- Библиотека (в программировании, от англ. library) — сборник подпрограмм или объектов для решения близких по тематике задач. (ru)
- Inom datatekniken, är ett programbibliotek en samling subrutiner som används för att utveckla mjukvara. (sv)
- 在计算机科学中,库是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代� �。库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做静态库后者的叫做动态库。 (zh)
|