Rappresentazione di dati / informazioni
Il computer non capisce il linguaggio umano. Tutti i dati, vale a dire, lettere, simboli, immagini, audio, video, ecc. Inviati al computer devono essere prima convertiti in linguaggio macchina. I computer rappresentano i dati nelle seguenti tre forme:
Sistema numerico
Siamo introdotti al concetto di numeri fin dalla tenera età. Per un computer, tutto è un numero, cioè alfabeti, immagini, suoni, ecc. Sono numeri. Il sistema numerico è classificato in quattro tipi:
Il sistema di numeri binari è costituito da due soli valori, 0 o 1
Il sistema numerico ottale rappresenta i valori in 8 cifre.
Il sistema di numeri decimali rappresenta i valori in 10 cifre.
Il sistema numerico esadecimale rappresenta i valori in 16 cifre.
Sistema numerico | ||
---|---|---|
Sistema | Base | Cifre |
Binario | 2 | 0 1 |
Octal | 8 | 0 1 2 3 4 5 6 7 |
Decimale | 10 | 0 1 2 3 4 5 6 7 8 9 |
Esadecimale | 16 | 0 1 2 3 4 5 6 7 8 9 ABCDEF |
Bit e byte
Bits- Un bit è una più piccola unità di dati possibile che un computer può riconoscere o utilizzare. Il computer di solito utilizza bit in gruppi.
Bytes- un gruppo di otto bit è chiamato byte. Mezzo byte è chiamato bocconcino.
La tabella seguente mostra la conversione di bit e byte:
Valore byte | Valore bit |
---|---|
1 byte | 8 bit |
1024 byte | 1 Kilobyte |
1024 kilobyte | 1 megabyte |
1024 megabyte | 1 Gigabyte |
1024 gigabyte | 1 terabyte |
1024 terabyte | 1 petabyte |
1024 petabyte | 1 Exabyte |
1024 Exabyte | 1 Zettabyte |
1024 Zettabyte | 1 Yottabyte |
1024 Yottabyte | 1 Brontobyte |
1024 Brontobytes | 1 Geopbyte |
Codice di testo
Il codice di testo è un formato comunemente utilizzato per rappresentare alfabeti, segni di punteggiatura e altri simboli. I quattro sistemi di codice di testo più popolari sono:
- EBCDIC
- ASCII
- ASCII esteso
- Unicode
EBCDIC
Il codice di scambio decimale codificato binario esteso è un codice a 8 bit che definisce 256 simboli. Di seguito è riportato l'EBCDICTabular column
ASCII
Il codice standard americano per l'interscambio di informazioni è un codice a 8 bit che specifica i valori dei caratteri da 0 a 127.
ASCII Tabular column
Codice ASCII | Valore decimale | Carattere |
---|---|---|
0000 0000 | 0 | Prompt nullo |
0000 0001 | 1 | Inizio della rotta |
0000 0010 | 2 | Inizio del testo |
0000 0011 | 3 | Fine del testo |
0000 0100 | 4 | Fine della trasmissione |
0000 0101 | 5 | Inchiesta |
0000 0110 | 6 | Riconoscere |
0000 0111 | 7 | Campanello udibile |
0000 1000 | 8 | Backspace |
0000 1001 | 9 | Tabulazione orizzontale |
0000 1010 | 10 | Line Feed |
ASCII esteso
Il codice standard americano esteso per l'interscambio di informazioni è un codice a 8 bit che specifica i valori dei caratteri da 128 a 255.
Colonna tabulare ASCII estesa
Unicode
Unicode Worldwide Character Standard utilizza da 4 a 32 bit per rappresentare lettere, numeri e simboli.
Unicode Tabular Column