Dom Razvoj Što je razlučivost imena? - definicija iz tehopedije

Što je razlučivost imena? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači razlučivost imena?

Rezolucija imena, u kontekstu programiranja, je povezivanje identifikatora unutar programskog okruženja s stvarnim komponentama programa koje predstavljaju. Ta se imena mogu pohraniti u pretraživačke tablice ili kao dio hijerarhije prostora imena. Svrha imenovanja je pružiti skraćenicu na kodirani materijal. Proces se može koristiti za pozivanje funkcije, varijable ili druge komponente iz skladišta imenovanih entiteta.

Tehopedia objašnjava razlučivost imena

Naziv programske komponente može biti proizvoljni izbor programera, ili to može biti specifična sintaksa dodijeljena algoritmom programskog jezika. Imenski prostor identifikatora daje kontekst. Isti naziv u dva različita prostora imena može se odnositi na potpuno različite programske komponente. Opseg varijable određuje gdje ona može biti dostupna za upotrebu u programu.

Imena dodijeljena potprogramima omogućuju im lako pozivanje bez umetanja cijelog koda. Mogućnost pristupa podprogramu pomoću imena jedna je od najvećih prednosti programiranja.

Rješavanje imena može se dogoditi kada se program sastavi ili u vrijeme izvršavanja. Prvi se naziva statička razlučivost imena, a drugi se zove dinamička razlučivost imena.

Ova je definicija napisana u kontekstu Programiranja
Što je razlučivost imena? - definicija iz tehopedije