Skip to main content

Cos'è un dominio di attributo?

Un dominio degli attributi è un concetto di programmazione del computer che si riferisce all'intervallo valido di valori consentiti per un attributo specifico in un codice dei programmi.Immettere un valore errato mdash;un valore al di fuori dell'intervallo consentito mdash;Spesso si blocca il 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 inserisca un valore inavvertitamente eccessivo.

sono il punto cruciale di un codice programmi.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.Questa restrizione preliminare sul dominio degli attributi è cablata nel linguaggio di programmazione, quindi non può essere modificata, anche dal singolo codifica del software.

Oltre al tipo di variabile scelta, un programmatore può posizionare ulteriori vincoli sull'attributodominio per un articolo 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 di camera 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 in base a 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 in modo inavvertito o maliziosoSistema inserendo 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 di input errato e prova di nuovo, senza consentire la variazione di essere riempita fino a quando non è certo che il valore di input è all'interno dell'intervallo specifico consentito.