Strona główna › Pytania INF.04 › Pytanie 653
INF.04 · pytanie #653
Która z wymienionych właściwości najlepiej charakteryzuje biblioteki dynamiczne?
- ASą ładowane podczas kompilacji
- BSą ładowane w trakcie działania aplikacji
- CZawierają kod źródłowy aplikacji
- DSą statycznie dołączane do pliku wykonywalnego
Poprawna odpowiedź: B. Są ładowane w trakcie działania aplikacji
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Biblioteki dynamiczne, znane też jako DLL w Windows czy SO w Unix/Linux, ładują się do pamięci, gdy program działa. To super, bo dzięki temu aplikacja nie marnuje zasobów, a jak zajdzie potrzeba, to może z nich korzystać. Można też aktualizować te biblioteki bez potrzeby rekompilacji całego programu – to duża wygoda. Dzięki dynamicznemu ładowaniu kod może być współdzielony przez różne aplikacje, a to zmniejsza rozmiar plików i sprawia, że łatwiej się tym wszystkim zarządza.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.