Ce sunt fisierele librarii?! ;) :P :) :D
Fisiere librarii
Început de Vizitator, Sâm 12 ian 2008 · 12 răspunsuri · 5.421 vizualizări
Editat Sâm 12 ian 2008 22:37
O librărie este o colecţie de fişiere obiect (.o) păstrate
NU se refera la programarea orientata pe obiecte. Programarea pe obiecte este un concept nu un fisier
Cand un programator scrie un program il scrie intr-un limbaj care un general este usor de citit si inteles.
Dar acest limbaj trebuie pe urma tranformat in cel inteles de calculator si anume cod masina.
Transformarea se face in cateva etape; aceste fisiere .o sau .obj sunt un rezultat intermediar.
Daca iei niste cursuri de anul 1 de informatica sunt convins ca toate aceste lucruri sunt bine explicate. Sau cauta pe google ;)
Editat Dum 13 ian 2008 11:11
Dar am citit 4 carti despre limbaje de programare,inclusiv limbaj masina,cod sursa..bla..bla...bla..!!!!!!
Insa nu m-am lovit de fisiere deastea(norocul meu ca altfel ar fi trebuit sa stau in spital!) ;) ;) :P :) :D 
Eu m-am lovit de asemenea fisiere si n-am ajuns in spital ;)
Poti sa ne zici si noua titlurile si autorii celor 4 carti?
Clayton Walnum-"the complete idiot's guide" Pentru toate cele 4 carti!
Urasc la nebunie sa fiu provocat iar daca credeti ca vorbiti cu un prost care va minte mai bine nu-i raspundeti!!!
:roll:
Alex Mar a scris:Ce sunt fisierele librarii?! :roll:![]()
:P
Printr-un abuz de limbaj (a se citi lene) "library" se traduce in limba romana prin librarie. Termenul corect ar fi, sa zicem, "fisiere biblioteca" in sensul ca ele contin colectii/seturi de functii care pot fi utilizate de diverse aplicatii.
Extensiile care se folosesc pentru "fisierele biblioteca" depind de conventia pe care o foloseste sistemul de operare.
soarce a scris:Printr-un abuz de limbaj (a se citi lene) "library" se traduce in limba romana prin librarie. Termenul corect ar fi, sa zicem, "fisiere biblioteca" in sensul ca ele contin colectii/seturi de functii care pot fi utilizate de diverse aplicatii.Extensiile care se folosesc pentru "fisierele biblioteca" depind de conventia pe care o foloseste sistemul de operare.
Un raspuns pertinent
Fisierele de tip library au fost create din necesitatea de modularizare si reutilizare a codului.
In fisierul de tip library gasesti cod executabil, pe care il poti utiliza spre executie.
Exista doua tipuri de fisiere library: statice si dinamice.
La cele statice codul este preluat in fisierul executabil la momentul compilarii si va face parte din execurabilul final.
La cele dinamice codul este preluat doar in momentul executiei, fiind necesara prezenta fisierului library alaturi de executabil pe calculatorul clientului. Exemplul clasic de fisier library dinamic sunt fisierele de tip dll (Dinamyc linked library). Intr-un astfel de fisier gasesti dialogurile clasice din windows (Open file, Save file etc). In acest fel nu trebuie sa mai "cari" dupa tine si codul aferent unor astfel de componente, el fiind deja oferit de sistemul de operare.
