Kódolási információk jelzőrendszerek segítségével
Témakör: Az információk kódolása jelzőrendszerekkel. Természetes és mesterséges nyelvek. Az orosz betű kódjai.
Cél: megfontolni a nyelvet jelző rendszerként, az orosz betű kódolását a kódolás fogalmának bemutatására, a kód hosszára
Berendezés: számítógéposztály, projektor
Szervezeti momentum (2 perc) Új anyag vizsgálata (20 perc)
A jelrendszer egy bizonyos ábécé (karakterkészlet) alapján és a jelek műveleteinek végrehajtására vonatkozó szabályok alapján épül fel
1) Természetes nyelvek: orosz, angol, kínai.
Jelek készítése: szóbeli beszéd - fonémák (hangok), írásbeli beszéd - ábécé (betűk). A nyelvtan szabályai szerint olyan szavak keletkeznek, amelyekből a mondatok a szintaxis szabályai szerint épülnek fel.
2) Formális nyelvek: számrendszerek, algebra, programozási nyelvek, zenei jegyzetek, elektromos és logikai áramkörök képei, útjelző táblák, Morse kód kódja.
3) A genetikai ábécé egy "ábécé", amelyen az élő szervezetekre vonatkozó örökletes információ tárolására és továbbítására szolgáló egyetlen rendszer
4) A bináris jelrendszer (0, 1)
Az információ érzékelésében, továbbításában és tárolásában a kódolás zajlik. A kódolás eredménye a jelrendszer szimbóluma, azaz az információs kód (az üzenetben levő betűk sorrendje, a számjegyek számának száma, a bináris számítógép kódja)
A kód hossza a kódban lévő karakterek száma.
Az információcsere folyamatában gyakran szükséges a kódolási és dekódolási műveletek végrehajtása.
A transzkódolás az egyik megjelölésű jelek vagy karaktercsoportok átalakítása egy másik jelrendszer jeleként vagy csoportjainak átalakításában.
A számítógépen lévő információ megjelenítéséhez egy bináris kódot használnak, amelynek ábécéje két 0 és 1 számjegyből áll - ezek a számok két különböző állapotnak tekinthetők.
A gépi kód minden egyes számjegye 1 bittel egyenlő mennyiségű információt tartalmaz.
A számítógép mindenféle adatait a gép nyelvén kódolják, 0 és 1 logikai sorozatok formájában.
Rögzítés (18 perc)
Válaszolj a kérdésekre a bekezdések után
Házi feladat (2 perc)
Lecke összefoglalása (3 perc)
Tárgy: A szöveg bemutatása különböző kódolásokban.
Berendezés: számítógéposztály, projektor
Szervezési pillanat (2 perc) A házi feladat ellenőrzése (8 perc)
1) Mi a különbség a természetes és a mesterséges nyelvek között? Adjon példákat.
2) Mi lehet a jelek fizikai jellege?
3) Adja meg a kódolás definícióját?
4) Mi a különbség a kódolás és a dekódolás között? Adjon példákat a kódolásra és dekódolásra.
Új anyag vizsgálata (15 perc)
1 karakter kódolásához 1 bájtnyi információ szükséges.
Kódolás - minden karakter egy egyedi tizedes kódot kap 0-tól 255-ig, vagy annak megfelelő bináris kódját.
Kódolás - a szimbólumkép átalakul bináris kódjává; dekódolás - a szimbólumkód átalakítása a képbe.
Együttműködések (soros betáplálás, helyek beillesztése stb.)
33-127-től nemzetközi (a latin ábécé szimbólumainak, a számoknak, a számtani műveletek jeleinek és az írásjeleknek felelnek meg)
C 128-255 - nemzeti
Kódtáblák az orosz betűk kódolásához:
Unicode (minden karakter kódolása nem 1, hanem 2 bájt, 65536 különböző karakter kódolására használható)
Mint egy nemzetközi szabvány által elfogadott ASCII kód (American Standard Code for Information Interchange) kódoló első felében a karakterek numerikus kódokat 0-127 (kódok 0-32 vannak fenntartva nem ikonok és funkciógombok).
Ábra. 2.3. Nemzetközi ASCII karakterkészlet
A nemzeti kódolási táblázatok a kódtáblázat nemzetközi részét változtatják meg, a második félévben pedig a nemzeti ábécék, pszeudo-grafikonok és matematikai jelek kódjai. Sajnos, jelenleg öt féle kódolás Cirill (KOI8-R, a Windows. MS-DOS, Macintosh és ISO), ez további nehézséget, ha foglalkoznak az orosz dokumentumokat.
Kronologikusan az orosz levelek számítógépeken történő kódolásának egyik első szabványa volt a KOI8 (8 bites információcsere kód). Ezt a kódolást a 70-es években használták az EC sorozatú számítógépek számítógépein, és a 80-as évek közepétől a UNIX operációs rendszer első orosz verziójában használták.
Ábra. 2.4. KOI8-R kódolása
A leggyakoribb a Microsoft Windows kódolása, amelyet a CP1251 rövidítés ("CP" jelentése "kódlap", "kódlap") jelöl.
Ábra. 2.5. A CP1251 kódolása
A 90-es évek elejétől kezdve az MS DOS operációs rendszer dominanciájának ideje alatt a CP866 kódolás továbbra is fennáll. Az Apple Mac OS operációs rendszerű számítógépei saját Mac-kódolást használnak. Ezenkívül a Nemzetközi Szabványügyi Szervezet (ISO) az orosz nyelvnek egy másik szabványként jóváhagyta az ISO 8859-5 szabvány szerinti kódolást.
Gyakorlati munka "A kód kódolása különböző kódolásban" (15 perc)
1) A numerikus karakterkód meghatározása
Hányszor fog csökkenni az információ mennyisége oldalnyi szöveget, ha konvertálás Unicode kódolást (a kódolási táblázat tartalmazza 65.536 karakter) a Windows CP1251 kódolás (kódolási táblázat tartalmazza 256 karakter)?
Mi az információs kötet a szöveget tartalmazó INFORMATIC, a 8-bites kódolás? 16 bites kódolásban?
2) A "számítógép" szót minden öt kódolásban hexadecimális kód formájában kell megjeleníteni. Használja a CD-ROM-ot, hogy megkapja a CP866, Mac és ISO kódolási táblázatokat, és számítógép számológépet a számok tizedesből hexadecimálisvá alakításához.
A "COMPUTER" szó decimális kódjainak sorozata a különböző kódolásban a kódolási táblázatok alapján készül:
A számológép segítségével a decimális rendszer kódjait hexadecimálisra fordítjuk:
CP1251: DD C2 CC