Cuprins:
Definiție - Ce înseamnă Rezoluția numelui?
Rezoluția de nume, în contextul programării, este legarea identificatorilor din mediul de programare cu componentele efective ale programului pe care le reprezintă. Aceste nume pot fi stocate în tabele de căutare sau ca parte a ierarhiei spațiului de nume. Scopul numirii este de a oferi o referință scurtă la materialul codat. Procesul poate fi folosit pentru a apela o funcție, o variabilă sau o altă componentă dintr-un depozit de entități numite.
Techopedia explică Rezoluția numelui
Numele unei componente de programare poate fi alegerea arbitrară a programatorului sau poate fi ceva cu sintaxa specifică atribuită de un algoritm al limbajului de programare. Spațiul de nume al unui identificator furnizează contextul. Același nume în două spații de nume diferite se poate referi la componente de programare total diferite. Domeniul de aplicare al unei variabile determină unde poate fi disponibil pentru utilizare în cadrul unui program.
Numele alocate subrutinelor permit apelarea lor cu ușurință fără a insera întregul cod. Posibilitatea de a accesa o subrutină folosind un nume este unul dintre cele mai mari avantaje ale programării.
Rezolvarea numelui poate avea loc atunci când programul este compilat sau la timpul de rulare. Primul se numește rezoluție de nume static, iar celălalt se numește rezoluție dinamică a numelui.
Această definiție a fost scrisă în contextul Programării