Concetti Chiave

  • ASCII è un codice di caratteri a 7 bit introdotto nel 1968, che rappresenta 127 caratteri, inclusi alfanumerici e simboli.
  • È ampiamente utilizzato a livello mondiale e supportato da tutti i sistemi operativi, garantendo la compatibilità dei testi.
  • Unicode, introdotto nel 1991, è un'estensione dell'ASCII che permette la codifica di 256 caratteri, inclusi simboli di lingue diverse.
  • La codifica ASCII organizza i caratteri in categorie specifiche, come caratteri di controllo, cifre decimali e lettere maiuscole e minuscole.
  • Ogni carattere ha una rappresentazione numerica: ad esempio, la A maiuscola è codificata come 01000001 e la a minuscola come 01100001.

La sigla ASCII sta per American Standard Code for Information Interchange ed indica un codice introdotto nel 1968 che permette la codifica dei caratteri a 7 bit usando 127 cifre. È stata fatta anche un'estensione a 8 bit.

Quali sono le caratteristiche del codice ASCII?

Il codice permette la rappresentazione numerica dei carattere alfanumerici, della punteggiatura e simboli. Un testo salvato in ASCII è letto facilmente da qualsiasi sistema operativo e programma infatti il suo uso è al livello mondiale e ogni computer è in grado di riconoscerlo.
Vi fu poi una nuova codifica detta Unicod che venne introdotta nel 1991 per permettere la codifica anche di altri simboli, come per esempio quelli del greco. Le cifre si sono estese così a 256.

Esempio di codifica ASCII

Esempio:

Lettera A maiuscola è universalmente codificata come 01000001 mentre la lettera a minuscola come 01100001.
È possibile schematizzare il codice Ascii nel seguente modo:

(si tiene conto della codifica in 128 caratteri e non di quella di 256 per la quale bisognerebbe considerare anche l'alfabeto latino, geco, cirillico, arabo, ebraico ecc..)

Dal numero 0 al 31: caratteri di controllo delle periferiche

Dal numero 32 al 47: altri caratteri

Dal numero 48 al 57: cifre decimali

Dal numero 58 al 64: altri caratteri

Dal numero 65 al 90: lettere maiuscole

Dal numero 91 al 96: altri caratteri

Dal numero 97 al 122: lettere minuscole

Dal numero 123 al 127: altri caratteri

Domande da interrogazione

  1. Qual è la funzione principale del codice ASCII?
  2. Il codice ASCII consente la rappresentazione numerica dei caratteri alfanumerici, della punteggiatura e dei simboli, ed è universalmente riconosciuto da qualsiasi sistema operativo e programma (come indicato nel testo).

  3. Quali sono le differenze tra ASCII e Unicode?
  4. Mentre ASCII utilizza un codice a 7 bit per rappresentare 127 caratteri, Unicode, introdotto nel 1991, estende la codifica a 8 bit, permettendo la rappresentazione di 256 caratteri e includendo simboli di diverse lingue, come il greco (come menzionato nel testo).

  5. Come sono organizzati i caratteri nel codice ASCII?
  6. I caratteri nel codice ASCII sono organizzati in diverse categorie, ad esempio, i numeri da 0 a 31 sono caratteri di controllo, da 48 a 57 sono cifre decimali, e da 65 a 90 sono lettere maiuscole (come descritto nel testo).

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community