Qualquer coisa que faça distinção entre maiúsculas e minúsculas discrimina entre letras maiúsculas e minúsculas. Em outras palavras, significa que duas palavras que parecem ou soam idênticas, mas usam letras maiúsculas e minúsculas, não são consideradas iguais.
Por exemplo, se um campo de senha diferencia maiúsculas de minúsculas, você deve inserir cada letra maiúscula como fez quando a senha foi criada. Qualquer ferramenta que suporte entrada de texto pode suportar entrada que diferencia maiúsculas de minúsculas.
Onde a diferenciação de maiúsculas e minúsculas é usada?
Exemplos de dados relacionados ao computador que geralmente, mas nem sempre, diferenciam maiúsculas de minúsculas incluem comandos, nomes de usuário, nomes de arquivos, tags de linguagem de programação, variáveis e senhas.
Por exemplo, como as senhas do Windows diferenciam maiúsculas de minúsculas, a senha HappyApple$ só é válida se for digitada exatamente dessa maneira. Você não pode usar HAPPYAPPLE$ ou mesmo happyApple$, onde apenas uma única letra está no caso errado. Como todas as letras podem ser maiúsculas ou minúsculas, cada versão da senha que usa ambas as maiúsculas é realmente uma senha totalmente diferente.
Senhas de e-mail geralmente diferenciam maiúsculas de minúsculas também (embora os endereços de e-mail raramente o sejam). Portanto, se você estiver fazendo login em algo como sua conta do Google ou da Microsoft, certifique-se de inserir a senha exatamente da mesma maneira que fez quando ela foi criada.
Claro, estas não são as únicas áreas onde o texto pode ser distinguido por letras maiúsculas. Alguns programas que oferecem um utilitário de pesquisa, como o editor de texto Notepad++ e o navegador Firefox, têm a opção de executar pesquisas que diferenciam maiúsculas de minúsculas para que apenas as palavras com maiúsculas e minúsculas inseridas na caixa de pesquisa sejam encontradas. Everything é uma ferramenta de pesquisa gratuita para o seu computador que também suporta pesquisas que diferenciam maiúsculas de minúsculas.
Quando você está criando uma conta de usuário pela primeira vez, ou está fazendo login nessa conta, você pode encontrar uma nota em algum lugar ao redor do campo de senha que diz explicitamente que a senha diferencia maiúsculas de minúsculas, caso em que isso importa como você insere as letras maiúsculas e minúsculas para fazer login.
Outro lugar para observar as entradas que diferenciam maiúsculas de minúsculas é ao realizar pesquisas booleanas no Google. Você deve usar todas as letras maiúsculas para forçar o mecanismo de pesquisa a entender as palavras como um operador de pesquisa e não apenas uma palavra comum.
Se um comando, programa, site, etc., não discriminar entre letras maiúsculas e minúsculas, ele pode ser chamado de case insensitive ou case-independent, mas provavelmente nem o mencionará nesse caso.
Os URLs de sites geralmente não diferenciam maiúsculas de minúsculas. Isso significa que você pode, na maioria das vezes, inserir um URL no Chrome, Firefox e outros navegadores da Web usando uma mistura de letras maiúsculas e minúsculas, e ainda carregará a página normalmente. Dito isso, há casos, dependendo de como o site configurou suas páginas da web, em que você encontrará erros de URL se o caso errado for usado.
Segurança por trás de senhas sensíveis a maiúsculas
Uma senha que deve ser digitada com as letras maiúsculas e minúsculas apropriadas é muito mais segura do que uma que não seja, então a maioria das contas de usuário diferenciam maiúsculas de minúsculas.
Usando o exemplo acima, você pode ver que mesmo essas duas senhas incorretas sozinhas fornecem três senhas totais que alguém teria que adivinhar para ter acesso à conta do Windows. Além disso, como essa senha tem um caractere especial e várias letras, todas elas maiúsculas ou minúsculas, encontrar a combinação certa não seria rápido nem fácil.
Imagine algo mais simples, como a senha HOME Alguém teria que tentar todas as combinações dessa senha para chegar à palavra com todas as letras maiúsculas. Eles teriam que tentar HOMe, HOme, Home, home, hoMe, HoMe, home, etc.-Você entendeu a ideia. Se essa senha não diferenciasse maiúsculas de minúsculas, todas essas tentativas funcionariam, além disso, um simples ataque de dicionário alcançaria essa senha com bastante facilidade quando a palavra home fosse tentada.
Com cada letra adicional adicionada a uma senha sensível a maiúsculas e minúsculas, a probabilidade de que ela possa ser adivinhada dentro de um período de tempo razoável é drasticamente reduzida, e a segurança é amplificada ainda mais quando caracteres especiais como $, %, @, ^ -estão incluídos.
Dicas e mais informações
Como a maioria das senhas diferencia maiúsculas de minúsculas, as letras maiúsculas que você usou são uma das primeiras coisas a serem observadas se sua senha estiver errada ao tentar fazer login em um site. No entanto, como a maioria das senhas está escondida atrás de asteriscos, tornando impossível ver se você usou maiúsculas e minúsculas de forma inadequada, apenas verifique se Caps Lock não está ativado em seu teclado.
O prompt de comando do Windows não diferencia maiúsculas de minúsculas, o que significa que você pode inserir comandos como dir como DIR, DiR, dIr, etc. - realmente não há motivo para fazer isso, mas se você digitou incorretamente, você não precisa se preocupar em corrigi-lo para que o comando funcione.
O mesmo é verdadeiro quando se refere a caminhos de pastas na linha de comando no Windows. Por exemplo, cd downloads é o mesmo que cd Downloads e cd DOwnLOADs.
Os comandos Linux, entretanto, diferenciam maiúsculas de minúsculas. Você precisa digitá-los exatamente como aparecem ou receberá um erro.
Inserir cd downloads quando a pasta estiver escrita como "Downloads", resultará em um erro como "Nenhum arquivo ou diretório." Os comandos digitados no caso errado retornarão um erro de "comando não encontrado".