379 Shares 4688 views

Dlaczego jest uniwersalnym kodowanie binarne? metody programowania

Komputer przetwarza dużą ilość informacji. Pliki audio, zdjęcia, tekst – wszystko, co chcesz grać lub wyświetlacz. Dlaczego binarne kodowanie jest uniwersalna metoda programowania danych o wszelkich urządzeń technicznych?

Czym różni się od szyfrowania kodowania?

Często ludzie utożsamiają pojęcie „kodowanie” i „szyfrowania”, podczas gdy w rzeczywistości mają one różne znaczenie. Tak więc, szyfrowanie jest proces przekształcania informacji w celu jej ukrycia. Odszyfrować często osoba, która zmieniła tekst lub specjalnie wyszkolonych ludzi. Kodowanie służy do przetwarzania informacji i łatwość obsługi do niej. wspólna tabela kodowania jest powszechnie stosowane, znane każdemu. Jest on wbudowany w komputerze.

Zasada kodowania binarnego

Kodowanie binarne są oparte na wykorzystaniu tylko dwóch symboli – 0 I 1 – do przetwarzania informacji wykorzystywanej przez różne urządzenia. Znaki te są nazywane cyfr binarnych, Angielski – cyfry binarnej lub bit. Każdy z symboli kodu binarnego zajmuje pamięci komputera do 1 bit. Dlaczego binarne kodowanie jest uniwersalnym sposobem przetwarzania informacji? Fakt, że komputer łatwiejsze w obsłudze mniej znaków. Od tego zależy, a wydajność PC: mniej funkcjonalne zadania niezbędne do wykonania urządzenia, tym większa szybkość i jakość pracy.

Zasada kodowania binarnego znajduje się nie tylko w programowaniu. Z przemienności głosu i dźwięczną bęben bije Polinezyjczycy przekazywać informacje do siebie. Podobna zasada obowiązuje w kodzie Morse'a, gdzie długie i krótkie dźwięki są używane do przesyłania wiadomości. „Alfabet telegraficzny” stosowane.

Gdzie stosować kodowanie binarne?

Binarnego kodowania informacji w komputerze jest używana wszędzie. Każdy plik, czy jest to muzyka czy tekst, który powinien być zaprogramowany tak, aby mógł być później łatwo obsługiwane i czytać. binarny system kodowania jest przydatna do pracy z symbolami i numerami, pliki audio, grafiki.

Binarne kodowanie liczb

Teraz numery komputerowe są reprezentowane w postaci zakodowanej, niezrozumiałe dla przeciętnego człowieka. Korzystanie z cyframi arabskimi, jak możemy sobie wyobrazić, do techniki niepraktyczne. Powodem tego jest konieczność przypisać unikalny numer dla każdego znaku, co zrobić czasami niemożliwe.

Istnieją dwa oznaczenia: pozycyjne i nepozitsionnyh. System Nepozitsionnyh opiera się na wykorzystaniu liter łacińskich i znane nam w postaci greckich figur. Ta metoda nagrywania jest dość skomplikowane do zrozumienia, dlatego zrezygnowano.

Pozycyjny system liczbowy używany do dziś. Należą binarny, dziesiętny, ósemkowy i szesnastkowy kodowanie nawet informacji.

Dziesiętny system kodowania używamy w życiu codziennym. Jest to typowe dla nas cyframi arabskimi, które są zrozumiałe dla każdego. kodowanie binarne różne numery używając tylko zero i jeden.

Liczbami całkowitymi, są przekształcane w kodowaniu binarnym dzieląc je przez 2. Powstały częściowo także podzielony na dwa etapy, aż w końcu 0 lub 1. Na przykład, liczba 123 10 w zapisie binarnym może być przedstawiona w postaci dwóch 1111011. Szereg 20 października pojawi się jako 10100 2.

Wskaźniki 10 i 2 są oznaczone odpowiednio binarnych i dziesiętne liczby systemu kodowania. binarnego kodowania symboli stosuje się w celu uproszczenia pracy z wartości przedstawionych w różnych systemach numerycznych.

techniki programowania liczby dziesiętne są oparte na „pływającym punktem”. W celu poprawnego przekazywania wartości z przecinku do binarnego systemu kodowania z wykorzystaniem wzoru N = M x qp. M – jest Mantysa (bez ekspresji dowolnej kolejności), P – jest rzędu wartości N i Q – główny układ kodowania (w tym przypadku 2).

Nie wszystkie numery są pozytywne. W celu rozróżnienia między liczbami dodatnimi i ujemnymi, komputer opuszcza miejsce 1 bitu do kodowania znak. Tutaj zerowy jest plus, a jednostka – minus.

Stosując ten system numeracji ułatwia komputer do pracy z liczbami. Dlatego kodowanie binarne jest uniwersalna przy obliczaniu procesów.

Binarne kodowanie informacji tekstowych

Każdy zestaw znaków alfabetu kodowane jego zer i jedynek. Tekst składa się z różnych znaków: liter (dużych i małych), arytmetyka znaków i różnych innych wartości. Kodowanie informacji tekstowych wymaga użycia ośmiu kolejnych wartości binarnych od 00000000 do 11111111. W ten sposób możliwe do konwersji 256 różnych znaków.

Aby uniknąć nieporozumień w kodowaniu tekstu, należy użyć specjalnego tabelę wartości dla każdego znaku. Przedstawiają one alfabetu łacińskiego, arytmetyka oznaki i objawy specjalnego przeznaczenia (na przykład, €, ¥, ©, itd.). Symbole przedział 128-255 kodują alfabet narodowy kraju.

Do kodowania symboli czasie 1 8 bitów w pamięci. Aby uprościć podstchetov 8 bitów jest równe 1 bajt, więc łączna powierzchnia dysku na informacje tekstowe w bajtach.

Większość komputerów osobistych są wyposażone w standardową tabelą ASCII (American Standard Code Informacji Interchange). inne stoliki są również używane, w którym system kodowania informacji tekstowej różni. Na przykład, pierwszy znany kodowania znaków o nazwie KOI-8 (Code for Information Interchange 8-bit), a to działa na komputerach UNIX OS. Tabela kodów SR1251 są również często spotykany, który został stworzony dla systemu operacyjnego Windows.

Kodowanie binarne dźwięków

Innym powodem, dlaczego kodowanie binarne to uniwersalna metoda programowania danych – jest jego prostota podczas pracy z plikami audio. Wszelkie muzyka to fale dźwiękowe o różnej amplitudzie i częstotliwości drgań. Ustawienia te wpływają na wielkość i wysokość dźwięku.

Aby zaprogramować falę dźwiękową, komputer dzieli go na kilka części warunkowo lub „próbki”. Liczba takich próbek mogą być duże, więc istnieje 65536 różnych kombinacji zer i jedynek. Zgodnie z tym, nowoczesne komputery są wyposażone w 16-bitowej karty dźwiękowej, które oznacza korzystanie z 16 cyfr binarnych kodować próbkę fali dźwiękowej.

Aby odtworzyć plik audio, komputer przetwarza zaprogramowaną sekwencję kodu binarnego i łączy je w jeden ciągły fali.

wykresy kodowania

informacje graficzne mogą być przedstawione w formie grafiki, wykresów, zdjęć lub pokazu slajdów w programie PowerPoint. Każdy obraz składa się z małych kropek – pikseli, które mogą być malowane w innym kolorze. Kolor każdego piksela jest kodowane i przechowywane, a ostatecznie otrzymujemy pełny obraz.

Jeśli obraz jest czarno-biały, każdy piksel kodu może być jednostka lub zero. Podczas korzystania z czterech kolorów, kod każdego z nich składa się z dwóch liczb: 00, 01, 10 lub 11. Zgodnie z tą zasadą odróżnić jakość jakiegokolwiek przetwarzania obrazu. Zwiększyć lub zmniejszyć jasność zależy również od liczby użytych kolorów. W najlepszym przypadku, komputer odróżnia około 16.777.216 kolorów.

wniosek

Istnieją różne metody, w tym informacji programowania binarnego kodowania jest najbardziej skuteczne. Tylko przez dwa symbole – 0 i 1 – komputer łatwo czyta większość plików. W którym prędkość przetwarzania jest znacznie wyższe niż byłyby wykorzystywane na przykład programowania systemu dziesiętnego. Prostota tej metody sprawia, że jest niezbędny dla każdej technologii. Dlatego kodowanie binarne jest powszechne wśród swoich rówieśników.