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 [2012/06/04 21:41]
dusatzde
courses:a4m35osp [2025/01/03 18:23] (aktuální)
Řádek 92: Řádek 92:
   - Co sa deje v systeme pri volani napriklad copy z shellu - otazka na systemove volani.   - Co sa deje v systeme pri volani napriklad copy z shellu - otazka na systemove volani.
  
-==== Zkouška 4.5.2012 ====+==== Zkouška 4.6.2012 ====
  
 Verze 1 Verze 1
Řádek 103: Řádek 103:
   - Jak může vést použití open-source řešení ke snížení nákladů v komerční firmě?   - Jak může vést použití open-source řešení ke snížení nákladů v komerční firmě?
   - Jaký je vztah velikosti odkládacího oddílu, fyzické a virtuální paměti k maximální velikosti programu a dat jedné aplikace a jejího vícenásobného spuštění?​   - Jaký je vztah velikosti odkládacího oddílu, fyzické a virtuální paměti k maximální velikosti programu a dat jedné aplikace a jejího vícenásobného spuštění?​
-  - Popište různé možnosti pořadí ukládání vícebytových slov (číselných datových typů) do paměti a jak se označují?​ +  - Popište různé možnosti pořadí ukládání vícebytových slov (číselných datových typů) do paměti a jak se označují? ​Little, big endian 
-  - Jaké kompilátory budete potřebovat při úplné portaci OS na novou architekturu CPU. Uvažujeme, že se na cílové platformě bude systém dále vyvíjet?+  - Jaké kompilátory budete potřebovat při úplné portaci OS na novou architekturu CPU. Uvažujeme, že se na cílové platformě bude systém dále vyvíjet? ​Nativní překladač,​ crosscompiler,​ překladač na dané platformě
  
 +Verze 2
 +  - Jaká je podpora Debianu pro uživatele kteří potřebují i balíky které se neslučují se společenskou smlouvou Debianu?​(sekce repozitářů non-free a contrib)
 +  - Jaký je význam řádek uvozených v unidiffu znaky '​+++','​---','​@@','​ ','​+','​-'​.
 +  - Kdy se využívá sdílená paměť a jaké jsou s ní problémy. (Více procesů má namapováni danou paměť. Problémy při uvolňování paměti - kvůli tomu zavedeno reversní mapování - http://​www.abclinuxu.cz/​clanky/​jaderne-noviny-15.-4.-2010)
 +  - Co je to křížový překlad.
 +  - Co je potřeba pro start a zavedení systému. (Nejen zavaděč, ale i pak co startuje jádro a tak...)
 +  - Jaké je použití DMA a v čem je toto využití výhodný při přenosu velkých souborů.
 +  - Vysvětlete činnost systémového volání mmap() a jak se váže koncepce použitá k implementaci tohoto volání ke spuštění aplikace v systému GNU/Linux (ale i Windows a Unix)? (mmap nemapuje do sdíleného paměti, ale do virtuálního prostoru - tak mi to aspoň opravil)
 +  - 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?
 +  - Jaké jsou obecně možné formy řízení open-source projektů a jaký je stav v případě Linuxového jádra a projektu Debian?
 +  - Poslední už nevím, kdyžtak někdo doplňte. Předchozí otázky nejsou přesně formulované,​ jen jak jsem si je zapamatoval.
 +
 +==== Zkouška 23.5.2013 ====
 +
 +  - Jaké jsou zásluhy pánů Thompson, Stallman a Torvalds?
 +  - Napsat jaké znáš možnosti komunikace mezi aplikacema (api a abi) a co o nich říkají open-source licence?
 +  - Popiš big endian a little endian.
 +  - Lilo,​Grub,​U-boot k čemu slouží? (K zavedení operačního systému.)
 +  - Co to je EULA?
 +  - Co to je polling? Jaké má výhody a nevýhody? Kdy je třeba ho používat?
 +  - Co je to operační systém posixového typu?
 +  - Vysvětlit rozdíl mezi git merge a git rebase.
 +  - Jak spolu souvisejí vývoje unixu, gnu a gnu linuxu?
 +  - Nevím, prosím doplnit.
 +
 +==== Zkouška 7.6.2013 ====
 +
 +{{:​courses:​zadani_7_6_2013.zip|}} Omlouvám se za zabělení odpovědí,​ale raději jsem vymazal cokoliv, co by mě mohlo identifikovat.
 +
 +Odpovědi k paměti (ot. 2; nikdo ji neměl 100% dobře):
 +a) 3 MB
 +b) 0 MB
 +c) 16 MB
 +d) 18 MB - edit 1 a 1 MB jsou vyjmuty ze společného prostoru
 +e) 31 MB (18+10+3(bss)) rekl, ze muze byt take 32 ten 1MB na vic zalezi na nejaky skript
 +
 +==== Zkouška 28.5.2014 ====
 +
 +   * [[courses/​a4m35osp/​zkouska_2852014|zkouska 28.05.2014]]
 +
 +
 +
 +==== Zkouška 9.6.2014 ====
 +
 +   * [[courses/​a4m35osp/​zkouska_962014|zkouska 9.06.2014]]
 +
 +==== Zkouška 25.5.2015 ====
 +
 +   * [[courses/​a4m35osp/​zkouska_25052015|zkouska 25.5.2015]]
 +
 +==== Zkouška 1.6.2015 ====
 +
 +   * [[zkouska 1.6.2015]]
 ===== Vypracované otázky z písemek ===== ===== Vypracované otázky z písemek =====
  
 [[a4m35osp_reseni]] [[a4m35osp_reseni]]
 {{:​courses:​otazky.odt|}} asi 5 pridanych otazek {{:​courses:​otazky.odt|}} asi 5 pridanych otazek
 +
 +[[a4m35osp_reseni]]
 +{{:​courses:​otazky_upraveny.odt|}} Dovolil jsem si materiály trochu vylepšit.
  
 Vypracované okruhy a vybrané přednášky z X36OSY. Vypracované okruhy a vybrané přednášky z X36OSY.
courses/a4m35osp.1338838901.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