476 Shares 2523 views

Perchè è una codifica binaria universale? metodi di programmazione

Il computer elabora la grande quantità di informazioni. I file audio, immagini, testo – Tutto quello che vuoi giocare o display. Perchè binario codifica è un metodo universale di programmazione dei dati di qualsiasi attrezzatura tecnica?

Ciò che è diverso dalla crittografia codifica?

Spesso le persone equiparare il concetto di "codifica" e "crittografia", quando in realtà essi hanno significati diversi. Così, la crittografia è il processo di conversione delle informazioni al fine di nasconderlo. Decifrare spesso possibile la persona che ha cambiato il testo, o persone appositamente addestrati. Coding è utilizzato per l'elaborazione delle informazioni e facilità d'uso per lei. tabella di codifica comune è comunemente usato, familiare a tutti. E 'incorporato nel computer.

principio di codifica binaria

codifica binaria si basa sull'utilizzo di due soli simboli – 0 e 1 – l'elaborazione di informazioni utilizzate dai diversi dispositivi. Questi segni sono chiamati cifre binarie, inglese – cifra binaria, o bit. Ognuno dei simboli del codice binario, occupa la memoria di un computer a 1 bit. Perchè binario codifica è un metodo universale di elaborazione delle informazioni? Il fatto che del computer più facile da gestire un minor numero di caratteri. Da questo dipende e l'efficienza del PC: i compiti meno funzionali necessari per eseguire il dispositivo, maggiore è la velocità e la qualità del lavoro.

Principio di codifica binaria si trova non solo nella programmazione. Con l'alternanza di voce e tamburo vocalizzata batte Polynesians trasmettere informazioni tra loro. Un principio simile si applica in codice Morse, in cui vengono utilizzati i suoni lunghi e brevi per trasmettere il messaggio. "Alfabeto telegrafico" usato oggi.

Dove utilizzare la codifica binaria?

Il binario codifica delle informazioni in un computer viene utilizzato in tutto il mondo. Ogni file, sia che si tratti di musica o il testo che deve essere programmato in modo che possa poi essere facilmente manipolato e leggere. sistema di codifica binaria è utile per lavorare con simboli e numeri, file audio, grafica.

codifica binaria dei numeri

Ora i numeri di computer sono rappresentati in una forma codificata, incomprensibile per la persona media. L'uso di numeri arabi, come noi immaginiamo, per la tecnica impraticabile. La ragione di questo è la necessità di assegnare un numero univoco ad ogni personaggio che cosa fare, a volte impossibili.

Ci sono due notazioni: posizionale e nepozitsionnyh. Sistema Nepozitsionnyh si basa sull'uso di lettere latine e familiare a noi sotto forma di figure greche. Questo metodo di registrazione è piuttosto complicato da capire, quindi, è stato abbandonato.

sistema di numerazione posizionale usato oggi. Questi includono binario, decimale, ottale ed esadecimale codifica anche informazioni.

sistema di codifica decimale che usiamo nella vita di tutti i giorni. E 'normale per noi numeri arabi, che sono comprensibili a tutti. codifica binaria numeri diversi utilizzando solo zero e uno.

Interi vengono convertiti in codifica binaria dividendoli per 2. La conseguente parziale anch'essa divisa in due stadi, fino a finalmente 0 o 1. Ad esempio, il numero 123 10 in notazione binaria può essere rappresentato nella forma 2 1111011. Un certo numero del 20 ottobre apparirà come 10100 2.

Indici 10 e 2 sono indicati rispettivamente i numeri binari e decimali del sistema di codifica. simbolo di codifica binaria è utilizzato per semplificare il funzionamento dei valori presentati in diversi sistemi di numerazione.

tecniche di programmazione numeri decimali sono basati sul "virgola mobile". Per trasferire adeguatamente il valore decimale al sistema di codifica binaria usando la formula N = M x qp. M – è la mantissa (senza l'espressione di qualsiasi ordine), p – è l'ordine dei valori di N, e q – sistema di codifica di base (in questo caso 2).

Non tutti i numeri sono positivi. Al fine di distinguere tra i numeri positivi e negativi, il computer lascia il posto di 1 bit per codificare il segno. Qui zero è un plus, e l'unità – meno.

L'utilizzo di questo sistema di numerazione rende facile per il computer per lavorare con i numeri. È per questo che la codifica binaria è universale nel calcolo dei processi.

codifica binaria di informazioni testuali

Ogni set di caratteri alfabeto codificato delle sue zero e uno. Il testo si compone di diversi caratteri: lettere (maiuscole e minuscole), segni aritmetici e altri valori diversi. La codifica di informazioni testuali richiede l'uso di otto valori binari consecutivi da 00000000 a 11111111. In questo modo è possibile convertire i 256 caratteri diversi.

Per evitare confusione nella codifica del testo, utilizzare la tabella speciale dei valori per ciascun carattere. Presentano l'alfabeto latino, segni e segni di destinazione speciale aritmetici (ad esempio, €, ¥, ©, ecc). Simboli intervallo 128-255 codificare l'alfabeto nazionale del paese.

Per codificare i simboli richiede memoria 1 8 bit. Per semplificare podstchetov 8 bit sono uguali a 1 byte, quindi lo spazio totale disco per informazioni di testo viene misurata in byte.

La maggior parte dei personal computer sono dotati di una tabella standard di ASCII (American Standard Code for Information Interchange). altre tabelle sono anche utilizzati, in cui il sistema di codifica delle informazioni testuali è diversa. Ad esempio, la prima codifica dei caratteri conosciuto chiamato KOI-8 (Codice per scambio di informazioni a 8 bit), e funziona su un computer UNIX OS. codici SR1251 tavolo sono anche ampiamente trovati, che è stato creato per il sistema operativo Windows.

codifica binaria di suoni

Un'altra ragione per cui la codifica binaria è un metodo universale di programmazione dei dati – è la sua semplicità quando si lavora con i file audio. Qualsiasi musica è onde sonore di diversa ampiezza e frequenza di oscillazione. Queste impostazioni influenzano il volume e il passo.

Per programmare un'onda sonora, il computer divide in più parti in modo condizionale, o "campioni". Il numero di tali campioni può essere grande, così ci sono 65536 combinazioni diverse di zero e uno. Di conseguenza, i computer moderni sono dotati di 16 bit scheda audio, l'utilizzo di 16 cifre binarie per codificare un campione dell'onda sonora.

Per riprodurre un file audio, il computer elabora la sequenza programmata di codice binario e li combina in un onda continua.

codifica grafici

informazioni grafiche possono essere presentati sotto forma di grafici, diagrammi, immagini o presentazione in PowerPoint. Ogni immagine è composta da piccoli punti – pixel che possono essere verniciati in un colore diverso. Il colore di ogni pixel è codificato e memorizzato, e alla fine si ottiene un'immagine completa.

Se l'immagine è in bianco e nero, ogni codice di pixel può essere sia un'unità o uno zero. Quando si utilizzano quattro colori, il codice di ciascuno di essi è costituito da due numeri: 00, 01, 10 o 11. In base a questo principio distinguere qualità di qualsiasi elaborazione delle immagini. Aumentare o diminuire la luminosità è influenzata anche dal numero di colori utilizzati. Nel migliore dei casi, il computer distingue circa 16.777.216 colori.

conclusione

Esistono diversi metodi di informazioni sulla programmazione, inclusi codifica binaria è il più efficace. Solo da due simboli – 0 e 1 – computer di legge facilmente maggior parte dei file. In cui la velocità di elaborazione è molto superiore verrebbe utilizzato, ad esempio, la programmazione del sistema decimale. La semplicità di questo metodo rende indispensabile per qualsiasi tecnologia. È per questo che la codifica binaria è universale tra i suoi coetanei.