Che cos’è un carattere grafico?

Un carattere grafico, nella programmazione del computer, è qualsiasi simbolo che fa parte di un set di caratteri predefinito ma non è una lettera o un numero.Un set di caratteri è una sequenza di simboli che un computer utilizza per visualizzare i dati I set di caratteri sono costituiti da lettere, numeri, punteggiatura, caratteri di controllo e simboli grafici. Un singolo elemento di questo set è un carattere grafico.Ci sono molti set di caratteri predefiniti, ognuno contenente una varietà di caratteri grafici o nessuno.

Un set di caratteri completo è un elenco di simboli, lettere, numeri e punteggiatura che il computer può indicizzare in base al numero per visualizzare correttamente i dati.Un esempio è un font, che è un set di caratteri Sebbene ogni font su un computer possa apparire in modo diverso, le lettere sono tutte nello stesso ordine all’interno del set. Ciò significa che, indipendentemente dal carattere selezionato, l’indice della lettera “A” sarà sempre lo stesso.

I caratteri grafici esistono all’interno di un set di caratteri. Sono tutti i caratteri che non sono numeri o lettere ma sono invece noti come glifi. Questi glifi possono essere rappresentativi di segni e simboli diversi in diversi settori, oppure potrebbe essere solo una raccolta di forme banali perché, mentre la parte alfanumerica di un set di caratteri è strettamente definita dagli standard internazionali, la parte grafica non lo è.

Originariamente, l’American Standard Code for Information Interchange (ASCII) era il set di caratteri standard per la maggior parte dei computer.Il set di caratteri ASCII definiva tutti i caratteri sopra l’indice 127 come un carattere grafico. ASCII era basato su un sistema a otto bit, quindi c’erano 256 caratteri, al massimo, disponibili nel set.Ciò significava che c’erano 128 spazi per i caratteri grafici, che erano tutti riempito.

Il primo uso comune per un carattere grafico era disegnare finestre e altre forme sullo schermo in modalità testo.L’avvento di sistemi operativi completamente grafici ha rimosso questa necessità, tuttavia, e questi caratteri sono diventati scarsamente utilizzato, principalmente nelle applicazioni console. Con il passare del tempo, diversi paesi hanno stabilito i propri set di caratteri, la maggior parte dei quali erano incompatibili tra loro. Il set di caratteri Unicode® ha risolto questo problema negli anni successivi.

L’istituzione di Unicode® come standard internazionale per i set di caratteri ha unificato tutti i set disparati esistenti.Unicode® consente molti più caratteri rispetto all’ASCII e riserva anche spazio per glifi e altre rappresentazioni grafiche di caratteri , come le frecce.L’uso di un carattere grafico nel 2011 viene fatto principalmente quando è necessario mostrare un simbolo matematico o di altro tipo tecnico.
All’interno di un set di caratteri, ci sono caratteri speciali, noti come caratteri di controllo, che non appaiono visivamente sullo schermo ma determinano un’azione che deve essere eseguita dal computer.Questi includono avanzamento riga, ritorno e backspace.Il carattere per uno spazio vuoto è considerato sia un carattere di controllo che un carattere grafico anche se tecnicamente non ha una rappresentazione visiva.Lo spazio è l’unico carattere grafico che è anche un carattere di controllo.