(Translated by https://www.hiragana.jp/)
Barra inversa: diferenças entre revisões – Wikipédia, a enciclopédia livre Saltar para o conteúdo

Barra inversa: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
m Bot: Modificando: de:Backslash
m Adicionada referencias para as indicações de uso da contrabarra
 
(Há 30 revisões intermédias de 23 utilizadores que não estão a ser apresentadas)
Linha 1: Linha 1:
{{Mais notas|data=outubro de 2019}}
{{pontuação|\}}
{{pontuação|\}}
A '''barra inversa''' (ou '''barra invertida''', '''contrabarra'''; '''\''') é um [[glifo]] usado predominantemente na [[computação]]. É representada como uma a figura espelhada horizontalmente de uma [[barra (caractere)|barra]].
A '''barra inversa''' (representação: '''\'''), também chamada de '''barra invertida''' ou '''contrabarra''', é um [[glifo]] ou um [[caractere]], comumente usada na [[computação]] desde [[1960]] por Bob Bemer.<ref>{{citar web|url=http://www.thocp.net/biographies/bemer_bob.htm|título=Robert William Bemer|acessodata=2019-10-30|obra=The History of Computing Project|idioma=en}}</ref> É representada como a figura espelhada horizontalmente da [[barra (caractere)|barra]].


Foi introduzido nos computadores em [[1960]] por [[Bob Bemer]].<ref>[http://www.thocp.net/biographies/bemer_bob.htm Minibiografia de Bob Bemer]</ref> Acrescentado ao [[ASCII]], possuía um uso particular em [[ALGOL 68]] para permitir que os operadores lógicos [[∧]] e [[∨]] fossem representados facilmente através de <code>/\</code> e <code>\/</code> respectivamente.<ref>http://home.ccil.org/~remlaps/www.bobbemer.com/BRACES.HTM</ref>
Foi introduzido nos computadores em 1960, acrescentado ao sistema de representação [[ASCII]] (Código Padrão Americano para o Intercâmbio de Informação), possuía um uso particular na linguagem de programação [[ALGOL 68]] para permitir que os operadores lógicos [[Conjunção lógica|∧]] e [[Disjunção lógica|∨]] fossem representados facilmente através da simbologia <code>/\</code> e <code>\/</code> respectivamente.


Em sistemas [[Unix]], em diversas [[linguagem de programação|linguagens de programação]] como [[C (linguagem de programação)|C]] e [[Perl]], e em [[expressão regular|expressões regulares]], a barra inversa é usada para indicar que o [[caractere]] seguinte deve ser tratado de forma especial. Nesse contexto, é também chamada de caractere de escape, formando então uma [[seqüência de escape]].
Em sistemas operacionais do tipo [[Unix]], em diversas linguagens de programação como [[C (linguagem de programação)|C]] e [[Perl]], e em [[expressão regular|expressões regulares]], a barra inversa é usada para indicar que o [[caractere]] seguinte deve ser tratado de forma especial<ref name=":0">{{Citar web|url=https://www.ibm.com/docs/en/i/7.3?topic=set-escape-sequences|titulo=Escape sequences|acessodata=2023-08-08|website=www.ibm.com|lingua=en-us}}</ref>. Nesse contexto, é também chamada de [[caractere de escape]]. Entretanto, na linguagem [[BASIC]] o símbolo é usado como operador de [[divisão]] entre [[inteiro (tipo de dado)|inteiros]].


Em sistemas [[Microsoft Windows]], a barra inversa é utilizada para separar as pastas de domínio, como por exemplo:<code>C:\Windows\system32</code>
Entretanto, em [[BASIC]] o símbolo é usado como operador de [[divisão]] entre [[inteiro (tipo de dado)|inteiros]].


No contexto de texto, especialmente no [[código fonte]] de certas linguagens de programação, o símbolo é usado no fim de linhas para indicar que a [[quebra de linha]] deve ser ignorada.
No contexto de texto, quando usado no [[código fonte]] de certas linguagens de programação, o símbolo é usado no final das linhas para indicar que a [[quebra de linha]] deve ser ignorada<ref name=":0" />.


Em [[matemática]], um símbolo parecido é usado para para representar o [[complementar]] dum conjunto.
Também usado na [[matemática]], como um símbolo usado para representar o [[complementar]] de um conjunto.
{{Referências}}


== Ver também ==
{{ref-section}}
* [[Sequência de escape]]

=={{Ver também}}==
*[[Barra (caractere)]]
*[[Seqüência de escape]]


{{DEFAULTSORT:Contrabarra}}
{{esboço}}
[[Categoria:Pontuação]]
[[Categoria:Pontuação]]

[[ca:Barra obliqua inversa]]
[[da:Omvendt skråstreg]]
[[de:Backslash]]
[[en:Backslash]]
[[eo:Deklivo]]
[[es:Barra inversa]]
[[eu:Alderantzizko barra]]
[[fi:Kenoviiva]]
[[fr:Barre oblique inversée]]
[[he:קו נטוי שמאלי]]
[[it:Backslash]]
[[ja:バックスラッシュ]]
[[ko:역슬래시]]
[[nl:Backslash]]
[[ru:Обратная косая черта]]
[[simple:Backslash]]
[[sl:Leva poševnica]]
[[sv:Omvänt snedstreck]]
[[tr:Ters eğik çizgi]]

Edição atual tal como às 13h49min de 8 de agosto de 2023

A barra inversa (representação: \), também chamada de barra invertida ou contrabarra, é um glifo ou um caractere, comumente usada na computação desde 1960 por Bob Bemer.[1] É representada como a figura espelhada horizontalmente da barra.

Foi introduzido nos computadores em 1960, acrescentado ao sistema de representação ASCII (Código Padrão Americano para o Intercâmbio de Informação), possuía um uso particular na linguagem de programação ALGOL 68 para permitir que os operadores lógicos e fossem representados facilmente através da simbologia /\ e \/ respectivamente.

Em sistemas operacionais do tipo Unix, em diversas linguagens de programação como C e Perl, e em expressões regulares, a barra inversa é usada para indicar que o caractere seguinte deve ser tratado de forma especial[2]. Nesse contexto, é também chamada de caractere de escape. Entretanto, na linguagem BASIC o símbolo é usado como operador de divisão entre inteiros.

Em sistemas Microsoft Windows, a barra inversa é utilizada para separar as pastas de domínio, como por exemplo:C:\Windows\system32

No contexto de texto, quando usado no código fonte de certas linguagens de programação, o símbolo é usado no final das linhas para indicar que a quebra de linha deve ser ignorada[2].

Também usado na matemática, como um símbolo usado para representar o complementar de um conjunto.

Referências

  1. «Robert William Bemer». The History of Computing Project (em inglês). Consultado em 30 de outubro de 2019 
  2. a b «Escape sequences». www.ibm.com (em inglês). Consultado em 8 de agosto de 2023 

Ver também[editar | editar código-fonte]


Este artigo é um esboço. Você pode ajudar a Wikipédia expandindo-o. Editor: considere marcar com um esboço mais específico.