Identificador

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita nenhuma fonte ou referência, o que compromete sua credibilidade (desde setembro de 2010).
Por favor, melhore este artigo providenciando fontes fiáveis e independentes, inserindo-as no corpo do texto por meio de notas de rodapé. Encontre fontes: Googlenotícias, livros, acadêmicoScirusBing. Veja como referenciar e citar as fontes.

Um identificador é um nome que identifica (ou seja, rotula a identidade de) um objeto único ou uma única classe de objetos, onde o "objeto" ou classe pode ser uma idéia, objeto (ou classe dele) físico [contável], ou substância (ou classe dela) física [incontável]. A abreviação ID frequentemente se refere à identidade, identificação (o processo de identificação) ou um identificador (ou seja, uma instância de identificação). Um identificador pode ser uma palavra, número, letra, símbolo ou qualquer combinação desses.

Metadados[editar | editar código-fonte]

Em metadados, um identificador é um rótulo independente de linguagem, sinal ou símbolo que identifica um objeto dentro de um esquema de identificação.

O identificador de sufixo é também utilizado como um termo de representação na nomeação de um elemento de dados.

Em ciência da computação[editar | editar código-fonte]

Em ciência da computação, identificadores (IDs) são tokens léxicos que nomeiam entidades. O conceito é análogo àquele de um "nome". Identificadores são usados extensivamente em virtualmente todos os sistemas de processamento de informação. A nomeação de entidades torna possível referir-se a elas, o que é essencial para qualquer tipo de processamente simbólico.

Em linguagens de computador[editar | editar código-fonte]

Em linguagens de computador, identificadores são tokens de texto que nomeiam entidades da linguagem, sendo também chamados "símbolos". Entidades nomeadas incluem variáveis, tipos de dado e subrotinas. Na maioria das linguagens, algumas cadeias de caracteres possuem a forma léxica de um identificador, mas são conhecidas como palavras chave.

Cada linguagem de computador também possui a liberdade de especificar restrições na formação de um identificador. Por exemplo, em versões antigas de C e C++ os identificador devem ser formados somente por letras ASCII, dígitos (não pode aparecer na primeira posição) e o caractere sublinhado. Versões mais modernas permitem quase todos os caracteres Unicode, mas ainda assim proíbem espaços em branco e operadores.

Em linguagens de programação compiladas, identificadores são entidades geralmente usadas somente em tempo de compilação. Em tempo de execução, o programa possui somente referências à memória, atribuídas pelo compilador. Em contrapartida, em linguagens interpretadas os identificadores são entidades geralmente usadas também em tempo de execução.

Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.