Kódování Radim Farana Podklady pro výuku. Obsah Unikátní identifikátory. Kontrolní číslice, GUI,  realizace kontrolních číslic. Kódy konstantní změny,

Slides:



Advertisements
Podobné prezentace
Základy ukládání dat v počítači
Advertisements

Tabulkové procesory (MS Excel)
Kontrolní součty s váhou
MS EXCEL rodné číslo na datum
Základy informatiky přednášky Kódování.
Kombinatorické algoritmy
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
SWI072 Algoritmy komprese dat1 Algoritmy komprese dat Statistické metody komprese dat a Shannon-Fanův kód.
Radim Farana Podklady pro výuku pro akademický rok 2013/2014
Radim Farana Podklady pro výuku pro akademický rok 2013/2014
Základy číslicové techniky
Digitální učební materiál
Základy číslicové techniky
Číselné soustavy david rozlílek ME4B
Cyklické kódy Přednáška 6. Perfektní kód A.Opravuje největší množství chyb B.Má nejvíce kódových slov C.Má nejlepší poměr počet chyb/délka kódu.
Radim Farana Podklady pro výuku
ČÍSELNÉ SOUSTAVY Desítková Dvojková.
KOMBINAČNÍ LOGICKÉ FUNKCE
Kontrolní součty Antonín Jančařík.
Radim Farana Podklady pro výuku
Perfektní kódy.
Datové typy a struktury
Milan Hanuš TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČR Výuka anglického, německého jazyka a matematiky na středních.
VY_42_INOVACE_382_DĚLITELNOST Jméno autora VMMgr. Václav Hendrych Datum vytvoření VM prosinec 2011 Ročník použití VM 6. ročník Vzdělávací oblast/obormatematika.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Aritmetické operace ve dvojkové soustavě, šestnáctkový součet
BCD kód a záporná dvojková čísla
Název školyIntegrovaná střední škola technická, Vysoké Mýto, Mládežnická 380 Číslo a název projektuCZ.1.07/1.5.00/ Inovace vzdělávacích metod EU.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Markéta Zakouřilová ZŠ Jenišovice VY_32_INOVACE_170
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Automaty a gramatiky.
Radim Farana Podklady pro výuku
Číselné soustavy dekadická binární hexadecimální
Převody mezi číselnými soustavami 1
Anotace Prezentace, která se zabývá znaky dělitelnosti čtyř. AutorPavel Pavlas JazykČeština Očekávaný výstup Žáci určí čísla dělitelná čtyřmi. Speciální.
ČÍSELNÉ SOUSTAVY.
Znaky dělitelnosti – teorie
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Datové typy a operátory. Co jsou datové typy  Charakterizují proměnnou nebo konstantu – jaká data obsahuje  Data jsou v počítači ukládána jako skupiny.
Znaky dělitelnosti 4 Číslo je dělitelné čtyřmi, právě když je čtyřmi dělitelné jeho poslední dvojčíslí. Např.: Číslo 3936 je dělitelné čtyřmi, protože.
Kódování Radim Farana Podklady pro výuku. Obsah Cyklické kódy.
Radim Farana Podklady pro výuku
Linková úroveň Úvod do počítačových sítí. 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení.
DĚLITELNOST Ročník: 6. Předmět: Matematika Autor: Mgr. Dana Kalousková ZŠ T. G. Masaryka Hodkovice n.M ZŠ T. G. Masaryka Hodkovice n.M Klíčová slova: znaky.
Slovní úlohy Dělitelnost
Číselné soustavy a kódy
Instrukce procesoru.
2. ročník Administrativa skladování
ČÍSLO PROJEKTU CZ.1.07/1.5.00/ ČÍSLO MATERIÁLU 18 – Výrazy a operace s mnohočleny – teorie NÁZEV ŠKOLY Střední škola a Vyšší odborná škola cestovního.
Číselné soustavy.  Obecně lze libovolné celé kladné číslo zapsat polynomem a n  z n + a n-1  z n-1 + … + a 0  z 0, kde z je libovolné přirozené číslo.
Předmět:Práce s počítačem Ročník: 1. ročník čtyřletého maturitního oboru Autor: Vít Michalec Anotace:Materiál objasňuje význam čárových kódů a současně.
Název projektu: Moderní výuka s využitím ICT
Číslo projektu CZ.1.07/1.5.00/ Číslo materiálu VY_32_INOVACE_18-17
Název projektu: Moderní výuka s využitím ICT
Financováno z ESF a státního rozpočtu ČR.
Název projektu: Moderní výuka s využitím ICT
Informační analýza a identifikace dokumentů
Financováno z ESF a státního rozpočtu ČR.
Ukládání dat v paměti počítače
Číslo projektu Číslo materiálu název školy Autor Tematický celek
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Číselné soustavy.
Zabezpečení přenosu dat
Deterministický acyklický nehomogenní datový automat
Dělitelnost 2 Znaky dělitelnosti dvěma Příklady
ZÁKLADNÍ ŠKOLA, JIČÍN, HUSOVA 170
Úvod do počítačových sítí - Linková úroveň
Transkript prezentace:

Kódování Radim Farana Podklady pro výuku

Obsah Unikátní identifikátory. Kontrolní číslice, GUI,  realizace kontrolních číslic. Kódy konstantní změny,  Grayovy kódy. Čárové kódy.

Unikátní identifikátory Speciální (kontrolní) kódy pro nebinární kódy jednoznačně identifikující objekty:  Rodné číslo (kontrola mod 11),  ISBN, ISSN, ISMN (vážený součet mod 11),  čárové kódy EAN (střídavé váhy mod 10),  číslo účtu (řetězec úplných zbytků mod 2),  kód účtu IBAN (kontrola mod 97)

Rodné číslo Základní konstrukce: r r m m d d / n n n c Pro vlastní číslo c = 11.a + b je zabezpečené číslo: 10.c + (c mod 11) = 10(11.a + b) + b = 11(10.a + b), tedy číslo dělitelné 11 beze zbytku. Problém: zbytek může nabýt hodnoty 10. dvojčíslí roku narození měsíc narození (u žen +50) den narození (u žen) pořadové číslo kontrolní číslice (od ) zbytek po dělení vlastního čísla 11

Identifikace publikací ISBN – knihy, ISSN – seriálové publikace, ISMN – hudebniny. Jednotlivé číslice násobeny sestupnými vahami, kontrolní číslice je doplněk zbytku (mod 11) do 11. Místo 10 zapisujeme X.

Čárové kódy EAN European Article Numbering, EAN-8, EAN-13. Střídavé váhy (1 - 3), kontrolní číslo je doplněk zbytku po dělení 10. Problém hodnoty 10 je odstraněn.

Číslo účtu Tvoří 6 znaků báze a 10 znaků čísla, řetězec úplných zbytků 2 váha mod 11 se je cyklický s periodou 10. Určíme doplněk zbytku po dělení váženého součtu 11. Doplněk 10 musí být vynechán.

Kód účtu IBAN International Bank Account Number (EU). Celkově 24 alfanumerické znaky CZ pro účet ve vnitrostátním styku /0300

Kontrola mod 97 Číslo IBAN zapíšeme ve formátu pro elektronický platební styk (bez mezer), místo kontrolních číslice zapíšeme 00, první čtyři znaky (včetně kontrolních číslic) přesuneme na konec čísla, písmena převedeme na čísla podle konverzní tabulky: A10G16M22S28Y34 B11H17N23T29Z35 C12I18O24U30 D13J19P25V31 E14K20Q26W32 F15L21R27X33 Pro výpočet kontrolních číslic použijeme metodu MOD (ISO 7064). Její použití závisí na použitém formátu uložení čísel, formát Integer (32 bitů) je schopen přesně uložit 9 cifer, formát Long (64 bity) je schopen přesně uložit 18 cifer. Celková délka IBAN je delší, takže podle použitého formátu vezmeme prvních 9 (18) cifer a vypočteme zbytek po dělení 97 z první části, zbytek doplníme dalšími 6 nebo 7 ciframi (16 nebo 18) podle toho zda je zbytek jedno nebo dvouciferný a opět počítáme zbytek po dělení 97, postup opakujeme tak dlouho, až zpracujeme všechny cifry, konečný zbytek odečteme od 98 (určíme doplněk do 98), což je hledané kontrolní číslo, pokud vyjde jednociferné, doplníme ho o úvodní nulu na dvouciferné.

Kódy konstantní změny Každá dvě sousední kódová slova se liší o konstantní počet bitů (Hammingova vzdálenost je konstantní). Grayovy kódy pro d = 1 známé z absolutních snímačů polohy. Představuje Hamiltonovu kružnici na n-dimenzionální kostce. Gray, Frank U.S. patent 2,632,058 z r (Bell Laboratories) Baudot, Jean- Maurice Émile * , použil v telegrafu v roce 1878

Grayův kód Realizace Převod binárního čísla do Grayova kódu a zpět

Čárové kódy Posloupnost čárek a mezer definované šířky. EAN 13 tvoří posloupnost třinácti číslic následujícího významu:  P1 – P3 – prefix státu, pro ČR a SR 859,  O1 – O4 – číslo organizace,  V1 – V5 – číslo výrobku v rámci organizace,  K – kontrolní číslice. Snímače LED, laserové.

Realizace kódu EAN 13 Start (101) P2 – kódován sadou znaků Levá A P3, O1-O4 – kódované kombinací znaků sad Levá A a Levá B, tato kombinace současně kóduje znak P1 Dělicí znak (01010) V1-V5 – kódované znaky sady Pravá. K – Kontrolní číslice kódovaná znakem sady Pravá Stop (101)

Dvourozměrné kódy Různé způsoby zjednodušení čtení  Lineární  Stranové zrcadlení  Osové zrcadlení Náročnější čtecí zařízení (dražší), ale také smartphony Velký informační obsah kód PDF417 kód Data Matrix kód CodeOne QR-kód