Hledat:

Set-top-boxy Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

Samodetekující kód

(Přesměrováno z Samoopravný kód, přímý odkaz na Samodetekující kód)

Samodetekující kódy slouží k jednoduchému ověření správnosti zadaných dat. Princip je založen na tom, že zadaná data jsou (buď rovnou, nebo po určité matematické operaci) dělitelná daným číslem, nejčastěji bývá voleno 11 (tzv. jedenáctkový samodetekující kód). Daný dělitel by měl splňovat několik kritérií:

Čím vyšší dělitel se zvolí, o to delší bude výsledný kód, ale také vyšší pravděpodobnost odhalení chyby. U jedenáctkového samodetekujícího kódu je zaručeno, že při zadání jedné cifry chybně bude omyl odhalen, u dvou špatně zadaných cifer už je pravděpodobnost odhalení pouze 10/11.

[editovat] Konkrétní aplikace

Všechna rodná čísla vytvořená po roce 1986 včetně jsou dělitelná jedenácti (poslední čtyři číslice jsou voleny tak, aby každé rodné číslo tuto vlastnost splňovalo). Na podobném principu jsou ošetřeny všechny ISBN a ISSN kódy, čísla bankovních účtů (u jednotlivých finančních institucí se však konkrétní implementace mírně odlišují) a platebních karet a některé čárové kódy, např. EAN-13.

[editovat] Nedostatky

U samodetekujících kódů je možné ověřit správnost zadání, při odhalení chyby ale není možné zjistit původní informaci. Tento nedostatek je odstraněn pomocí redundance informace u samoopravných kódů.

 
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Samodetekuj%C3%ADc%C3%AD_k%C3%B3d
Stránka byla naposledy upravena v Stránka byla naposledy editována 8. 10. 2008 v 13:29.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt