Case-sensitive: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Pequenos ajustes
Linha 2:
'''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í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í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.]]
[[FileImagem: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>{{Citar livro |título=Computer Programming |subtítulo=Theory & Practice |língua=en |nome=T |sobrenome=Jeyapoovan |notas=reimpressa |editora=Vikas Publishing House |local=Nova Deli |ano=2009 |páginas=514 |isbn=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>}}
Linha 20:
**Comandos do prompt dos sistemas [[Microsoft Windows]]
 
=== Exemplo com Java ===
<sourcesyntaxhighlight lang="java">
String wikipedia = "";
String WiKiPedia = "";
String WIkipediA = "";
</syntaxhighlight>
</source>
 
Para o compilador Java, ''wikipedia'', ''WikiPedia'' e ''WIkipediA'' são três [[Variável (programação)|variáveis]] distintas.
 
{{Notas}}
 
== Ver também ==
*[[CamelCase]]
 
{{Referências}}
 
==Ver também==
*[[CamelCase]]
 
{{esboço-informática}}
 
{{Portal3|Tecnologias de informação}}