¿Qué es un dominio de atributo?

Un dominio de atributos es un concepto de programación de computadoras que se refiere al rango válido de valores permitidos para un atributo específico en el código de un programa. Ingresar un valor incorrecto, un valor fuera del rango permitido, a menudo bloqueará el programa. El método ideal para garantizar que los valores ingresados ​​no se desvíen fuera del rango válido es proporcionar al usuario final un mensaje de visualización que indica el rango de valores aceptables, reduciendo el riesgo de que él o ella ingrese un valor inadvertidamente excesivo.

son el quid de un código de un programa. Cuando se asigna, las variables reciben un tipo específico. Un entero es un tipo de variable utilizada cuando solo se permiten números enteros; Una cadena, por otro lado, acepta cualquier combinación de letras, números o caracteres. Decidir sobre el tipo de variable coloca las restricciones iniciales en el dominio de atributo de un elemento. Por ejemplo, el usuario final no puede ingresar con éxito "ABCDE" en un valor entero. Esta restricción preliminarCtion en el dominio de atributo está conectado al lenguaje de programación, por lo que no se puede cambiar, incluso por el individuo que codifica el software.

Además del tipo de variable elegida, un programador puede imponer restricciones adicionales en el dominio de atributo para un elemento específico. Por ejemplo, si el software de programación para una cadena hotelera, el programador podría limitar naturalmente la gama de valores para un atributo de "número de habitación de hotel" a la cantidad de habitaciones de hotel en el edificio. Si los números de habitación van de 100 a 1,000, solo tiene sentido limitar el rango de atributos de la variable correspondientemente. Esto asegura que el programa no genere resultados falsos basados ​​en datos ingresados ​​incorrectamente.

Una vez que un programador selecciona un dominio de atributo, debe programar un código de captura de errores para evitar que los usuarios del software intenten inadvertidamente o maliciosamente bloquear el sistema por ingresaren un valor fuera de rango. Esta es una rutina simple que verifica los valores de entrada en rangos de atributos dados. Si un atributo cae dentro del rango, el programa procede normalmente. Si no, el programa devuelve un mensaje simple de "entrada incorrecta" e intenta nuevamente, sin permitir que la variable se llene hasta que esté seguro del valor de entrada está dentro del rango específico permitido.

OTROS IDIOMAS