| 
        Vyučující
     | 
    
        
            
                - 
                    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
                        - 10 hodin za semestr
                    
 
                
                    
                    - Příprava na zkoušku
                        - 30 hodin za semestr
                    
 
                
                    
                    - Účast na výuce
                        - 22 hodin za semestr
                    
 
                
                    
                    - Domácí příprava na výuku
                        - 36 hodin za semestr
                    
 
                
                    
                    - Semestrální práce
                        - 10 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ů. | 
| Charakterizovat subsystémy operačního systému.  | 
| Charakterizovat subsystémy operačního systému.  | 
| 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 | 
|---|
| Cvičení na počítači | 
| Monologická (výklad, přednáška, instruktáž) | 
| Monologická (výklad, přednáška, instruktáž) | 
| Cvičení na počítači | 
| Hodnotící metody | 
|---|
| Ústní zkouška | 
| Známkou | 
| Známkou | 
| Ústní zkouška | 
| Písemná zkouška | 
| Zpracování prezentace | 
| Zpracování prezentace | 
| Písemná zkouška | 
    
    
    | 
        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.
                
 
            
         
         
         
     |