Cos'è un dominio di attributo?

Un dominio degli attributi è un concetto di programmazione del computer che si riferisce all'intervallo valido di valori consentito per un attributo specifico nel codice di un programma. L'immissione di un valore errato - un valore al di fuori dell'intervallo consentito - spesso si arresta in crash del programma. Il metodo ideale per garantire che i valori inseriti non si allontanino al di fuori dell'intervallo valido è quello di fornire all'utente finale un messaggio di visualizzazione che indica l'intervallo di valori accettabili, riducendo il rischio che si inserisca un valore inavvertitamente eccessivo.

Le variabili sono il punto cruciale del codice di un programma. Quando assegnati, alle variabili viene fornito un tipo specifico. Un intero è un tipo di variabile utilizzata quando sono consentiti solo numeri interi; Una stringa, d'altra parte, accetta qualsiasi combinazione di lettere, numeri o caratteri. Decidere il tipo variabile posiziona i vincoli iniziali sul dominio degli attributi di un elemento. Ad esempio, l'utente finale non può inserire correttamente "ABCDE" in un valore intero. Questo resisti preliminareIl czione sul dominio degli attributi è cablata nel linguaggio di programmazione, quindi non può essere modificato, anche dal singolo codifica del software.

Oltre al tipo di variabile scelta, un programmatore può posizionare ulteriori vincoli sul dominio degli attributi per un elemento specifico. Ad esempio, se il software di programmazione per una catena alberghiera, il programmatore potrebbe naturalmente limitare la gamma di valori per un attributo "Numero delle camere d'albergo" al numero di camere d'albergo nell'edificio. Se i numeri della stanza vanno da 100 a 1.000, ha senso solo limitare l'intervallo di attributi della variabile di conseguenza. Ciò garantisce che il programma non genererà risultati falsi basati su dati inseriti in modo errato.

Una volta che un programmatore seleziona un dominio degli attributi, deve programmare il codice di cattura degli errori per impedire agli utenti del software di tentare inavvertitamente o maliziosamenteing un valore fuori portata. Questa è una semplice routine che controlla i valori di input rispetto a determinati intervalli di attributi. Se un attributo rientra nell'intervallo, il programma procede normalmente. In caso contrario, il programma restituisce un semplice messaggio "input errato" e prova di nuovo, senza consentire la variazione di variabile fino a quando non è certo che il valore di input è all'interno dell'intervallo specifico consentito.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?