Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

courses:a4m35osp_reseni [2011/05/30 00:03]
pavlam2 doplnena otazka
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 182: Řádek 185:
   * BusyBox - emulace shellu a core-utils v embedded zařízení při minimální velikosti binárky   * BusyBox - emulace shellu a core-utils v embedded zařízení při minimální velikosti binárky
  
-~~DISCUSSION~~+===== Debian projekt a distribuce, popsat a myslím i jeho balíčkovací systém. ===== 
 +Projek založil Ian Murdock v roce 1993. Od začátku předpokládal kompletně nekomerční projekt vyvíjený stovkami dobrovolníků. Přes 1000 dobrovolníků,​ přes 22000 balíčků, 12 architektur
  
 +===== 5 hlavních věcí omezující výkon počítače =====
  
 +  * Výkon a počet CPU, 
 +  * velikost fyzikcé paměti (počet stránek)
 +  * šířka pásma pro přístup k paměti
 +  * šířka pásma pro přístup k datům na disku
 +  * šíř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? =====
 +
 +Upravy jsou vždy provadeny na lokalní větvi, po zavolání git fetch je stažen aktuální stav větve nový ukazatel je označen jako server/​označení_záložky (tady asi nekdo myslel repo/​branch). Lokální větev je větev v PC. Vzálená je někde na serveru.
 +
 +===== Co je release a co snapshot? =====
 +
 +  * 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ů.
 +
 +===== Jaké jsou role v Model View vzhledem ke QT =====
 +
 +
 +  * Odděluje data od jejich prezentace.
 +  * Data jsou v aplikaci jen jednou, řeší data redundancy hell
 +  * 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
 +  * Modely generující data, data vubec nemusí existovat, počítají se na požádání.
 +  * Delegát/​Controller slouží pro zobrazení/​editaci dat
 +
 +
 +===== Co je reverzní mapování a kdy se použije? =====
 +
 +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? =====
 +
 +rozhraní, které nabízí služby jádra směrem k zařízení.
 +
 +  * 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).
 +
 +===== 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~~
courses/a4m35osp_reseni.1306706606.txt.gz · Poslední úprava: 2025/01/03 18:16 (upraveno mimo DokuWiki)
Nahoru
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0