Dom Rozwój Co to jest rozpoznawanie nazw? - definicja z techopedia

Co to jest rozpoznawanie nazw? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza rozpoznawanie nazw?

Rozpoznawanie nazw, w kontekście programowania, polega na powiązaniu identyfikatorów w środowisku programowania z rzeczywistymi reprezentowanymi przez nich komponentami programu. Nazwy te mogą być przechowywane w tabelach wyszukiwania lub jako część hierarchii przestrzeni nazw. Celem nazewnictwa jest dostarczenie skróconego odniesienia do zakodowanego materiału. Proces ten można wykorzystać do wywołania funkcji, zmiennej lub innego komponentu z repozytorium nazwanych jednostek.

Techopedia wyjaśnia rozpoznawanie nazw

Nazwą komponentu programistycznego może być dowolny wybór programisty lub może to być coś o określonej składni przypisanej przez algorytm języka programowania. Przestrzeń nazw identyfikatora zapewnia kontekst. Ta sama nazwa w dwóch różnych przestrzeniach nazw może odnosić się do zupełnie różnych komponentów programowania. Zakres zmiennej określa, gdzie może być dostępna do użycia w programie.

Nazwy przypisane do podprogramów umożliwiają łatwe wywoływanie ich bez wstawiania całego kodu. Możliwość dostępu do podprogramu przy użyciu nazwy jest jedną z największych zalet programowania.

Rozpoznawanie nazw może mieć miejsce podczas kompilacji programu lub w czasie wykonywania. Pierwszy nazywa się statycznym rozpoznawaniem nazw, a drugi nazywa się dynamicznym rozpoznawaniem nazw.

Ta definicja została napisana w kontekście programowania
Co to jest rozpoznawanie nazw? - definicja z techopedia