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

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
TurkászBot (vitalap | szerkesztései)
a →‎top: File: → Fájl:
Pegybot (vitalap | szerkesztései)
a →‎top: thumb →bélyegkép AWB
1. sor:
[[Fájl:Linux kernel and OpenGL video games.svg|thumbbélyegkép|'''Programkö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 / procedúráit / függvényeit, adatait és erőforrásait tartalmazza. Ezeket az elemeket a program meg tudja hívni, és fel tudja használni a futása során. 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 több program is igénybe vehet, mivel az egy külön fájlban tárolódik, amelyet több felhasználói 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.