Ti sei mai chiesto cosa sia comune tragente antica, uomo moderno e computer? Nonostante le differenze, c'è ancora qualcosa in comune. Le incisioni rupestri dell'uomo primitivo, le registrazioni dei nostri contemporanei e il codice binario nei computer - tutti questi sono modi di presentare informazioni, o, più precisamente, solo alcune delle loro tipologie. Ora, quando i computer sono entrati saldamente nella vita quotidiana della società, tutti, al fine di tenere il passo con i tempi, devono comprendere almeno termini e concetti di base.

Fin dalla sua nascita, i sistemi informaticisostituite diverse generazioni: inizialmente erano macchine per il conteggio meccanico, quindi modelli di lampade e infine versioni elettroniche di semiconduttori. È interessante notare che, fin dai primi giorni, quando era necessario iniziare i calcoli del computer, i principi di base della codifica dei dati rimanevano invariati. In altre parole, la rappresentazione delle informazioni in un computer è esattamente la stessa di quella dei dispositivi meccanici. Certo, stiamo parlando di principi, non di modalità di attuazione. Tutti sanno che la presentazione delle informazioni in un computer è di natura binaria. Questo è raccontato alle prime lezioni di informatica a scuola. Cosa si nasconde dietro il termine "calcolo binario"?

Contiamo fino a dieci: 0, 1, 2, 3, 4 ... 10. In questa riga ci sono dieci cifre e il "10" stesso è assente, poiché consiste di due più semplici "1" e "0". La presentazione delle informazioni al computer è diversa. Usa solo le prime due cifre, non solo la loro immagine, ma le scariche elettriche: un transistor, questo "mattone" di circuiti elettronici moderni, può avere due posizioni: chiusa e aperta. Se alla sua base viene applicata una tensione di blocco (c'è una scarica, un'unità logica), allora l'elemento corrente non conduce, e viceversa. Naturalmente, in pratica, la rappresentazione delle informazioni in un computer è realizzata da meccanismi più complessi: "1" può significare sia la presenza che l'assenza di un segnale. E quest'ultimo non controlla solo lo stato di un singolo transistor, ma forma il lavoro dei circuiti logici "AND - OR".

Gli "0" logici e "1" sono chiamati bit (binaricifra, cifra. Un gruppo di otto (non dieci!) Bit è un byte. Combinando la loro sequenza, puoi codificare qualsiasi personaggio. Pertanto, un byte è la più piccola unità di informazione. A sua volta, cambiando l'ordine dei byte, è possibile codificare (presente in forma digitale) qualsiasi informazione. Questa codifica viene eseguita da dispositivi separati, oltre che da programmi per computer. Ad esempio, quando diciamo "a Skype" attraverso un microfono, un segnale elettrico analogico (onda) viene convertito in una scheda audio di zeri logici e quelli corrente che passava alla sorgente di programma, in cui la trasformazione inversa - un'onda viene inviato alla sorgente sonora. Allo stesso modo, premendo un tasto qualsiasi della tastiera, l'utente comunica al programma il codice binario desiderato, anche se per comodità, il simbolo desiderato viene visualizzato sullo schermo.

Modi per presentare informazioni in un computer, come giàindicato, consente di codificare tutto. Ad esempio, per digitalizzare immagini applicata la seguente soluzione: poiché qualsiasi immagine può essere rappresentato come un insieme di punti, ciascuno dei quali è caratterizzato dalle coordinate sul piano, luminosità, colore, è sufficiente ruotare tutti questi dati in un computer sequenza comprensibile di uno e zero. Quindi, per visualizzare una copia elettronica di questo tipo sullo schermo del monitor, il programma invia informazioni a ciascun dispositivo di output per ciascun punto e un'immagine viene costruita in base ad esso.

Vantaggio del sistema binario di calcolo primaaltri sono la sua semplicità e comodità di "legare" alla gestione delle chiavi elettroniche. In parte, questa era la ragione principale per il suo utilizzo nei moderni sistemi informatici.

</ p>