Articles

Ponto de exclamação

Posted on

Matemática e lógica formalEditar

Outras informações: Glossário de símbolos matemáticos

Na matemática elementar, o símbolo representa a operação factorial. A expressão n! significa “o produto dos números inteiros de 1 a n”. Por exemplo, 4! (ler quatro factoriais) é 4 × 3 × 2 × 1 = 24. (0! é definido como 1, que é um elemento neutro na multiplicação, não multiplicado por nada). Adicionalmente, pode também representar o quantificador de unicidade ou, se usado em frente de um número, pode representar um subfactorial.

Na lógica linear, o ponto de exclamação denota uma das modalidades que controlam o enfraquecimento e a contracção.

ComputingEdit

Na computação, o ponto de exclamação é o carácter ASCII 33 (21 em hexadecimal). Devido à sua disponibilidade mesmo nos primeiros computadores, o caracter foi utilizado para muitos fins. O nome dado a “!” pelos programadores varia de acordo com a sua formação, embora fosse muito comum dar-lhe um nome curto para facilitar a leitura do código em voz alta. O “!” é muito popular. No Reino Unido, o termo pling era popular nos primeiros dias da informática, enquanto que nos Estados Unidos, o termo shriek era utilizado. Alega-se que estas palavras foram inventadas nos EUA e o shriek é de Stanford ou MIT; no entanto, o sinal ! shriek é encontrado no Oxford English Dictionary, datado dos anos 1860.

Muitas linguagens de computador que usam a sintaxe do estilo C “!” para negação lógica; !A significa “não A”, e A != B significa “A não é igual a B”. Este princípio de negação propagou-se à linguagem corrente; por exemplo, a palavra “!clue” é usada como sinónimo de “no-clue” ou “clueless”. O símbolo em lógica formal para negação é mas, como este símbolo não está presente como padrão em alguns teclados, a convenção C espalhou-se informalmente para outros contextos.

Os sistemas de correio electrónico precoce também utilizaram o ponto de exclamação como um carácter separador entre nomes de hosts para informação de encaminhamento, geralmente referido como notação “bang path”.

No protocolo IRC, um apelido e ident do utilizador são separados por um ponto de exclamação na hostmask que lhe é atribuída pelo servidor.

No scripting UNIX (normalmente para UNIX shell ou Perl), “!” é normalmente usado após um “#” na primeira linha de um script, a directiva de intérprete, para dizer ao SO que programa utilizar para executar o script. #! é normalmente chamado “hash-bang” ou shebang. Uma convenção semelhante para ficheiros PostScript chama a primeira linha para começar com %!, chamada “percent-bang”.

Um ponto de exclamação inicia expansões históricas em muitas conchas Unix, tais como bash e tcsh onde !! executa o comando anterior e !* refere-se a todos os argumentos do comando anterior.

Acorn RISC OS usa nomes de ficheiros que começam com pling para criar um directório de aplicações: por exemplo, um ficheiro chamado !Run é executado quando a pasta que o contém é duplamente clicada (manter premido o shift evita isto). Há também !Boot (executado na primeira vez que a aplicação que o contém é vista do ficheiro), !Sprites (ícones), !Help, e outros.

em APL, !x é utilizado para o factorial de x (para trás a partir da notação matemática), e também para o coeficiente binomial: k!n significa ( n k ) {\i1}{\i1}displaystyle {\i}{n}{k}}

{\tbinom {n}{k}}

ou n!⁄k!(n-k)!

BBC BASIC usou pling como operador indirecto, equivalente a PEEK e POKE de quatro bytes ao mesmo tempo.

BCPL, o precursor de C, usou “!” para ponteiro e array indirecto: !P é equivalente a *P em C, e P!3 é equivalente a P em C.

Na linguagem de programação Haskell, “!” é usado para expressar rigor.

Na linguagem de programação ML (incluindo ML Padrão e OCaml), “!” é o operador para obter o valor de uma estrutura de dados de “referência”.

Na linguagem de programação Raku, o “!” é utilizada para aceder a atributos ou métodos privados numa classe (como class Person { has $!name; } ou self!private-method;).

Na linguagem de programação Scheme, Julia, e Ruby, “!” é convencionalmente o sufixo para funções e formas especiais que alteram a sua entrada.

Na linguagem de programação Swift, um tipo seguido de “!” denota um “implicitamente desembrulhado opcional”, um tipo de opção em que o compilador não impõe o desembrulhamento seguro. O operador “!” “force unwraps” um tipo de opção, causando um erro se for nulo.

Em Geek Code versão 3, “!” é usado antes de uma letra para indicar que o geek se recusa a participar no tópico em questão. Em alguns casos, tem um significado alternativo, tal como G! denotando um geek sem qualificações, !d denotando não usar roupa, P! denotando não ser autorizado a usar Perl, e assim por diante. Todos eles partilham algumas conotações negativas, contudo.

Jogos de vídeoEditar

O ponto de exclamação pode ser usado em jogos de vídeo para significar que um personagem está assustado ou alarmado. Na série Metal Gear and Paper Mario, um ponto de exclamação aparece sobre as cabeças dos inimigos quando estes reparam no jogador.

Em jogos multiplayer online (MMO) em massa, tais como World of Warcraft, um ponto de exclamação que paira sobre a cabeça de um personagem indica que eles estão a oferecer uma busca para o jogador completar.

No Dota 2, um ponto de exclamação é mostrado acima da cabeça de uma unidade se esta for morta por meio da não concessão de experiência aos inimigos ou de ouro (se for “negada”).

No jogo de simulação de dança arcade de 2005 No Groove 2, há uma canção intitulada “!” (também referida como “bang”) do artista Onyx.

Internet cultureEdit

Esta secção necessita de citações adicionais para verificação. Por favor, ajude a melhorar este artigo, acrescentando citações a fontes fiáveis. O material não proveniente de fontes pode ser contestado e removido. (Novembro de 2012) (Saiba como e quando remover esta mensagem modelo)

p> Na cultura recente da Internet, especialmente onde se utiliza leet, podem ser afixados múltiplos pontos de exclamação com o numeral “1”, como em !!!!!! 111. A notação tem origem num erro comum: ao digitar rapidamente múltiplos pontos de exclamação, o dactilógrafo pode não segurar a combinação ⇧ Shift1 que produz o ponto de exclamação em muitos layouts de teclado. Este erro, primeiro utilizado intencionalmente como uma piada na comunidade linguística leet, é agora uma forma aceite de exclamação em leet e dialectos derivados, tais como Lolspeak. Algumas afirmações incluem outras substituições, por exemplo “!!! 111oneeleven”.

In fandom and fanfiction, ! é usado para significar uma qualidade definidora num carácter, geralmente significando uma interpretação alternativa de um carácter de uma obra canónica. Exemplos disto seriam “Romantic!Draco” ou “Vampiro!Harry” de Harry Potter fandom. Também é utilizado para clarificar a persona actual de uma personagem com múltiplas identidades ou aparências, tal como para distinguir “Armor!Al” de “Human!Al” numa obra baseada no Alquimista de Metais Plenos. A origem deste uso é desconhecida, embora se faça a hipótese de ter tido origem com certas figuras de acção Teenage Mutant Ninja Turtles, por exemplo, “Football Player! Leonardo”, “Rockstar! Raphael”, e “Breakdancer! Michelangelo”.

ComicsEdit

Esta capa de Action Comics de 1959 termina cada frase com um ponto de exclamação ou ponto de interrogação. Muitas vezes, poucos ou nenhuns períodos seriam utilizados em todo o livro.

algumas HQs, especialmente as HQs de super-heróis de meados do século XX, utilizam rotineiramente o ponto de exclamação em vez do ponto de interrogação, o que significa que o personagem acabou de perceber algo; ao contrário de quando o ponto de interrogação aparece, o que significa que o personagem está confuso, surpreendido ou não sabe o que está a acontecer. Isto tende a conduzir a um discurso exagerado, na linha dos outros hiperbolos comuns nos livros de banda desenhada. Uma parte da motivação, porém, era simplesmente que um período poderia desaparecer no processo de impressão utilizado na altura, enquanto que um ponto de exclamação provavelmente permaneceria reconhecível mesmo que houvesse uma falha de impressão. Durante um curto período Stan Lee, como Chefe de Redacção da Marvel Comics, tentou refrear a sua utilização excessiva através de uma curta proibição total de pontos de exclamação, o que levou a uma falta inadvertida de pontuação final em muitas frases.

Elliot S! Maggin uma vez assinou acidentalmente o seu nome com uma exclamação devido ao hábito de os utilizar na escrita de banda desenhada; passou a ser o seu nome profissional a partir daí. Da mesma forma, o artista de banda desenhada Scott Shaw! usou o ponto de exclamação após o seu nome ao longo da sua carreira.

Em banda desenhada e banda desenhada em geral, um grande ponto de exclamação é frequentemente usado perto ou por cima da cabeça de uma personagem para indicar surpresa. Um ponto de interrogação pode igualmente ser usado para indicar confusão.

ChessEdit

Artigo principal: Pontuação (xadrez)

Na notação de xadrez “!” denota uma boa jogada, “!!” denota uma jogada excelente, “?!” denota uma jogada duvidosa, e “!?” denota uma jogada interessante e arriscada. Em algumas variantes do xadrez, tais como as variantes de Shogi de tabuleiro grande, “!” é usado para gravar peças capturadas por alimentação estacionária ou queimadas.

ScrabbleEdit

In Scrabble, um ponto de exclamação escrito após uma palavra é usado para indicar a sua presença no Torneio Oficial e Lista de Palavras do Clube, mas a sua ausência no Dicionário Oficial de Jogadores de Scrabble, geralmente porque a palavra foi julgada ofensiva.

BaseballEdit

P>Pontos de exclamação ou asteriscos podem ser usados nos cartões de pontuação para denotar uma “grande jogada defensiva”.

Música popularEdit

A banda!! (pronuncia-se “Chk Chk Chk”) usa pontos de exclamação como nome.

Em 2008, a banda pop-punk Panic! na Discoteca deixou cair o ponto de exclamação no seu nome; este tornou-se o “tópico mais discutido nos quadros de mensagens de todo o mundo”. Em 2009, o ponto de exclamação foi reinserido após a divisão da banda.

A banda Bomb, a Indústria Musical! utiliza um ponto de exclamação no seu nome, bem como vários títulos de álbuns e canções e material promocional. Exemplos incluem as suas canções “(Shut) Up The Punx!!” e o álbum Adults!!: Smart!!! Shithammered!!! E Excited by Nothing!!!!!!!.

American musicician Pink estiliza o seu nome artístico “P!NK”, e usa três pontos de exclamação no subtítulo do seu lançamento de 2010, Greatest Hits… So Far!!!!!.

TelevisionEdit

Esta secção não cita nenhuma fonte. Por favor, ajude a melhorar esta secção, adicionando citações a fontes fiáveis. O material não proveniente de fontes pode ser contestado e removido. (Maio 2017) (Aprenda como e quando remover esta mensagem modelo)

p> O ponto de exclamação foi incluído no título da série de TV Dinah Shore, Dinah! O ponto de exclamação foi mais tarde objecto de uma amarga discussão entre Elaine Benes e o seu namorado, Jake Jarmel, no episódio de Seinfeld, “The Sniffing Accountant”. Elaine ficou chateada com Jake por não colocar um ponto de exclamação no final de uma mensagem sobre a sua amiga ter um bebé. Jake fez uma excepção extrema à crítica trivial e acabou com Elaine, colocando um ponto de exclamação após as suas palavras de despedida: “Vou-me embora!”

TheatreEdit

Nos musicais, um ponto de exclamação é normalmente usado quando o título do espectáculo tem o mesmo título de uma canção dentro do acto. Exemplos disto são espectáculos como Oklahoma! e Mamma Mia!.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *