Casa Sviluppo Cos'è la risoluzione dei nomi? - definizione da techopedia

Cos'è la risoluzione dei nomi? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Risoluzione dei nomi?

La risoluzione dei nomi, nel contesto della programmazione, è il collegamento di identificatori all'interno dell'ambiente di programmazione ai componenti di programma reali che rappresentano. Questi nomi possono essere memorizzati in tabelle di ricerca o come parte di una gerarchia di spazi dei nomi. Lo scopo della denominazione è di fornire un riferimento abbreviato al materiale codificato. Il processo può essere utilizzato per chiamare una funzione, una variabile o un altro componente da un repository di entità denominate.

Techopedia spiega la risoluzione dei nomi

Il nome di un componente di programmazione può essere la scelta arbitraria del programmatore o potrebbe essere qualcosa con una sintassi specifica assegnata da un algoritmo del linguaggio di programmazione. Lo spazio dei nomi di un identificatore fornisce il contesto. Lo stesso nome in due spazi dei nomi diversi può riferirsi a componenti di programmazione totalmente diversi. L'ambito di una variabile determina dove può essere disponibile per l'uso all'interno di un programma.

I nomi assegnati alle subroutine consentono di richiamarli facilmente senza inserire l'intero codice. La possibilità di accedere a una subroutine utilizzando un nome è uno dei maggiori vantaggi della programmazione.

La risoluzione dei nomi può avvenire durante la compilazione del programma o in fase di esecuzione. Il primo si chiama risoluzione statica dei nomi e l'altro si chiama risoluzione dinamica dei nomi.

Questa definizione è stata scritta nel contesto della programmazione
Cos'è la risoluzione dei nomi? - definizione da techopedia