Komputery Okna Internet

Historia powstania prezentacji kodowania binarnego. Kodowanie binarne Informacje i procesy informacyjne. Binarne kodowanie informacji tekstowych

Aby skorzystać z podglądu prezentacji, załóż sobie konto Google (konto) i zaloguj się do niego: https://accounts.google.com


Podpisy slajdów:

Kodowanie binarne informacji symbolicznych 17.12.2015 1 Opracował: Nauczyciel informatyki MBOU Liceum nr 2 Lipieck Kukina Ekaterina Sergeevna

2 W przypadku binarnego kodowania informacji tekstowych, każdemu znakowi przypisywany jest unikalny kod dziesiętny od 0 do 255 lub odpowiedni kod binarny od 00000000 do 11111111. Tak więc osoba rozróżnia znaki ich stylem, a komputer - ich kodem.

Korzystając ze wzoru łączącego liczbę wiadomości N i ilość informacji i, możesz obliczyć, ile informacji jest potrzebnych do zakodowania każdego znaku 3

4 Przypisanie określonego kodu binarnego do znaku jest kwestią umowną i jest ustalone w tabeli kodów. Pierwsze 33 kody (od 0 do 32) odpowiadają nie znakom, ale operacjom (wysuw wiersza, wprowadzanie spacji itp.). Kody od 33 do 127 są międzynarodowe i odpowiadają symbolom alfabetu łacińskiego, cyfrom, znakom arytmetycznym i znakom interpunkcyjnym.

5 Kody od 128 do 255 są narodowe, to znaczy, że różne znaki odpowiadają temu samemu kodowi w kodowaniach narodowych. Istnieje 5 jednobajtowych tabel kodów dla liter rosyjskich, więc teksty utworzone w jednym kodowaniu nie będą wyświetlane poprawnie w innym.

6 Chronologicznie jednym z pierwszych standardów kodowania rosyjskich liter na komputerach był kod KOI – 8 („Kod wymiany informacji – 8 bit”). To kodowanie jest używane w komputerach z systemem operacyjnym UNIX.

7 Najpopularniejszym kodowaniem jest standardowe kodowanie cyrylicą systemu Microsoft Windows, w skrócie CP1251 („CP” oznacza „stronę kodową”). Wszystkie Windows - aplikacje pracujące z językiem rosyjskim obsługują to kodowanie.

8 Do pracy w środowisku systemu operacyjnego MS-DOS stosuje się kodowanie "alternatywne", w terminologii Microsoft - kodowanie CP 866.

9 Firma Apple opracowała własne kodowanie liter rosyjskich (Mac) dla komputerów Macintosh

10 Międzynarodowa Organizacja Normalizacyjna (ISO) zatwierdziła inne kodowanie o nazwie ISO 8859-5 jako standard dla języka rosyjskiego.

KOI - 8 - UNIX CP1251 („CP” oznacza „stronę kodową”) - Microsoft Windows CP 866 - MS-DOS Mac - Macintosh ISO 8859 - 5 Standardy kodowania 11

Tabela kodowania znaków Kod binarny Kod dziesiętny KOI8 CP1251 CP866 Mac ISO 0000 0000 0 ……… 0000 1000 8 Usuń ostatni znak (klawisz Backspace) ……… 0000 1101 13 Zmiana wiersza (klawisz Enter) ……… 0010 0000 32 Spacja 0010 0001 33! ……… 0101 1010 90 Z ……… 0111 1111 127 ……… 128 - b A A K ……… 1100 0010 194 B C - - T ……… 1100 1100 204 L M:: b ……… 1101 1101 221 SCH E - YO N ……… 1111 1111 225 LI Uns. przestrzeń Neraz. przestrzeń n 12

13 Ostatnio pojawił się nowy międzynarodowy standard Unicode, który przydziela nie jeden bajt, ale dwa dla każdego znaku, dzięki czemu można za jego pomocą kodować nie 256 znaków, 2 16 = 65 536 różnych znaków. To kodowanie jest obsługiwane przez edytorów począwszy od MS Office 97.

Zadanie 1: Zidentyfikuj znak za pomocą kodu numerycznego. Uruchom program NOTEBOOK Naciśnij ALT i 0224 (na opcjonalnej klawiaturze numerycznej). Pojawia się symbol a. Powtórz tę operację dla kodów numerycznych od 0225 do 0233. Pojawią się znaki kodowania (CP 1251 Windows). Zapisz je w zeszycie. Naciśnij ALT i 161 (na klawiaturze numerycznej). Pojawi się symbol b. Powtórz tę operację dla kodów numerycznych 160, 169, 226. Pojawią się kodujące znaki (CP 866 MS-DOS). Zapisz je w zeszycie. czternaście

Zadanie 2: Określ kod numeryczny dla znaków Określ kod numeryczny, który musisz wprowadzić przytrzymując klawisz Alt, aby uzyskać znaki: ☼, §, $, ♀ Wyjaśnienie: ten kod mieści się w zakresie od 0 do 50,15

16 Dziękuję za uwagę!


streszczenia innych prezentacji

"Algorytm jako model działania" - Ale każdy plan lub opis jest modelem informacyjnym. Ustalenie celu (wyznaczenie celów). Język programowania to sformalizowany język do opisywania algorytmów. Budowanie planu - algorytm. Kończyć się. Tworząc algorytm, nie można wychodzić poza ramy SQI. Model pracy wykonawcy. Wejście A, B, X. Praca wykonawcy.

„Wirtualne pocztówki” - Identyfikuj i analizuj literaturę oraz zasoby internetowe na zadany temat. Adres strony internetowej: http://virtcard.tomsite.info/ Kontakt e-mail: [e-mail chroniony] Próbka 3. Przykłady pojedynczych pocztówek. Wirtualna pocztówka. Plan rozwoju pocztówki. HIPOTEZA: Współczesny człowiek potrzebuje wirtualnych pocztówek, a zwłaszcza tych wykonywanych indywidualnie. Przeprowadź ankietę na temat zapotrzebowania na wirtualne pocztówki. Próbka 1.

„Postrzeganie informacji” — na przykład: mowa Rozmowy telefoniczne Śpiew ptaków Hałas muzyczny. Badania historyczne wykazały, że są ludzie o podwyższonym poczuciu smaku. Poprzez oczy ludzie postrzegają informacje wizualne (wizualne). Ukończone: Uczniowie klasy 10b Bikelis A. i Syuzeva E. Zapach geranium - słuch. Właściwości informacji. Narządy słuchu przekazują informacje w postaci dźwięków (słuchowych). Smak. Użyteczne. 2008 Narządy dotyku dostarczają informacji dotykowych. "Systemy Informacji Geograficznej".

„Program Microsoft Office 2007” — Microsoft Word. Microsoft Access to aplikacja do zarządzania bazą danych. Microsoft Excel. Microsoft Access. Microsoft PowerPoint. Microsoft Office 2007. Microsoft Word Microsoft Excel Microsoft PowerPoint Microsoft Access. Struktura aplikacji biurowej.

"Wirusy klasy 10" - Wirusy. Wirus profilaktyka. Podstawowe metody walki z wirusami. Ale stopniowo narastają uszkodzenia i ostatecznie system traci swoją funkcjonalność. LiveUpdate umożliwia pobranie zaktualizowanej bazy wirusów z Internetu. Jak wirusy dostają się do komputera. Najbardziej prawdopodobnymi miejscami wstrzykiwania są programy ładujące i pliki wykonywalne. Zachowaj szczególną ostrożność podczas uruchamiania nowych zabawek.

"Oprogramowanie komputerowe klasy 10" - Oprogramowanie. Poddział. Tryb interaktywny. System operacyjny. Zestaw narzędzi do programowania. Prezentacja klasy "A" Pirumova Victoria 10. Oprogramowanie systemowe. Więcej szczegółów. Oprogramowanie komputerowe jest stale aktualizowane, rozwijane i ulepszane. Oprogramowanie.

Od lat 60. komputery zaczęły być coraz częściej wykorzystywane do przetwarzania informacji tekstowych, a obecnie większość komputerów na świecie zajmuje się przetwarzaniem informacji tekstowych.

Tradycyjnie do zakodowania jednego znaku używana jest ilość informacji = 1 bajt (1 bajt = 8 bitów).

Binarne kodowanie informacji tekstowych

Kodowanie oznacza, że ​​każdemu znakowi przypisany jest unikalny kod binarny od 00000000 do 11111111 (lub kod dziesiętny od 0 do 255).

Ważne jest, aby przypisanie konkretnego kodu do symbolu było kwestią uzgodnień, które ustala tabela kodów.

Tabela kodowania ASCII

W tej tabeli standardem jest tylko pierwsza połowa, czyli znaki z cyframi od 0 (00000000) do 127 (0111111). Obejmuje to literę alfabetu łacińskiego, cyfry, znaki interpunkcyjne, nawiasy i kilka innych symboli.

Pozostałe 128 kodów jest używanych na różne sposoby. W kodowaniach rosyjskich umieszczane są znaki alfabetu rosyjskiego.

V obecnie istnieje 5 różnych tabel kodów dla liter rosyjskich (KOI8, CP1251, CP866, Mac, ISO).

V w dzisiejszych czasach rozpowszechnił się nowy międzynarodowy standard Unicode, który

Tabela części standardowych ASCII

Tabela

rozszerzony kod

Notatka! !

Cyfry są kodowane zgodnie ze standardem ASCII w dwóch przypadkach - podczas I/O oraz kiedy występują w tekście. Jeśli liczby biorą udział w obliczeniach, są one konwertowane na inny kod binarny.

Weźmy numer 57.

W przypadku użycia w tekście każda cyfra będzie reprezentowana przez

z Twoim kodem zgodnie z tabelą ASCII. W systemie binarnym jest to 00110101 00110111.

W obliczeniach kod tej liczby otrzymamy zgodnie z zasadami tłumaczenia na system binarny i otrzymamy - 00111001.