L02: PRAKTICKÁ ČÁST (Zadání úkolů)

Máte raději tužku a papír, nebo e-papír? Stáhněte si pracovní list s úkoly ve formátu PDF! Můžete si ho vytisknout a poznámky si dělejte rovnou do něj :-).

Úloha 1: Reverzní inženýrství (Matice → Graf)

Počítač ti vyplivl tuto matici sousednosti pro graf o 5 vrcholech (A, B, C, D, E).

Matice sousednosti o 5 vrcholech

Tvým úkolem je:

  1. Rozhodnout, zda je graf orientovaný či neorientovaný.
  2. Nakreslit ho.
  3. Zjistit, zda je graf souvislý (zda se dá po hranách dostat z každého bodu do každého).
Úloha 2: Programujeme Krebsův cyklus (Mermaid)

Jsi bioinformatik. Máš za úkol vizualizovat Citrátový cyklus pro webovou učebnici. Zjisti, co je to za cyklus a kde probíhá. Zde jsou data o konkrétních reakcích (vrcholyhrany grafu):

  1. Oxaloacetát + Acetyl-CoACitrát (Vstup do cyklu)
  2. CitrátIsocitrát
  3. Isocitrátα-Ketoglutarát (Vzniká vedlejší produkt: NADH + CO2)
  4. α-KetoglutarátSukcinyl-CoA (Vzniká: NADH + CO2)
  5. Sukcinyl-CoASukcinát (Vzniká: GTP)
  6. SukcinátFumarát (Vzniká: FADH2)
  7. FumarátMalát
  8. MalátOxaloacetát (Vzniká: NADH) -> Tím se cyklus uzavírá!

Zadání pro Mermaid:

  • Vytvoř graf typu graph TD (shora dolů).
  • Hlavní látky (metabolity) budou uzly.
  • Reakce budou orientované hrany.
  • Challenge: Vedlejší produkty (NADH, CO2, GTP, …) udělej jako „odbočky“ z hlavních uzlů nebo popisky hran. Použij různé tvary uzlů pro hlavní látky a pro vedlejší produkty (např. ((uzel)) vs [uzel]).

Napiš skript v mermaid.live online (můžete začít jeho logickou kostru na papír :-)).

Úloha 3: Optimalizace výroby - CPM (Critical Path Method)

Jsi vedoucí projektu syntézy nového léku. Máš následující harmonogram činností. Činnosti mohou začít až ve chvíli, kdy jsou hotové všechny jejich předchůdkyně. Problém je, že situace je kritická a nový lék je potřeba co nejdříve. Investoři na tebe tlačí a chtějí vědět nějaké časové odhady…

ID Činnost Doba trvání (dny) Nutní předchůdci
APříprava reaktantů2-
BSyntéza složky X5A
CSyntéza složky Y3A
DPurifikace X4B
ESmíchání X a Y2C, D
FFinální krystalizace3E
GKontrola kvality (QC)2F

Úkoly:

  1. Nakresli orientovaný graf závislostí (uzly = činnosti, hrany = závislosti).
  2. Vypočítej, jaká je minimální doba, za kterou lze lék vyrobit? (Musíš najít nejdelší cestu od A do G).
  3. Které činnosti leží na Kritické cestě? (Pokud se zpozdí tyto činnosti, zpozdí se celý projekt).
  4. Jakou časovou rezervu (Float/Slack) má činnost C? Kolik dní se může "flákat" tým vyrábějící složku Y, aniž by ohrozil termín?
Úloha 4: Laboratorní rotace (Bipartitní graf)

V laboratoři máme 4 studenty a 4 různé pracovní stanice. Musíme rozdělit práci tak, aby každý dělal na přístroji, který ovládá, a aby byly obsazeny všechny stanice najednou.

Skupina 1 (Lidé): Adam (A), Beata (B), Cyril (C), Dana (D).

Skupina 2 (Metody):

  1. Mikroskop (pozorování buněk).
  2. Spektrofotometr (měření absorbance roztoku).
  3. Centrifuga (oddělení sraženiny od kapaliny).
  4. TLC (tenkovrstvá chromatografie).

Matice dovedností (M):

Řádky jsou studenti (A, B, C, D) a sloupce jsou metody (1, 2, 3, 4).

  • 1 = Student metodu ovládá.
  • 0 = Student metodu neovládá.

Matice dovedností

Úkoly:

  1. Překresli matici na Bipartitní graf. Vlevo 4 uzly (Lidé), vpravo 4 uzly (Metody). Spoj je čarami tam, kde je v matici jednička.
  2. Logická hádanka (Párování): Vedoucí laboratoře chce, aby v jednu chvíli běžely všechny 4 metody. Ke každému přístroji musíš postavit jednoho člověka, který ho umí ovládat. Kdo může u konkrétních přístrojů stát - jaké máš varianty?
  3. Najdi správnou kombinaci tak, aby byl každý student právě u jednoho „přístroje“, který umí ovládat. Kdo bude co dělat? (Přiřaď správný přístroj k Adamovi, Beatě, Cyrilovi a Daně).

Automatic translation

Můžete využít automatický překlad stránek do následujících jazyků. Výchozím jazykem je čeština. K automatickému překladu využíváme služeb GTranslate.
You can use automatic translation of the pages into the following languages. The default language is Czech. We use GTranslate services for automatic translation.

Czech English French German Italian Portuguese Russian Spanish

e-Mole zpravodaj

Objednejte si zasílání novinek e-mailem! Váš e-mail bude použit pouze k zasílání informací o novinkách na našem webu. Odebírání e-mailového zpravodaje můžete kdykoli zrušit (váš email bude z naší databáze trvale odstraněn).