Съдържание:
- Определение - Какво означава Разделителна способност на името?
- Техопедия обяснява Резолюция на имената
Определение - Какво означава Разделителна способност на името?
Резолюцията на имената в контекста на програмирането е свързването на идентификатори в програмната среда с действителните компоненти на програмата, които представляват. Тези имена могат да се съхраняват в таблици за търсене или като част от йерархията на пространството от имена. Целта на именуването е да предостави кратко описание на кодиран материал. Процесът може да се използва за извикване на функция, променлива или друг компонент от хранилище на посочените единици.
Техопедия обяснява Резолюция на имената
Името на програмния компонент може да бъде произволен избор на програмиста или може да е нещо със специфичен синтаксис, определен от алгоритъм на езика за програмиране. Пространството от имена на идентификатор осигурява контекста. Едно и също име в две различни пространства от имена може да се отнася до напълно различни програмни компоненти. Обхватът на променлива определя къде тя може да бъде достъпна за използване в дадена програма.
Имената, зададени на подпрограмите, позволяват лесното им извикване без вмъкване на целия код. Възможността за достъп до подпрограма с помощта на име е едно от най-големите предимства на програмирането.
Разрешаването на име може да се извърши, когато програмата се компилира или по време на изпълнение. Първият се нарича статична разделителна способност на името, а вторият се нарича динамична разделителна способност.
Това определение е написано в контекста на програмирането
