Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:test [2010/03/24 04:54] faxe |
courses:test [2025/01/03 18:23] (aktuální) |
||
---|---|---|---|
Řádek 57: | Řádek 57: | ||
* RMS je zkratka jmena zakladatele FSF (Richard M. Stallman) | * RMS je zkratka jmena zakladatele FSF (Richard M. Stallman) | ||
+ | |||
+ | ===== Teoretická část čtvrtek 9:15-10:45 ===== | ||
+ | 1) Popište GPL a LGPL. | ||
+ | |||
+ | 2) Jaký je rozdíl mezi kernel space a user space ? | ||
+ | |||
+ | 3) Co znamená (k čemu slouží) HEAD ve verzovacím systému? | ||
+ | |||
+ | 4) Popište signal/slot koncept, k čemu se dá pužít? | ||
+ | |||
+ | |||
+ | ===== Teoretická část 12:45 22.3.2012 ===== | ||
+ | Co jsem si vzpomněl... | ||
+ | * Funkce pro práci se soubory na úrovni jádra operačního systému | ||
+ | * Máte git repozitář o velikosti 1 MB, o kolik cca (procentuálně) se zvětší jeho velikost, když vytvoříme novou větev | ||
+ | * Co znamenají v gitu výrazy "Branch" a "Tag" | ||
+ | * Co znamenají výrazy open, shared/mixed a closed source a jaký mají vztah k historii unixových systémů | ||
+ | * Jaké principy mají projekty X11 ... něco v tom duchu, týkalo se to stylu vývoje X11 systémů | ||
+ | * Je omezena cena Open source software? | ||
+ | * Vrstvy unixového operačního systému od HW k uživateli | ||
+ | * Máte souborový systém a/a.txt, a/b/b.txt, jak bude vypadat jeho struktura v gitu | ||
+ | |||
+ | ===== Teoretická část 12:45 27.3.2014 ===== | ||
+ | |||
+ | * Smí autor prodávat za libovolné peníze vlastní softwarové dílo licencované pod GPL? Svou odpověď stručně zdůvodněte. | ||
+ | * Smíte vytvořit vlastní kopii díla licencovaného pod BSD bez vědomí autora. Smíte toto dílo dále pro vlastní potřebu upravovat a tyto nové úpravy nezveřejňovat_ | ||
+ | * Jaký je důvod pro použití označení GNU/Linux pro operační systém namísto samotného Linux? | ||
+ | * Je možné používat operační systém tvořený jádrem Linux s komerčním uzavřenám uživatelským prostorem (userpsace)? Svou odpověď stručně zdůvodněte. | ||
+ | * Může komunita do jádra operačního systému Linux přebírat zdrojové kódy z projektů licencovaných pod BSD (tzv. Modified BSD), aniž by se musela měnit licence některého z produktů nebo by byla některá z nich porušena? Svou odpověď stručně zdůvodněte. | ||
+ | * Jaký je rozdíl mezi operacemi git pull a git fetch? | ||
+ | * Jak byste definovali pojem tag ve verzovacím systému git? | ||
+ | * Jaký je rozdíl ve výsledném grafu historie/návaznosti verzí při použití git merge a git rebase? (Stačí přehledný diagram) | ||
===== Hodnocení ===== | ===== Hodnocení ===== | ||
za dokončení 1. levelu: 2b | za dokončení 1. levelu: 2b |