Case-sensitive: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Desfeita a edição 46420260 de Dbastro
m Desfeita(s) uma ou mais edições de 189.106.151.30, com Reversão e avisos.
Linha 1:
{{mais fontes |data=dezembro de 2014}}
'''Case-sensitive''' é um [[anglicismo]]{{nota de rodapé|Um [[estrangeirismo]] [[anglófono]].}} que se refere a um tipo de análise [[tipografia|tipográfica]] da [[informática]]. Em [[língua portuguesa]], significa algo como "sensível à caixa das [[letra]]s" ou "sensível a maiúsculas e minúsculas". Diz-se que um ''[[software]]'' é '''case-sensitive''' ou possui "case sensitivity"{{nota de rodapé|Em [[língua portuguesa]]: "sensibilidade a maiúsculas e minúsculas".}} quando ele é capaz de analisar uma [[cadeia de caracteres]], avaliar a existência de [[caixa alta e caixa baixa]] e comportar-se de diferentes maneiras em função disso.<ref name=cambridge>{{Citar web |url=http://dictionary.cambridge.org/dictionary/british/case-sensitive |título=case-sensitive |língua2língua=en |obra=Cambridge Dictionaries Online |publicado=Cambridge University Press |ano=2014 |acessadoem=1º de dezembro de 2014}}</ref><ref name=oxford>{{Citar web |url=http://www.oxforddictionaries.com/us/definition/american_english/case-sensitive |título=case-sensitive |língua2língua=en |obra=US English Dictionary |publicado=Oxford University Press |acessadoem=1º de dezembro de 2014}}</ref>
 
==Uso==
[[Imagem:Sql_ledger_login.png |thumb |300px |Os campos ''Name'' ("nome") e ''Password'' ("senha") do SQL ledger são case-sensitive: mesmo que as letras informadas nesses dois campos estejam corretas, basta que apenas uma delas esteja em caixa baixa quando deveria estar em caixa alta (ou vice-versa) para que a tentativa de ''login'' nesse serviço seja rejeitada pelo programa que executa o login do usuário.]]
[[File:Case-sensitive.webm |thumb |300px |Exemplo de tela de conexão a uma [[WLAN|rede local sem fio]]. O campo "Senha" é sensível a maiúsculas e minúsculas e a senha correta de acesso é '''Teste123''', por isto a tentativa inicial de conexão usando a senha '''teste123''' é rejeitada. Somente após a letra "t" ser posta em caixa alta ("T") o ''software'' permite que a conexão sem fio seja efetuada.]]
[[Software aplicativo|Aplicativos]], [[compilador]]es, [[linguagem de programação|linguagens]] de programação e outros [[Programa de computador|programas]] costumam ter comportamentos diferentes em função do uso de letras maiúsculas e minúsculas. A [[C (linguagem de programação)|linguagem C]], por exemplo, é ''case-sensitive'', pois seus programas devem ser sempre escritos em caixa baixa (letras minúsculas):
{{Citação2 |Case-sensitive significa que caracteres em caixa alta e em caixa baixa são tratados de modo diferente. Por exemplo, as palavras '''sum''' e '''SUM''' são consideradas diferentes. A linguagem C é case-sensitive. Programas escritos em linguagem C são sempre escritos em caixa baixa.|T Jeyapoovan, 2009<ref name=>{{Citar livro |título=Computer Programming |subtítulo=Theory & Practice |língua=en |nome=T |sobrenome=Jeyapoovan |notasediçãonotas=reimpressa |editora=Vikas Publishing House |local=Nova Deli |ano=2009 |páginas=514 |formato=pdf |isbn2=8125921583 |isbn1isbn=9788125921585 |página=CP-35 |url=http://books.google.com.br/books?id=c-Y3-M4586cC&pg=PA35 |nota=Citação original: "Case-sensitive means upper and lower case alphabets are considered differently. For example, '''sum''' and '''SUM''' are considered differently. C language is a case-sensitive language. Programs in C language are always written in lower case."}}</ref>}}
 
Um exemplo típico é a tentativa de efetuar [[login]] em um [[sistema operativo]] ou [[Web service|serviço de rede]] que faz distinção entre maiúsculas e minúsculas, e que por isto considera que, por exemplo, a [[palavra]] ''Chave'' é uma senha diferente da palavra ''chave'', que por sua vez é diferente da palavra ''CHAVE'', e assim sucessivamente para todas as combinações possíveis de letras maiúsculas e minúsculas da palavra "chave".
Linha 39:
 
{{Portal3|Tecnologias de informação}}
 
{{DEFAULTSORT:Case Sensitive}}
[[Categoria:Terminologia informática]]