O que é um domínio de atributo?

Um domínio de atributo é um conceito de programação de computador que se refere à gama válida de valores permitida para um atributo específico no código de um programa. Inserir um valor incorreto - um valor fora do intervalo permitido - geralmente trava o programa. O método ideal para garantir que os valores inseridos não se afastem fora do intervalo válido é fornecer ao usuário final uma mensagem de exibição indicando o intervalo de valores aceitáveis, reduzindo o risco de que ele entre em um valor excessivo inadvertidamente.

As variáveis ​​são o ponto crucial do código de um programa. Quando atribuídos, as variáveis ​​recebem um tipo específico. Um número inteiro é um tipo de variável usada quando apenas números inteiros são permitidos; Uma string, por outro lado, aceita qualquer combinação de letras, números ou caracteres. A decisão sobre o tipo de variável coloca as restrições iniciais no domínio do atributo de um item. Por exemplo, o usuário final não pode inserir com sucesso o "ABCDE" em um valor inteiro. Este reestriamento preliminarCção no domínio do atributo é conectada à linguagem de programação, por isso não pode ser alterada, mesmo pelo indivíduo codificando o software.

Além do tipo de variável escolhida, um programador pode colocar restrições adicionais no domínio do atributo para um item específico. Por exemplo, se o software de programação para uma cadeia de hotéis, o programador poderá limitar naturalmente a gama de valores para um atributo "número do quarto de hotel" ao número de quartos de hotel no prédio. Se os números de quartos passarem de 100 a 1.000, só faz sentido limitar a faixa de atributos da variável correspondentemente. Isso garante que o programa não gerem resultados falsos com base em dados inseridos incorretamente.

Depois que um programador seleciona um domínio de atributo, ele deve programar o código de captura de erros para impedir que os usuários do software tendam inadvertidamente ou maliciosamenteum valor fora do alcance. Esta é uma rotina simples que verifica os valores de entrada em relação aos determinados intervalos de atributos. Se um atributo se enquadra no intervalo, o programa prossegue normalmente. Caso contrário, o programa retorna uma mensagem simples de "entrada incorreta" e tenta novamente, sem permitir que a variável seja preenchida até que seja certo que o valor de entrada esteja dentro do intervalo específico permitido.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?