Vyučující
|
-
Jurča Adam, Ing.
-
Vojtěšek Jiří, doc. Ing. Ph.D.
-
Sysel Martin, doc. Ing. Ph.D.
|
Obsah předmětu
|
- Úvod do operačních systémů (základní pojmy, historie, cíle, požadavky na OS, architektura). - Základy OS Linux, zavedení systému. - Struktůra adresářů, oprávnění v OS Linux. - Správa uživatelů v OS Linux, X Window Systém. - Správa procesů. - Vlákna (Threads). - Souběh (race conditions), uváznutí (deadlock). - Správa paměti. - I/O subsystém, souborové systémy. - Úvod do bezpečnosti OS. - Základy a správa MS Windows (zavedení systému, registry, administrace).
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Cvičení na počítači
- Příprava na zápočet
- 14 hodin za semestr
- Příprava na zkoušku
- 28 hodin za semestr
- Účast na výuce
- 56 hodin za semestr
- Domácí příprava na výuku
- 14 hodin za semestr
- Semestrální práce
- 28 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
Základní znalosti ovládání osobního počítače. |
Základní znalosti ovládání osobního počítače. |
Výsledky učení |
---|
Popsat architekturu a jednotlivé části operačního systému. |
Popsat architekturu a jednotlivé části operačního systému. |
Vysvětlit terminologii a pojmy z oblasti operačních systémů. |
Vysvětlit terminologii a pojmy z oblasti operačních systémů. |
Vyjmenovat a podrobně definovat stavy procesů a vláken, důvody ke změně stavu, výhody a problémy vzájemné komunikace. |
Vyjmenovat a podrobně definovat stavy procesů a vláken, důvody ke změně stavu, výhody a problémy vzájemné komunikace. |
Vysvětlit význam a princip fungování virtuální paměti a její implementace pomocí stránkování. |
Vysvětlit význam a princip fungování virtuální paměti a její implementace pomocí stránkování. |
Popsat vnitřní strukturu souborových systémů, u vybraných jejich konkrétní implementaci. |
Popsat vnitřní strukturu souborových systémů, u vybraných jejich konkrétní implementaci. |
Odborné dovednosti |
---|
Použít znalosti v praxi pro různé operační systémy (Windows, Linux). |
Použít znalosti v praxi pro různé operační systémy (Windows, Linux). |
Nainstalovat různé operační systémy. |
Nainstalovat různé operační systémy. |
Konfigurovat operační systémy s využitím GUI i příkazvého řádku. |
Konfigurovat operační systémy s využitím GUI i příkazvého řádku. |
Řešit problémy běžných uživatelů. |
Řešit problémy běžných uživatelů. |
Vytvořit naplánované úlohy a skripty (Bash). |
Vytvořit naplánované úlohy a skripty (Bash). |
Vyučovací metody |
---|
Odborné znalosti |
---|
Monologická (výklad, přednáška, instruktáž) |
Monologická (výklad, přednáška, instruktáž) |
Cvičení na počítači |
Cvičení na počítači |
Hodnotící metody |
---|
Ústní zkouška |
Písemná zkouška |
Písemná zkouška |
Zpracování prezentace |
Zpracování prezentace |
Ústní zkouška |
Známkou |
Známkou |
Doporučená literatura
|
-
Microsoft Windows XP Professional - Resource Kit : kompletní dokumentace pro instalaci, správu a podporu Windows XP v organizaci. Vyd. 1. Praha : Computer Press, 2002. ISBN 807226608X.
-
Microsoft Windows 98 CZ Resource Kit : oficiální technická příručka pro instalaci, konfiguraci, správu a ladění české verze operačního systému. 1. vyd. Praha : Computer Press, 1998. ISBN 8072261029.
-
Resource Kit Microsoft Windows Vista.
-
Resource Kit Microsoft Windows XP.
-
Deitel, H. M. Operating Systems. Prentice Hall, 2004.
-
Jelínek, Lukáš. Jádro systému Linux : kompletní průvodce programátora. Vyd. 1. Brno : Computer Press, 2008. ISBN 978-80-251-2084-2.
-
Klimeš, C. Operační systémy. Ostravská univerzita Ostrava.
-
Kokoreva, O. Registr Microsoft Windows XP. Computer Press, 2002.
-
Kolář, P. Operační systémy. TU Liberec.
-
Kolektiv autorů. Linux - dokumentační projekt. Praha : Computer Press, 2009.
-
Nemeth, Evi. Linux : kompletní příručka administrátora. Vyd. 1. Brno : Computer Press, 2004. ISBN 8072269194.
-
Solomon, David A. Windows NT pro administrátory a vývojáře : oficiální průvodce architekturou a jádrem operačního systému. Přel. z angl. orig. 1. vyd. Praha : Computer Press, 1999. ISBN 8072261479.
-
Sysel, M. Operační systémy - GNU/Linux. UTB Zlín, 2006.
-
Tanenbaum, A. S. Modern Operating Systems. Upper Saddle River : Prentice Hall, 2002. ISBN 0130926418.
|