Negocio

O que é um atributo em programação de computador? – Definição e exemplos

Definindo Atributo

Antes de nos aprofundarmos em atributos no sentido de programação de computador da palavra, vamos primeiro definir a palavra ‘atributo’. Uma explicação simples do termo é que um atributo descreve algo. Na programação de computadores, existem elementos, campos, arquivos e outros tipos de dados que podem ser manipulados ou referenciados por meio de atributos.

Vamos considerar este retrato:


Imagem de mulher morena
Mulher morena

Como você descreveria a pessoa nesta imagem? Morena e atraente são algumas das características que vêm à mente. Essas características também podem ser consideradas atributos.

Agora, vamos considerar esta imagem de um sanduíche:


Foto de sanduíche de bacon
Sanduíche de bacon

Além de dar água na boca, quais são alguns outros atributos que você pode atribuir a esta imagem? Então, como exatamente um retrato e uma foto de um sanduíche se relacionam com a programação de computador?

Atributo em programação de computador

Na programação de computadores, existem elementos, entidades, campos e arquivos que possuem características específicas. Por exemplo, na programação da web, existem elementos aos quais são atribuídos atributos exclusivos. Os atributos de programação de computador descrevem algumas características dos dados, sejam arquivos, parágrafos ou campos. Vamos dar uma olhada nisso.

A linguagem usada para renderizar páginas da web, HTML (HyperText Markup Language), é composta por vários elementos, como parágrafo, lista não ordenada e imagem. Esses elementos representam itens que podem ser exibidos em uma página da web.

O elemento de parágrafo inclui um grupo específico de características, ou atributos, que pode ser atribuído. Nas versões anteriores do idioma, um atributo específico do elemento de parágrafo era o atributo de alinhamento. Este atributo pode ser definido para esquerda, direita, centro ou justificar. Se o atributo for definido para a direita, o parágrafo será alinhado à direita quando renderizado na página.

Em uma linguagem de programação separada, CSS (Cascading Stylesheet), esses atributos também podem ser referenciados. Em qualquer um dos exemplos, o atributo de alinhamento, visto aqui como ‘alinhar’ ou ‘alinhamento de texto’, é comunicado por meio de código.

No mundo do banco de dados, os atributos podem se referir a um único campo em uma tabela ou até mesmo à própria tabela. Um atributo de um campo pode ser o tipo de dados preferido. Por exemplo, um atributo para um campo de número de previdência social pode ter um limite de nove caracteres.

Especificidade de Atributos

Vejamos os exemplos de atributos fornecidos em nossa foto original: morena e atraente.

A mulher em nosso retrato é descrita como morena. Quando ouvimos o termo ‘morena’, automaticamente associamos isso à cor de seu cabelo. Tendo isso em mente, devemos reconhecer que nem todos os atributos se aplicam a todos os tipos de dados. Não aplicaríamos um atributo de cor de cabelo ao sanduíche, não é?

É importante observar que os atributos podem ser reservados para tipos de dados específicos. Por exemplo, no mundo da informática, os parágrafos não teriam um atributo de data da última modificação. A data da última modificação é um atributo de um arquivo. Os atributos disponíveis podem variar dependendo do tipo de dados que está sendo referenciado.

Resumo da lição

Com os vários tipos de dados disponíveis, há muitas maneiras de descrevê-los. Os dados, sejam arquivos, texto, tabelas ou campos, podem ser manipulados ou referenciados por meio de atributos . Cada tipo de dados possui um conjunto específico de atributos que podem ser endereçados.