Předmět: Operační systémy

« Zpět
Název předmětu Operační systémy
Kód předmětu USII/FOSAP
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia 3
Semestr Letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Horák Oldřich, RNDr. Ing. Ph.D.
  • Belludi Suraj
Obsah předmětu
Úvod do architektur počítačů a operačních systémů. Přerušení. Činnost procesoru. Připojení a ovládání vstupů a výstupů Přímý přístup do paměti. Režimy procesoru. Obecná struktura operačního systému. Rozbor vlastností operačních systémů uživatelská rozhraní a rozhraní služeb jádra. Architektura. Procesy a vlákna,. Vnitřní paralelismus v procesech. Koordinace procesů. Synchronizace a komunikace, semafory, uváznutí. Správa paměti, logický a fyzický adresový prostor. Stránkování, segmentace, virtualizace paměti. Shrnutí probrané látky.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Nácvik dovedností
  • Kontaktní výuka - 54 hodin za semestr
  • Domácí příprava na výuku - 46 hodin za semestr
  • Příprava na zápočet - 10 hodin za semestr
  • Samostatná kritická četba - 30 hodin za semestr
  • Příprava na zkoušku - 10 hodin za semestr
Výstupy z učení
Cílem předmětu je rozvinout základní znalosti o operačních systémech v současné době používaných počítačů.
Student, který úspěšně absolvoval předmět, umí: definovat základní pojmy a zná jejich použití; charakterizovat technologickou platformu počítačů; popsat specifika jednotlivých typů operačních systémů; vysvětlit propojení hardwareových a softwareových komponentů za účelem dosažení vyšších výkonů a bezpečnosti. Student, který úspěšně absolvoval předmět, dovede: definovat hardwareové komonenty; vysvětlit činnost operačního systému a jeho komponent vysvětlit komunikaci mezi procesy a vlákny vysvětlit správu paměti; ovládat základní funkce vybraného operačního systému. Student, který úspěšně absolvoval předmět, je schopen: Instalovat vybrané operační systémy srozumitelně a přesvědčivě sdělovat odborníkům i laikům informace o povaze odborných problémů a vlastním názoru na jejich řešení.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Ústní zkouška, Písemná zkouška, Posouzení zadané práce

Zápočet: Vypracování a odevzdání prací zadaných na cvičení ve stanovených termínech v průběhu semestru. Vypracování a veřejná obhajoba referátu na cvičení (návrh na téma referátu bude odevzdán vyučujícímu během cvičení ve 3. týdnu semestru, úplný text referátu bude v tištěné a elektronické podobě odevzdán nejpozději týden před obhajobou referátu, stručná, výstižná a heslovitá prezentace k referátu (HTML nebo PowerPoint) bude odevzdána v elektronické podobě nejpozději na začátku cvičení, kdy bude referát obhajován). Kladné hodnocení všech prací a referátu vyučujícím. Zkouška: ústní. Podrobnosti budou zveřejněny na prvním cvičení.
Doporučená literatura
  • Čada O. Operační systémy.. Praha: Grada Publishing, 1994.
  • Čapek, Jan. Operační systémy I. Pardubice: Univerzita Pardubice, 2014. ISBN 978-80-7395-775-9.
  • Silberschatz A., Galvin P.,B., Gagne G. Operating systems concepts.. John Wiley, 2003. ISBN 0-471-25060-0.
  • Silberschatz. Galvin Gagne. Operating System Concepts. Willey, 2008. ISBN 978-0470128725 .
  • Skočovský, Luděk. UNIX, POSIX, Plan 9. Brno: vl. nákladem, 1998. ISBN 80-902612-0-5.
  • Stallings. Computer Organization and Architecture: Designing for Performance (8th Edition). Pretince Hall, 2009. ISBN 978-0136073734 .
  • Stallings. Operating Systems: Internals and Design Principles (7th Edition). Pretice Hall, 2011. ISBN 978-0132309981 .
  • Tanenbaum A. S. Modern operating Systems.. Prentice Hall, 1992. ISBN 0-13-0313358-.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr