Programbibliotek
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 ressourcer. 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 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å
| Spire Denne artikel om software og programmering er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den. |
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.









