Námět: Provázanost. (Napsáno cca. v roce 2004)
|
|
- Pavel Sedlák
- před 10 lety
- Počet zobrazení:
Transkript
1 Námět: Provázanost Motto: Velmi málo lidí by zřejmě mohlo říct, že se zajímá o počítače i genetiku. Nakonec je obojí téměř totéž až na fakt, že jedno je o strojích a druhé o živočiších, tedy i o lidech Příběh: Univerzitní profesor, John Mahoney, pořádá pro veřejnost seminář o využití počítačů v genetice. Seminář však ukončí, když se dostává k závěru, že podstata genetiky se dá přirovnat k programování počítačových systémů. Nápadu se nakonec chytí skupina počítačových odborníků, kteří hodlají pomoct genetickému inženýrství. Jeden člen skupiny, James Week, začne přirovnávat tvorbu RNA k programování v jazyce C a poté tvorbu proteinů z RNA jako kompilaci spustitelných souborů z těch objektových (.o,.obj). Ovšem také zmiňuje rozdíly mezi DNA a strojovým kódem, čímž se dopracovává k názoru, že DNA má 4 pozice podle svých amino kyselin na 4 typy: Thymin (T), Adenin (A), Cytosin (C) a Guanin (G). Ovšem by se zde měla zachovat komplementarita bází, tedy spojovat jenom Cytosin s Guaninem a Thymin s Adeninem. Zachová-li se komplementarita bází, vznikají nám jen bitové položky s možnosti 0 a 1, při čemž Thymin s Adeninem může reprezentovat aktivní stav (1) a Cytosin s Guaninem naopak neaktivní stav (0). James také tvrdí další pravdivé tvrzení: Jeden gen neobsahuje jednu látku daného typu, ale velmi mnoho takových látek. Gen obsahuje velmi mnoho bílkovin thyminu, adeninu, cytosinu i guaninu.. Druhý člen skupiny, George Friend, uvažuje o možnosti ukládání počítačových dat do řetězce DNA. Na tento dotaz profesor Mahoney odpovídá: Na základě délky DNA by bylo možné uložit velmi mnoho počítačových dat, okolo 3 GB, ale teoreticky by tato hodnota mohla klesnout na 750 MB.. George přesmýšlí stále nad možnosti využití řetězce DNA pro ukládání počítačových dat. Nakonec se pozastavuje u možnosti ukládat data do struktury lidského vlasu. James přechází na Georgovo téma: Pokud by se vytvořilo zařízení, které by umožňovalo zpracovávat řetězce DNA, to znamená, že by je to mohlo číst a zapisovat, tak by se takto mohl vytvořit ultimátní nosič počítačových dat (médium).. Do diskuze se nyní zapojuje poslední člen skupiny, Jeofrey Walker, který zde mluví o možnosti využití nových poznatků pro pozitivní přeprogramování buněk na zvýšení jejich imunity. Všichni přítomní začnou spolupracovat na tvorbě nového média, ale postupem času zjišťují, že výroba neprobíhá přesně tak, jak předpokládali. Nakonec byl projekt pozastaven, protože George bohužel opomenul jednu substanci celého pokusu, čímž byl projekt odložen. Zbývalo jen málo do dokončení nového média a získání slávy, ale opět jen lidská nepozornost znemožnila vejít těmto vědcům v známost s jejich ultimátním médiem (Napsáno cca. v roce 2004)
2 Zamyšlení: Počítače komunikují ve dvojkové soustavě. Jedna základní jednotka informace se nazývá bit, bit je zkratka z ang. výrazu binary digit, tedy binární číslice. Bit může mít jen 2 stavy, nastaveno (1) či nenastaveno (0). V anglické technické literatuře se uvádí často těchto stavů jako set / not set. Sekvence 8 bitů nám vytváří jeden byte, což je jednotka reprezentována 2^8 hodnotami (protože máme 2 stavy na 8 bitů). Tímto získáváme maximální možnou hodnotu 256. Nicméně na základě principu fungování binární (dvojkové) soustavy, které je následující: (A * 2^7) + (B * 2^6) + (C * 2^5) + (D * 2^4) + (E * 2^3) + (F * 2^2) + (G * 2^1) + (H * 2^0) [proměnné A až H mohou nabývat hodnot 0 či 1], máme tedy 256 hodnot (číslic), však číslované od 0, takže rozsah je prakticky 0 až 255 znaků (interpretované číselně, při čemž tomuto číslu se říká ordinální hodnota znaku) a každý znak má svůj jistý význam ne vše jsou však tisknutelné znaky. V počítačích se pro výpis jednotlivých bytů vyjma jejich ordinární hodnoty také využívá hodnoty hexadecimální, jejíž název vzniknul z hexa šest a decimal deset, tedy se jedná o = 16kovou soustavu. Výpočet je velmi jednoduchý, protože platí zákonitost: (A ^ 16^1) + (B * 16^0) Z tohoto vztahu vyplývá, že proměnné A a B mohou nabývat hodnot 0 až 15 (jelikož 15 * 16^ * 16^0 = = 255, nejvyšší ordinární hodnota znaku, a zároveň 0 * 16^1 + 0 * 16^0 = = 0, tedy nejnižší ordinární hodnota znaku). To by stačilo k teorii o počítačem využívaných numerických soustavách, nyní přejděme k teoriím ohledně genetiky. Ribonukleové kyseliny, tj. DNA (deoxyribonukleová kyselina) či RNA (ribonukleová kyselina), jsou základní stavební bloky živoucích organismů a ve své podstatě se dá říci, že jsou identické v každé buňce těla organismu (pro zjednodušení ve skutečnosti zde dochází k mutaci buněk věkem a bylo by nutné vyextrahovat zárodečnou buňku z těla, což by bylo sice možné, ale byl by to velmi náročný úkol). Ribonukleové kyseliny jsou tvořeny řetězci tzv. dusíkatých (nukleotidových) bází, mezi které řadíme cytosin, guanin, adenin a pro případ DNA také thymin, v případě RNA je thymin nahrazen uracilem. Jednotlivé báze označujeme prvními písmeny jejich názvů, tedy C pro cytosin, G pro guanin, A pro adenin a T pro thymin (či U pro uracil - pro RNA). Báze existují tedy 4. Pro zakódování do jednoho bytu do sekvence dusíkatých bází bychom tedy potřebovali definovat čtyřkovou číselnou soustavu. Na základě znalostí hexadecimální a binární soustavy můžeme tedy tuto soustavu definovat velmi snadno. Víme, že minimální hodnotou musí být 0 a maximální hodnotou 255. Prvně si ověříme, zda je předefinování do čtyřkové soustavy vůbec možné, tedy si odmocníme číslo 256 (počet hodnot) čtyřma. Vznikne nám tímto celé číslo 4 (4^4 = 256). Rozklad tedy možný je. Definujeme si postup převodu: (A * 4^3) + (B * 4^2) + (C * 4^1) + (D * 4^0) Při čemž možné hodnoty pro proměnné A, B, C a D jsou hodnoty 0 až 3 (číslujeme vždy od 0), pro ověření si můžeme udělat výpočet: 3*4^3 + 3*4^2 + 3*4^1 + 3*4^0 = =255.
3 Tímto však dostáváme jen zakódované řetězce znaků do čtyřkové soustavy a ne samotnou reprezentaci v dusíkatých bázích dle jejich označení. Proto si přiřadíme každé možné hodnotě nějakou bází, třeba pro 0 přiřadíme C, 1 bude G, 2 bude A a 3 bude T (nebo U pro RNA). Z jednoho bytu nám tedy vznikl řetězec (sekvence) o 4 bázích. Jakákoli počítačová informace (vzhledem ke své reprezentaci pomocí sekvence bytů) může být tedy zakódována do sekvence dusíkatých bází. Nicméně nám nastává nyní jiná otázka? Je možné tyto báze kombinovat v libovolném pořadí? Uvažme situaci, kdy se v našem těle vytváří (či lze uměle syntetizovat) aminokyseliny. Z čeho jsou tvořeny aminokyseliny? Právě z dusíkatých bází a každá aminokyselina (dále jen AMK) je tvořena tripletem bázi tvořící kodón, triplet bází, jak již název napovídá je sekvence 3 bází a tedy dostáváme teoretické číslo 64 (4^3). Nicméně žádná odmocnina čísla 256 nám nedá číslo 64, proto je nutné využít sekvence více bytů pro vytvoření více kodónů, čímž se postupně dopravujeme ke vztahu 64^4 = 256^3 ( , dle jednotek bychom toto v bytech popsali jako hodnotu 16 MB). Tedy uvažme počítačovou aplikaci, která čte soubor dat po 3 bytech a každé 3 byty implementuje jako 4 kodóny (implementované jako čísla se spodní hranicí 0 a horní hranicí 63). To uděláme následovně: uvážíme ordinární hodnoty všech 3 přečtených znaků k získání pomocné součtové hodnoty, např. tedy pro ordinární hodnoty 125, 132 a 165 získáme číslo 125 * * = [obecně tedy A * 256^2 + B * 256^1 + C * 256^0] Nyní je nezbytné provést zpětný rozklad, však do naší kodónové soustavy dle algoritmu: A * 64^3 + B * 64^2 + C * 64^1 + D * 64^0 vznikne nám: A = 31, B = 24, C = 18, D = 37 Tedy rozklad 3 bytů do sekvence 4 kodónů již máme hotov. Celou proceduru budeme opakovat pro všechna data, která chceme zakódovat. Dostáváme se k závěru, který je bohužel zatím (doufám, že toto slovo zde zmizí někdy) nedořešený. Bylo by totiž k němu nutné sestavit zařízení, které na základě vstupních hodnot (které jsou zde pojmenované jako proměnné A,B,C a D) dokáže sestavit nějaký organismus. Toto by bylo velmi složité a prakticky by zde mohlo pomoci velmi genetické inženýrský, nicméně mluvíme o vytváření umělých bytostí, které by mohly být na základě svých stavebních prvků živé. Toto zařízení by muselo zvládat i instrukce opačné tedy takovýto organismus přečíst a rozložit na jednotlivé báze, které by přes definované rozhraní opět přeneslo do připojeného počítače a aplikace na tomto PC by dešifrovala data do potřebné binární podoby. Však kdyby takové zařízení existovalo, bylo by teoreticky možné provádět na jeho základě teleportaci. Člověk by byl rozložen do sekvence kodónů a AMK a přenesen z bodu A např. formou posílání dat přes internet do bodu B, kde by stejné zařízení člověka složilo do jeho původní podoby. Problémem je, že originál by musel být zničen, jinak by došlo ke klonování jedince. Samotná teleportace však nese i jiná úskalí, např. co si lze představit pod pojmem duše a jak by se ta přenesla? Jak by se přenesl lidský engram a vzpomínky? Toť otázka, aneb: 2B!2B =? ( )
4 Uvážíme-li reálné pokusy ohledně kvantové teleportace, musíme se zabývat i dalšími věcmi jakým jsou např. superpozice stavů a další věci z hlediska kvantové fyziky. Fyzika je velmi spojená s biologií i vzhledem k tomu, že se jedná o vědu podobnou matematice, je alfou i omegou všeho vědění, stejně jako matematika. Sama o sobě kvantová fyzika má navíc i jiné stavy než jsou popsané ve výše uvedených stránkách, např. má tzv. qubit (kvantový bit, při čemž bit je též jednotkou informace, jak je již popsáno na straně 2 tohoto dokumentu). Qubit je analogií k výše uvedenému bitu a je popsán stavovým vektorem dvouvrstvého kvantově mechanického systému (což je prakticky jen systém o 2 stavech, jak již je výše uvedeno stavy označujeme jako 0 či 1, popř. nenastaveno a nastaveno, resp. ang. Set a not set). Nicméně samotný qubit zahrnuje i superpozice těchto stavů, čímž rozšiřuje jejich možný rozsah. Kvantové mechaniky a qubitů lze využít pro tzv. kvantovou kryptografii (kryptografie je způsob ochrany dat před zneužitím, především pomocí šifrování a podobných algoritmů). Vzhledem k tomu, že sama o sobě kvantová kryptografie využívá jevu známého jako kolaps vlnové funkce při svém měření, byla by kvantové zašifrovaná informace bezpečná i za předpokladu, že někdo odchytí naši komunikaci, jelikož by nemohl zákonitě získat kompletní validní informaci. Pravdou je, že bychom tuto informaci na základě kolapsu vlnové funkce nezískali ani my, nicméně bychom jako oprávnění příjemci o informaci mohli zažádat znovu. Jelikož by data nedošla v pořádku, měli bychom dobrou metodu na zjištění, zda naše komunikace byla odposlouchávána či ne. Při důkazu odposlouchávání bychom využili jiné metody přenosu dat a vyžádali si informaci znovu (v naději, že tato druhá cesta nebude kompromitována jako cesta první). Útočník sám o sobě by nezískal tedy také kompletní informaci a vzhledem ke kolapsu vlnové funkce by ani nemohl vědět, zda jím získaná informace byla získána v pořádku či nikoli, tedy ani kompletní odposlech komunikace by mu nemusel být nic platný, jelikož citlivé údaje, např. hesla pro přístup k bankovním účtům by byla přenesena v nečitelné podobě. Metoda kvantové kryptografie zpravidla využívá tzv. propletenosti fotonů (angl. photon entanglement), což je metoda spočívající v propletenosti dvojice částic, kdy nemluvíme o stavu jednotlivých částic jako společně o stavu částic. Měření na jedné částici z dvojice tímto způsobí kolaps vlnové funkce, kterou je popsána daná dvojice a to změní stav druhé částice, tedy provede změnu qubitu pro danou dvojici částic. I když si mnozí čtenáři tohoto dokumentu mohou myslet, že je o kompletní science-fiction, pravda je odlišná. Od října roku 2008 existuje projekt SECOQC (Secure Communication based on Quantum Cryptography, tj. Bezpečná komunikace založená na Kvantové Kryptografii, stránky projektu jsou k nalezení na do které je zapojena i Česká republika (ač jen Palackého univerzita v Olomouci). Samotný projekt pojednává především o využití QKD (Quantum Key Distribution, kvantová distribuce klíče), jelikož objem dat přenášených běžnými uživateli může být enormní, proč tedy nevyužít jen náhodně vygenerovaného klíče pro každý přenos? Prakticky to jde přirovnat k SSL (Secure- Socket Layer) vrstvě v informačních technologiích. Jak tato komunikace probíhá? Je položen dotaz na stránku, která je zabezpečená SSL vrstvou. Stránka pošle do klienta (prohlížeče) veřejnou část klíče, který je použit na zašifrování dat pomocí asymetrické kryptografie a dešifrován na straně serveru pomocí privátního klíče. Samotná komunikace již poté probíhá na šifrovaná tímto způsobem. Proč tedy nenahradit SSL certifikáty kvantově přenášenými klíči za využití QKD metody? Zřejmě někoho z čtenářů napadne, zda to vážně je potřebné, pokud již existuje právě zmiňovaná SSL vrstva. Odpověď zní, že stále je, protože SSL vrstva je prolomitelná a má-li potenciální útočník dost potřebných vzorků dat, může sestavit komunikaci a rozšifrovat i data přenesená přes tuto vrstvu práce to není jednoduchá ani v žádném případě rychlá, nicméně zde riziko existuje. V případě využití kvantové distribuce klíče zde toto riziko opadá kvůli náhodnosti generování klíče, který bude bezpečně přenesen přes kvantovou datovou síť a jehož odchycení bude znamenat kolaps vlnové funkce, na základě čehož poté ani jedna strana nebude mít klíč k dešifrování. Oprávněný uživatel si může opětovně poté zažádat o klíč (nejlépe nějakou jinou metodou, která není kompromitována), nicméně útočník v tomto
5 kontextu nemůže nic. Ani nemá možnost odposlechem zjistit, jaký je správný klíč např. pro prolomení bezpečnosti nějakého bankovního účtu, což z pochopitelných důvodů zvyšuje bezpečnost informací. Samotná stránka SECOQC obsahuje velmi zajímavé informace o tomto tématu, což je věc, kterou jedině doporučuji přečíst, pokud někoho tato problematika zajímá. Stránka je v anglickém jazyce, nicméně většina dostupných informací o těchto technologiích také, ale to snad žádného potenciálního vědce neodradí :)
Úvod do kvantového počítání
Osnova Katedra počítačů, Fakulta elektrotechnická České vysoké učení technické v Praze 10. března 2005 O přednáškách Osnova Přehled k přednáškám Proč kvantové počítání a počítače 1 Úvod do kvantového počítaní
Komerční výrobky pro kvantovou kryptografii
Cryptofest 05 Katedra počítačů, Fakulta elektrotechnická České vysoké učení technické v Praze 19. března 2005 O čem bude řeč Kryptografie Kryptografie se zejména snaží řešit: autorizovanost přístupu autenticitu
NUKLEOVÉ KYSELINY. Složení nukleových kyselin. Typy nukleových kyselin:
NUKLEOVÉ KYSELINY Deoxyribonukleová kyselina (DNA, odvozeno z anglického názvu deoxyribonucleic acid) Ribonukleová kyselina (RNA, odvozeno z anglického názvu ribonucleic acid) Definice a zařazení: Nukleové
Kvantová informatika pro komunikace v budoucnosti
Kvantová informatika pro komunikace v budoucnosti Antonín Černoch Regionální centrum pokročilých technologií a materiálů Společná laboratoř optiky University Palackého a Fyzikálního ústavu Akademie věd
Typy nukleových kyselin. deoxyribonukleová (DNA); ribonukleová (RNA).
Typy nukleových kyselin Existují dva typy nukleových kyselin (NA, z anglických slov nucleic acid): deoxyribonukleová (DNA); ribonukleová (RNA). DNA je lokalizována v buněčném jádře, RNA v cytoplasmě a
Digitální učební materiál
Digitální učební materiál Projekt CZ.1.07/1.5.00/34.0415 Inovujeme, inovujeme Šablona III/2 Inovace a zkvalitnění výuky prostřednictvím ICT (DUM) Tematická Odborná biologie, část biologie Společná pro
Kódy a kódování dat. Binární (dvojkové) kódy. Kód Aikenův
Kódy a kódování dat Kódování je proces, při kterém se každému znaku nebo postupnosti znaků daného souboru znaků jednoznačně přiřadí znak nebo postupnost znaků z jiného souboru znaků. Kódování je tedy transformace
Projekt SIPVZ č.0636p2006 Buňka interaktivní výuková aplikace
Nukleové kyseliny Úvod Makromolekulární látky, které uchovávají a přenášejí informaci. Jsou to makromolekulární látky uspořádané do dlouhých. Řadí se mezi tzv.. Jsou přítomny ve buňkách a virech. Poprvé
Moderní doba Motto: Příběh:
Moderní doba Motto: Touha po slávě, po uznání, stejně jako touha po penězích, je často jediným měřítkem úspěchu. Kam ale zmizela lidskost a upřímnost? Moderní doba má bohužel už jiná měřítka. Svět je stále
EU-OPVK:VY_32_INOVACE_FIL13 Vojtěch Filip, 2014
Číslo projektu CZ.1.07/1.5.00/34.0036 Tématický celek Inovace výuky ICT na BPA Název projektu Inovace a individualizace výuky Název materiálu Kryptografie Číslo materiálu VY_32_INOVACE_FIL13 Ročník První
"Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT ". Molekulární základy genetiky
"Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT ". Molekulární základy genetiky 1/76 GENY Označení GEN se používá ve dvou základních významech: 1. Jako synonymum pro vlohu
Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy
Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy Lukáš Havrlant Univerzita Palackého 10. ledna 2014 Primární zdroj Jiří Adámek: Foundations of Coding. Strany 137 160. Na webu ke stažení, heslo:
Rozvoj vzdělávání žáků karvinských základních škol v oblasti cizích jazyků Registrační číslo projektu: CZ.1.07/1.1.07/02.0162
Rozvoj vzdělávání žáků karvinských základních škol v oblasti cizích jazyků Registrační číslo projektu: CZ.1.07/1.1.07/02.0162 ZŠ Určeno pro Sekce Předmět Téma / kapitola Prameny 8. třída (pro 3. 9. třídy)
Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19
Algoritmy I Číselné soustavy přečíst!!! Číselné soustavy Každé číslo lze zapsat v poziční číselné soustavě ve tvaru: a n *z n +a n-1 *z n-1 +. +a 1 *z 1 +a 0 *z 0 +a -1 *z n-1 +a -2 *z -2 +.. V dekadické
b) Jak se změní sekvence aminokyselin v polypeptidu, pokud dojde v pozici 23 k záměně bázového páru GC za TA (bodová mutace) a s jakými následky?
1.1: Gén pro polypeptid, který je součástí peroxidázy buku lesního, má sekvenci 3'...TTTACAGTCCATTCGACTTAGGGGCTAAGGTACCTGGAGCCCACGTTTGGGTCATCCAG...5' 5'...AAATGTCAGGTAAGCTGAATCCCCGATTCCATGGACCTCGGGTGCAAACCCAGTAGGTC...3'
Jak funguje asymetrické šifrování?
Jak funguje asymetrické šifrování? Petr Vodstrčil petr.vodstrcil@vsb.cz Katedra aplikované matematiky, Fakulta elektrotechniky a informatiky, Vysoká škola báňská Technická univerzita Ostrava Petr Vodstrčil
6. Nukleové kyseliny
6. ukleové kyseliny ukleové kyseliny jsou spolu s proteiny základní a nezbytnou složkou živé hmoty. lavní jejich funkce je uchování genetické informace a její přenos do dceřinné buňky. ukleové kyseliny
Kryptografie, elektronický podpis. Ing. Miloslav Hub, Ph.D. 27. listopadu 2007
Kryptografie, elektronický podpis Ing. Miloslav Hub, Ph.D. 27. listopadu 2007 Kryptologie Kryptologie věda o šifrování, dělí se: Kryptografie nauka o metodách utajování smyslu zpráv převodem do podoby,
Programovací jazyk Pascal
Programovací jazyk Pascal Syntaktická pravidla (syntaxe jazyka) přesná pravidla pro zápis příkazů Sémantická pravidla (sémantika jazyka) pravidla, která každému příkazu přiřadí přesný význam Všechny konstrukce
Nukleové kyseliny příručka pro učitele. Obecné informace:
Obecné informace: Nukleové kyseliny příručka pro učitele Téma Nukleové kyseliny je završením základních kapitol z popisné chemie a je tedy zařazeno až na její závěr. Probírá se v rámci jedné, eventuálně
"Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT ". Základy genetiky, základní pojmy
"Učení nás bude více bavit aneb moderní výuka oboru lesnictví prostřednictvím ICT ". Základy genetiky, základní pojmy 1/75 Genetika = věda o dědičnosti Studuje biologickou informaci. Organizmy uchovávají,
Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:
Čtvrtek 8 prosince Pascal - opakování základů Struktura programu: 1 hlavička obsahuje název programu, použité programové jednotky (knihovny), definice konstant, deklarace proměnných, všechny použité procedury
Identifikátor materiálu: ICT-1-02
Identifikátor materiálu: ICT-1-02 Předmět Informační a komunikační technologie Téma materiálu Data a informace Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí základní pojmy jako data,
Exprese genetické informace
Exprese genetické informace Stavební kameny nukleových kyselin Nukleotidy = báze + cukr + fosfát BÁZE FOSFÁT Nukleosid = báze + cukr CUKR Báze Cyklické sloučeniny obsahující dusík puriny nebo pyrimidiny
Struktura a funkce nukleových kyselin
Struktura a funkce nukleových kyselin ukleové kyseliny Deoxyribonukleová kyselina - DA - uchovává genetickou informaci Ribonukleová kyselina RA - genová exprese a biosyntéza proteinů Složení A stavební
Základní jednotky používané ve výpočetní technice
Základní jednotky používané ve výpočetní technice Nejmenší jednotkou informace je bit [b], který může nabývat pouze dvou hodnot 1/0 (ano/ne, true/false). Tato jednotka není dostatečná pro praktické použití,
Integrovaný informační systém Státní pokladny (IISSP) Dokumentace API - integrační dokumentace
Česká republika Vlastník: Logica Czech Republic s.r.o. Page 1 of 10 Česká republika Obsah 1. Úvod...3 2. Východiska a postupy...4 2.1 Způsob dešifrování a ověření sady přístupových údajů...4 2.2 Způsob
Molekulární základy dědičnosti. Ústřední dogma molekulární biologie Struktura DNA a RNA
Molekulární základy dědičnosti Ústřední dogma molekulární biologie Struktura DNA a RNA Ústřední dogma molekulární genetiky - vztah mezi nukleovými kyselinami a proteiny proteosyntéza replikace DNA RNA
Základy kryptografie. Beret CryptoParty 11.02.2013. 11.02.2013 Základy kryptografie 1/17
Základy kryptografie Beret CryptoParty 11.02.2013 11.02.2013 Základy kryptografie 1/17 Obsah prezentace 1. Co je to kryptografie 2. Symetrická kryptografie 3. Asymetrická kryptografie Asymetrické šifrování
Binární logika Osnova kurzu
Osnova kurzu 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Vlastnosti členů regulačních obvodů 6) Vlastnosti regulátorů 7) Stabilita
Exprese genetického kódu Centrální dogma molekulární biologie DNA RNA proteinu transkripce DNA mrna translace proteosyntéza
Exprese genetického kódu Centrální dogma molekulární biologie - genetická informace v DNA -> RNA -> primárního řetězce proteinu 1) transkripce - přepis z DNA do mrna 2) translace - přeložení z kódu nukleových
Vzdělávací materiál. vytvořený v projektu OP VK. Anotace. Název školy: Gymnázium, Zábřeh, náměstí Osvobození 20. Číslo projektu:
Vzdělávací materiál vytvořený v projektu VK ázev školy: Gymnázium, Zábřeh, náměstí svobození 20 Číslo projektu: ázev projektu: Číslo a název klíčové aktivity: CZ.1.07/1.5.00/34.0211 Zlepšení podmínek pro
ČÍSELNÉ SOUSTAVY PŘEVODY
ČÍSELNÉ SOUSTAVY V každodenním životě je soustava desítková (decimální, dekadická) o základu Z=10. Tato soustava používá číslice 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9, není však vhodná pro počítače nebo číslicové
VY_32_INOVACE_11.18 1/6 3.2.11.18 Genetika Genetika
1/6 3.2.11.18 Cíl chápat pojmy dědičnost, proměnlivost, gen, DNA, dominantní, recesivní, aleoly - vnímat význam vědního oboru - odvodit jeho využití, ale i zneužití Tajemství genů - dědičnost schopnost
ENZYMY A NUKLEOVÉ KYSELINY
ENZYMY A NUKLEOVÉ KYSELINY Autor: Mgr. Stanislava Bubíková Datum (období) tvorby: 28. 3. 2013 Ročník: devátý Vzdělávací oblast: Člověk a příroda / Chemie / Organické sloučeniny 1 Anotace: Žáci se seznámí
NUKLEOVÉ KYSELINY. Základ života
NUKLEOVÉ KYSELINY Základ života HISTORIE 1. H. Braconnot (30. léta 19. století) - Strassburg vinné kvasinky izolace matiére animale. 2. J.F. Meischer - experimenty z hnisem štěpení trypsinem odstředěním
a) Primární struktura NK NUKLEOTIDY Monomerem NK jsou nukleotidy
1 Nukleové kyseliny Nukleové kyseliny (NK) sice tvoří malé procento hmotnosti buňky ale významem v kódování genetické informace a její expresí zcela nezbytným typem biopolymeru všech živých soustav a)
Kvantová kryptografie
PEF MZLU v Brně 18. listopadu 2009 Úvod V dnešní době se používá pro bezpečnou komunikaci asymetrická kryptografie. Jde o silnou šifrovací metodu, která je v dnešní době s použitím současných technologií
Základní genetické pojmy
Základní genetické pojmy Genetika Věda o dědičnosti a proměnlivosti organismů Používá především pokusné metody (např. křížení). K vyhodnocování používá statistické metody. Variabilita v rámci druhu Francouzský
Těsně před infarktem. Jak předpovědět infarkt pomocí informatických metod. Jan Kalina, Marie Tomečková
Těsně před infarktem Jak předpovědět infarkt pomocí informatických metod Jan Kalina, Marie Tomečková Program, osnova sdělení 13,30 Úvod 13,35 Stručně o ateroskleróze 14,15 Měření genových expresí 14,00
Karel Lemr. web: Karel Lemr Fotonové páry 1 / 26
Kvantové zpracování informace s fotonovými páry Karel Lemr Společná laboratoř optiky UP Olomouc a FzÚ AVČR web: http://jointlab.upol.cz/lemr email: lemr@jointlab.upol.cz Karel Lemr Fotonové páry 1 / 26
Úvod do teorie informace
PEF MZLU v Brně 24. září 2007 Úvod Výměna informací s okolím nám umožňuje udržovat vlastní existenci. Proces zpracování informací je trvalý, nepřetržitý, ale ovlivnitelný. Zabezpečení informací je spojeno
Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace
Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Předmět: Počítačové sítě Téma: Počítačové sítě Vyučující: Ing. Milan Káža Třída: EK1 Hodina: 21-22 Číslo: III/2 4. Síťové
6. Kde v DNA nalézáme rozdíly, zodpovědné za obrovskou diverzitu života?
6. Kde v DNA nalézáme rozdíly, zodpovědné za obrovskou diverzitu života? Pamatujete na to, co se objevilo v pracích Charlese Darwina a Alfreda Wallace ohledně vývoje druhů? Aby mohl mechanismus přírodního
Studijní materiály pro bioinformatickou část ViBuChu. úloha II. Jan Komárek, Gabriel Demo
Studijní materiály pro bioinformatickou část ViBuChu úloha II Jan Komárek, Gabriel Demo Adenin Struktura DNA Thymin 5 konec 3 konec DNA tvořena dvěmi řetězci orientovanými antiparalelně (liší se orientací
Množiny, relace, zobrazení
Množiny, relace, zobrazení Množiny Množinou rozumíme každý soubor určitých objektů shrnutých v jeden celek. Zmíněné objekty pak nazýváme prvky dané množiny. Pojem množina je tedy synonymem pojmů typu soubor,
Kvantová kryptografie
Kvantová kryptografie aneb ŠIFROVÁNÍ POMOCÍ FOTONŮ Miloslav Dušek Kvantová kryptografie je metoda pro bezpečný (utajený) přenos informací. Její bezpečnost je garantována fundamentálními zákony kvantové
1. Téma : Genetika shrnutí Název DUMu : VY_32_INOVACE_29_SPSOA_BIO_1_CHAM 2. Vypracovala : Hana Chamulová 3. Vytvořeno v projektu EU peníze středním
1. Téma : Genetika shrnutí Název DUMu : VY_32_INOVACE_29_SPSOA_BIO_1_CHAM 2. Vypracovala : Hana Chamulová 3. Vytvořeno v projektu EU peníze středním školám Genetika - shrnutí TL2 1. Doplň: heterozygot,
Nukleové kyseliny Milan Haminger BiGy Brno 2017
ukleové kyseliny Milan aminger BiGy Brno 2017 ukleové kyseliny jsou spolu s proteiny základní a nezbytnou složkou živé hmoty. lavní jejich funkce je uchování genetické informace a její přenos do dceřinné
Molekulárn. rní. biologie Struktura DNA a RNA
Molekulárn rní základy dědičnosti Ústřední dogma molekulárn rní biologie Struktura DNA a RNA Ústřední dogma molekulárn rní genetiky - vztah mezi nukleovými kyselinami a proteiny proteosyntéza replikace
Souborové systémy a logická struktura dat (principy, porovnání, příklady).
$TECH 13 Str. 1/5 Souborové systémy a logická struktura dat (principy, porovnání, příklady). Vymezení základních pojmů Soubor První definice: označuje pojmenovanou posloupnost bytů uloženou na nějakém
KOMBINAČNÍ LOGICKÉ OBVODY
Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je vstup určen jen výhradně kombinací vstupních veličin. Hodnoty
Základní komunikační řetězec
STŘEDNÍ PRŮMYSLOVÁ ŠKOLA NA PROSEKU EVROPSKÝ SOCIÁLNÍ FOND Základní komunikační řetězec PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI Podpora kvality výuky informačních a telekomunikačních technologií ITTEL
Informatika / bezpečnost
Informatika / bezpečnost Bezpečnost, šifry, elektronický podpis ZS 2015 KIT.PEF.CZU Bezpečnost IS pojmy aktiva IS hardware software data citlivá data hlavně ta chceme chránit autorizace subjekt má právo
1. Základní pojmy a číselné soustavy
1. Základní pojmy a číselné soustavy 1.1. Základní pojmy Hardware (technické vybavení počítače) Souhrnný název pro veškerá fyzická zařízení, kterými je počítač vybaven. Software (programové vybavení počítače)
Směry rozvoje v oblasti ochrany informací PS 7
1 Bezpečnost informací BI Ing. Jindřich Kodl, CSc. Směry rozvoje v oblasti ochrany informací PS 7 2 Osnova vývoj symetrických a asymetrických metod; bezpečnostní protokoly; PKI; šifrováochranavinternetu;
GENETIKA dědičností heredita proměnlivostí variabilitu Dědičnost - heredita podobnými znaky genetickou informací Proměnlivost - variabilita
GENETIKA - věda zabývající se dědičností (heredita) a proměnlivostí (variabilitu ) živých soustav - sleduje rozdílnost a přenos dědičných znaků mezi rodiči a potomky Dědičnost - heredita - schopnost organismu
Matematické základy šifrování a kódování
Matematické základy šifrování a kódování Permutace Pojem permutace patří mezi základní pojmy a nachází uplatnění v mnoha oblastech, např. kombinatorice, algebře apod. Definice Nechť je n-prvková množina.
Algoritmus. Přesné znění definice algoritmu zní: Algoritmus je procedura proveditelná Turingovým strojem.
Algoritmus Algoritmus je schematický postup pro řešení určitého druhu problémů, který je prováděn pomocí konečného množství přesně definovaných kroků. nebo Algoritmus lze definovat jako jednoznačně určenou
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto
Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Jana
Nukleové kyseliny Replikace Transkripce, RNA processing Translace
ukleové kyseliny Replikace Transkripce, RA processing Translace Prokaryotická X eukaryotická buňka Hlavní rozdíl organizace genetického materiálu (u prokaryot není ohraničen) Život závisí na schopnosti
Gymnázium, Brno, Elgartova 3
Gymnázium, Brno, Elgartova 3 Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: GE Vyšší kvalita výuky Číslo projektu: CZ.1.07/1.5.00/34.0925 Autor: Mgr. Hana Křivánková Téma:
Klonování. Co to vlastně je?
Kristýna Boháčová Klonování Co to vlastně je? Klonování je podle běžné definice vytváření nového jedince geneticky identického (shodného) s předlohou Tyto dva jedinci se poté označují jako klony Tento
PJC Cvičení #2. Číselné soustavy a binární reprezentace proměnných
PJC Cvičení #2 Číselné soustavy a binární reprezentace proměnných Číselné soustavy Desítková (decimální) kdo nezná, tak...!!! Dvojková (binární) - nejjednodušší Šestnáctková (hexadecimální) - nejpoužívanější
Nukleosidy, nukleotidy, nukleové kyseliny, genetická informace
Nukleosidy, nukleotidy, nukleové kyseliny, genetická informace Centrální dogma Nukleové kyseliny Fosfátem spojené nukleotidy (cukr s navázanou bází a fosfátem) Nukleotidy Nukleotidy stavební kameny nukleových
Kvantové algoritmy a bezpečnost. Václav Potoček
Kvantové algoritmy a bezpečnost Václav Potoček Osnova Úvod: Kvantové zpracování informace Shorův algoritmus Kvantová distribuce klíče Post-kvantové zabezpečení Úvod Kvantové zpracování informace Kvantový
Výukový materiál zpracovaný v rámci projektu Výuka modern
St ední pr myslová škola strojnická Olomouc, t. 17. listopadu 49 Výukový materiál zpracovaný v rámci projektu Výuka modern Registrační číslo projektu: CZ.1.07/1.5.00/34.0205 Šablona: III/2 P írodov dné
VY_32_INOVACE_IKTO2_0160 PCH
VY_32_INOVACE_IKTO2_0160 PCH VÝUKOVÝ MATERIÁL V RÁMCI PROJEKTU OPVK 1.5 PENÍZE STŘEDNÍM ŠKOLÁM ČÍSLO PROJEKTU: CZ.1.07/1.5.00/34.0883 NÁZEV PROJEKTU: ROZVOJ VZDĚLANOSTI ČÍSLO ŠABLONY: III/2 DATUM VYTVOŘENÍ:
Projekt 2 - Nejčastější chyby. Ing. Dominik Breitenbacher
Projekt 2 - Nejčastější chyby Ing. Dominik Breitenbacher ibreiten@fit.vutbr.cz Projekt 2 - Nejčastější chyby Překlepy a interpunkce Estetika Kvalita obrázků Zdrojové kódy v textu Text nebyl rozdělen na
Číselné soustavy - Teorie
153 ( = 1 8 2 + 5 8 1 + 3 8 0 Číselné soustavy - Teorie Napsal/a: Žirafka Datum zveřejnění: : 17. 10. 2008 v 18:59 Dnešní povídání začnu několika jednoduchými rovnicemi: 11110011 = 243 10101010 = 170 9
Výukový materiál zpracován v rámci projektu EU peníze školám
http://vtm.zive.cz/aktuality/vzorek-dna-prozradi-priblizny-vek-pachatele Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Eva Strnadová. Dostupné z Metodického portálu www.rvp.cz ;
Způsoby realizace této funkce:
KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je výstup určen jen výhradně kombinací vstupních veličin. Hodnoty výstupních veličin nezávisejí na předcházejícím stavu logického obvodu, což znamená, že kombinační
Projekt: 1.5, Registrační číslo: CZ.1.07/1.5.00/ Digitální podpisy
VY_32_INOVACE_BEZP_08 Projekt: 1.5, Registrační číslo: CZ.1.07/1.5.00/34.0304 Digitální podpisy Základní myšlenkou elektronického podpisu je obdoba klasického podpisu, jež má zaručit jednoznačnou identifikaci
Schéma průběhu transkripce
Molekulární základy genetiky PROTEOSYNTÉZA A GENETICKÝ KÓD Proteosyntéza je složitý proces tvorby bílkovin, který zahrnuje proces přepisu genetické informace z DNA do kratšího zápisu v informační mrna
KMA/MDS Matematické důkazy a jejich struktura
Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.0141 KMA/MDS Matematické důkazy a jejich struktura Seminář 3 Predikátový počet Uvažujme následující úsudek.
Fz =a z + a z +...+a z +a z =
Polyadické číselné soustavy - převody M-místná skupina prvků se z-stavovou abecedou umožňuje zobrazit z m čísel. Zjistíme, že stačí vhodně zvolit číslo m, abychom mohli zobrazit libovolné číslo menší než
Kvantová fyzika a náš svět
Kvantová fyzika a náš svět Miloslav Dušek Motto: Mě velmi těší, že se musíme uchýlit k tak podivným pravidlům a bizarnímu způsobu uvažování, abychom pochopili Přírodu, a baví mě o tom lidem vykládat.
Centrální dogma molekulární biologie
řípravný kurz LF MU 2011/12 Centrální dogma molekulární biologie Nukleové kyseliny 1865 zákony dědičnosti (Johann Gregor Mendel) 1869 objev nukleových kyselin (Miescher) 1944 genetická informace v nukleových
3 Jednoduché datové typy 2 3.1 Interpretace čísel v paměti počítače... 3. 4 Problémy s matematickými operacemi 5
Obsah Obsah 1 Číselné soustavy 1 2 Paměť počítače 1 2.1 Měření objemu paměti počítače................... 1 3 Jednoduché datové typy 2 3.1 Interpretace čísel v paměti počítače................. 3 4 Problémy
PA159 - Bezpečnostní aspekty
PA159 - Bezpečnostní aspekty 19. 10. 2007 Formulace oblasti Kryptografie (v moderním slova smyslu) se snaží minimalizovat škodu, kterou může způsobit nečestný účastník Oblast bezpečnosti počítačových sítí
Identifikátor materiálu: ICT-2-04
Identifikátor materiálu: ICT-2-04 Předmět Téma sady Informační a komunikační technologie Téma materiálu Zabezpečení informací Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí kryptografii.
SPINEL. Komunikační protokol. Obecný popis. Verze 1.0
SPINEL Komunikační protokol Obecný popis Verze 1.0 OBSAH Obsah... 2 OBECNÝ POPIS PROTOKOLU SPINEL... 3 Obecný formát rámce pro ASCII kódování... 3 Obecný formát dat pro binární kódování... 3 Definované
Utajené vynálezy Nemrtvá kočka
Nemrtvá kočka Od zveřejnění teorie relativity se uskutečnily tisíce pokusů, které ji měly dokázat nebo vyvrátit. Zatím vždy se ukázala být pevná jako skála. Přesto jsou v ní slabší místa, z nichž na některá
Šifrová ochrana informací věk počítačů PS5-2
VŠFS; Aplikovaná informatika; SW systémy 2005/2006 1 Bezpečnost informací BI Ing. Jindřich Kodl, CSc. Šifrová ochrana informací věk počítačů PS5-2 VŠFS; Aplikovaná informatika; SW systémy 2005/2006 2 Osnova
Genetika zvířat - MENDELU
Genetika zvířat DNA - primární struktura Několik experimentů ve 40. a 50. letech 20. století poskytla důkaz, že genetický materiál je tvořen jedním ze dvou typů nukleových kyselin: DNA nebo RNA. DNA je
1. Způsoby zabezpečení internetových bankovních systémů
Každoročně v České republice roste počet uživatelů internetu, přibývá povědomí o internetových službách, uživatelé hojně využívají internetového bankovnictví. Podle údajů Českého statistického úřadu ve
KRYPTOGRAFIE VER EJNE HO KLI Č E
KRYPTOGRAFIE VER EJNE HO KLI Č E ÚVOD Patricie Vyzinová Jako téma jsem si vybrala asymetrickou kryptografii (kryptografie s veřejným klíčem), což je skupina kryptografických metod, ve kterých se pro šifrování
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Datové struktury Daniela Szturcová
Experimentální realizace Buquoyovy úlohy
Experimentální realizace Buquoyovy úlohy ČENĚK KODEJŠKA, JAN ŘÍHA Přírodovědecká fakulta Univerzity Palackého, Olomouc Abstrakt Tato práce se zabývá experimentální realizací Buquoyovy úlohy. Jedná se o
Číselné soustavy. Ve světě počítačů se využívají tři základní soustavy:
Číselné soustavy Ve světě počítačů se využívají tři základní soustavy: dekadická binární hexadecimální patří mezi soustavy poziční, tj. desítková hodnota každé číslice (znaku) závisí na její pozici vzhledem
Úvod do programování 7. hodina
Úvod do programování 7. hodina RNDr. Jan Lánský, Ph.D. Katedra informatiky a matematiky Fakulta ekonomických studií Vysoká škola finanční a správní 2015 Umíme z minulé hodiny Syntax Znaky Vlastní implementace
Nástin formální stavby kvantové mechaniky
Nástin formální stavby kvantové mechaniky Karel Smolek Ústav technické a experimentální fyziky, ČVUT Komplexní čísla Pro každé reálné číslo platí, že jeho druhá mocnina je nezáporné číslo. Např. 3 2 =
Kde se NK vyskytují?
ukleové kyseliny Kde se K vyskytují? Struktura ukleotid H 2 - H báze Zbytek kyseliny fosforečné H Cukerná složka H H H H H H H H H H H ribosa β-d-ribofuranosa H H H H H H H H H H deoxyribosa 2-deoxy-β-D-ribofuranosa
Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz. Algebra Struktury s jednou operací
Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Algebra Struktury s jednou operací Teoretická informatika 2 Proč zavádíme algebru hledáme nástroj pro popis objektů reálného světa (zejména
Deoxyribonukleová kyselina (DNA)
Genetika Dědičností rozumíme schopnost rodičů předávat své vlastnosti potomkům a zachovat tak rozličnost druhů v přírodě. Dědičností a proměnlivostí jedinců se zabývá vědní obor genetika. Základní jednotkou
označme j = (0, 1) a nazvěme tuto dvojici imaginární jednotkou. Potom libovolnou (x, y) = (x, 0) + (0, y) = (x, 0) + (0, 1)(y, 0) = x + jy,
Komplexní čísla Množinu všech uspořádaných dvojic (x, y) reálných čísel x, y nazýváme množinou komplexních čísel C, jestliže pro každé dvě takové dvojice (x, y ), (x 2, y 2 ) je definována rovnost, sčítání
PSK2-16. Šifrování a elektronický podpis I
PSK2-16 Název školy: Autor: Anotace: Vzdělávací oblast: Předmět: Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka Jak funguje asymetrická šifra a elektronický podpis Informační
Čísla v plovoucířádovéčárce. INP 2008 FIT VUT v Brně
Čísla v plovoucířádovéčárce INP 2008 FIT VUT v Brně Čísla v pevné vs plovoucí řádové čárce Pevnářádováčárka FX bez desetinné části (8 bitů) Přímý kód: 0 až 255 Doplňkový kód: -128 až 127 aj. s desetinnou
Algoritmizace Dynamické programování. Jiří Vyskočil, Marko Genyg-Berezovskyj 2010
Dynamické programování Jiří Vyskočil, Marko Genyg-Berezovskyj 2010 Rozděl a panuj (divide-and-conquer) Rozděl (Divide): Rozděl problém na několik podproblémů tak, aby tyto podproblémy odpovídaly původnímu