Programbibliotek: Forskelle mellem versioner

Fra Wikipedia, den frie encyklopædi
Content deleted Content added
m r2.7.3) (Robot tilføjer hr:Programska knjižnica; kosmetiske ændringer
Addbot (diskussion | bidrag)
m Bot: Migrerer 34 interwikilinks, som nu leveres af Wikidatad:q188860
Linje 11: Linje 11:


[[Kategori:Programmering]]
[[Kategori:Programmering]]

[[ar:مكتبة برمجية]]
[[bg:Библиотека (програмиране)]]
[[ca:Llibreria informàtica]]
[[cs:Knihovna (programování)]]
[[de:Programmbibliothek]]
[[el:Βιβλιοθήκη (υπολογιστές)]]
[[en:Library (computing)]]
[[eo:Biblioteko (programado)]]
[[es:Biblioteca (informática)]]
[[et:Teek]]
[[fa:کتابخانه (رایانه)]]
[[fi:Kirjasto (tietotekniikka)]]
[[fr:Bibliothèque logicielle]]
[[he:ספרייה (תכנות)]]
[[hr:Programska knjižnica]]
[[hu:Programkönyvtár]]
[[id:Pustaka perangkat lunak]]
[[it:Libreria (software)]]
[[ja:ライブラリ]]
[[kk:Программалар кітапханасы]]
[[ko:라이브러리]]
[[ms:Pustaka (pengkomputeran)]]
[[nl:Bibliotheek (informatica)]]
[[nn:Programvarebibliotek]]
[[no:Bibliotek (programvare)]]
[[pl:Biblioteka programistyczna]]
[[pt:Biblioteca (computação)]]
[[ru:Библиотека (программирование)]]
[[sk:Knižnica (programovanie)]]
[[sl:Knjižnica (računalništvo)]]
[[sv:Programbibliotek]]
[[th:ไลบรารี]]
[[uk:Бібліотека (програмування)]]
[[zh:函式庫]]

Versionen fra 9. mar. 2013, 13:21

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.

Se også

ItSpire
Denne it-artikel er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den.