„Programkönyvtár” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
ScotXW (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
a o→a
1. sor:
[[File:Linux kernel and OpenGL video games.svg|thumb|300px|'''ProgramkönyvtárokProgramkönyvtárak''': [[Simple DirectMedia Layer]], [[Mesa 3D]] vagy a [[GNU C Library]]. A hardver csak a rendszermagon át elérhetö.]]
A '''programkönyvtár''' tulajdonképpen egy [[gépi kód]]ra lefordított [[fájl]], ami egy adott [[program]] különböző metódusait, adatait, erőforrásait tartalmazza. Ezen elemeket a program meg tudja hívni, és fel tudja a futtatása során használni. A könyvtárakkal meg lehet valósítani a [[moduláris programozás]]t, ezáltal a program [[forráskód (programozás)|kódja]] áttekinthetőbb, és a végeredmény egyszerűbben frissíthető lesz. További előnye, hogy egy adott programkönyvtárat, mivel külön fájlban tárolunk, több program is igénybe vehet.
Manapság a legtöbb funkciót és erőforrást az [[operációs rendszer]]ek ilyen könyvtárakban tárolják, ezért a modernebb programok nagy része valójában csak ezekből építkezve működik, és végzi el feladatát.