Programbibliotek: Forskelle mellem versioner

Content deleted Content added
m Retter flertydige links til Makro (link ændret til Macro) med DisamAssist.
m linkændr
Linje 1:
Et '''programbibliotek''' er en samling [[funktion (programmering)|funktioner]], [[MacroMakro (samling af instruktioner)|makro]]er og konstanter, som kan bruges fra forskellige [[computerprogram]]mer. Genbrug af funktioner i programbiblioteker giver naturligvis mindre programmeringsarbejde, men det kan også give en besparelse når det kommer til [[computer]]ens resourcer. Hvis der bruges en dynamisk [[linker]] af programmer, 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 programmer og kopierede funktioner. Det kan være nødvendigt at have visse systemprogrammer linket statisk, hvis de skal kunne afvikles inden [[styresystem]]et er fuldt indlæst og infrastrukturen til dynamisk link er på plads.