Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:a4m35osp_reseni [2012/05/28 07:50] rychtluk |
courses:a4m35osp_reseni [2025/01/03 18:23] (aktuální) |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Řešení otázek z roku 2010 ====== | ====== Řešení otázek z roku 2010 ====== | ||
+ | |||
+ | ===== Pozor, některé otázky jsou chybně vypracované upozorňoval na to ve zkoušce z 28.6.2012, prý dá příště jiné otázky! ===== | ||
+ | |||
===== Co je znakem OS software a produktů obecně? ===== | ===== Co je znakem OS software a produktů obecně? ===== | ||
Řádek 187: | Řádek 190: | ||
===== 5 hlavních věcí omezující výkon počítače ===== | ===== 5 hlavních věcí omezující výkon počítače ===== | ||
- | Výkon a počet CPU, | + | * Výkon a počet CPU, |
- | velikost fyzikcé paměti (počet stránek) | + | * velikost fyzikcé paměti (počet stránek) |
- | šířka pásma pro přístup k paměti | + | * šířka pásma pro přístup k paměti |
- | šířka pásma pro přístup k datům na disku | + | * šířka pásma pro přístup k datům na disku |
- | šířka pásma síťového připojení / infrastruktury | + | * šířka pásma síťového připojení / infrastruktury |
===== Rozdíl vzdálená (remote) větev vs lokální větev, jak se změní lokální po zavolání git fetch? ===== | ===== Rozdíl vzdálená (remote) větev vs lokální větev, jak se změní lokální po zavolání git fetch? ===== | ||
Řádek 199: | Řádek 202: | ||
===== Co je release a co snapshot? ===== | ===== Co je release a co snapshot? ===== | ||
- | Release – soubory jsou uloženy v jejich počáteční podobě + seznam změn jedntlivých souborů | + | * Release – soubory jsou uloženy v jejich počáteční podobě + seznam změn jedntlivých souborů (neni to spis vydani nove verze aplikace?) |
- | snapshot – sadu snímků vlastního malého systému souborů. | + | * snapshot – sadu snímků vlastního malého systému souborů. |
===== Jaké jsou role v Model View vzhledem ke QT ===== | ===== Jaké jsou role v Model View vzhledem ke QT ===== | ||
Řádek 207: | Řádek 210: | ||
* Odděluje data od jejich prezentace. | * Odděluje data od jejich prezentace. | ||
* Data jsou v aplikaci jen jednou, řeší data redundancy hell | * Data jsou v aplikaci jen jednou, řeší data redundancy hell | ||
- | * Jedny data mohpu být zobrazeny více způsoby či perspektivami. | + | * Jedny data mohou být zobrazeny více způsoby či perspektivami. |
* Jeden pohled lze použít pro zobrazní různých dat, pro různé modely | * Jeden pohled lze použít pro zobrazní různých dat, pro různé modely | ||
* Modely generující data, data vubec nemusí existovat, počítají se na požádání. | * Modely generující data, data vubec nemusí existovat, počítají se na požádání. | ||
Řádek 215: | Řádek 218: | ||
===== Co je reverzní mapování a kdy se použije? ===== | ===== Co je reverzní mapování a kdy se použije? ===== | ||
- | Kromě IP musíme někdy vyhledat zpětně kanonický název hostitele. Proto byla vytvořena speciální doména in-addr.arpa (4 úrovňová). Ta obsahuje IP adresy v obrácené tečkové notaci. tj. 149.251.48.1 odpovídá 1.48.251.149.in-addr.arpa Mezi zónami a IP sítěmi může být vztah 1:n ke každé IP podsíti se musí vytvořit odpovídající zóny v in-addr.arpa a ty musí být zpřístupněny správcům podsítě. | + | Otázka se vztahuje k paměti a reverznímu nalezení všech Page Table, který vedou na stejný Page Frame. Viz například [[http://www.makelinux.net/books/ulk3/understandlk-CHP-17-SECT-2|zde]]. |
+ | |||
+ | <del>Kromě IP musíme někdy vyhledat zpětně kanonický název hostitele. Proto byla vytvořena speciální doména in-addr.arpa (4 úrovňová). Ta obsahuje IP adresy v obrácené tečkové notaci. tj. 149.251.48.1 odpovídá 1.48.251.149.in-addr.arpa Mezi zónami a IP sítěmi může být vztah 1:n ke každé IP podsíti se musí vytvořit odpovídající zóny v in-addr.arpa a ty musí být zpřístupněny správcům podsítě.</del> | ||
===== 3 hlavní požadavky (na co si dát pozor) na ABI při přenosu binárních dat (struktury, nativní typy) vzhledem k síťovému přenosu? ===== | ===== 3 hlavní požadavky (na co si dát pozor) na ABI při přenosu binárních dat (struktury, nativní typy) vzhledem k síťovému přenosu? ===== | ||
Řádek 223: | Řádek 228: | ||
* Výrobci testují proti binární podobě OS, dodávají binární ovladač. | * Výrobci testují proti binární podobě OS, dodávají binární ovladač. | ||
* Hrozí porušení funkce ovladače se změnou ABI (např. update, service pack). | * Hrozí porušení funkce ovladače se změnou ABI (např. update, service pack). | ||
+ | |||
+ | ===== Co znamená koncept "Všechno je soubor(inode)" kde je použit a jaké jsou výjimky? ===== | ||
+ | |||
+ | * Linux | ||
+ | * Veškerá zařízení (myš, klávesnice ...) jsou v linuxu jako soubory | ||
+ | * Sockety jsou výjimky | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ |