Přeskočit na hlavní obsah
Přeskočit hlavičku

Implementace v operačních systémech

Anotace

V předmětu budou probrány pokročilé metody programování v operačních systémech. Studenti se seznámí s detaily vnitřní struktury a implementace operačních systémů, technikami plánování procesů a organizací dat a metadat souborových systémů.

Povinná literatura

[1] TANENBAUM, Andrew S. a BOS, Herbert. Modern operating systems. 4th ed., Global. Boston: Pearson, [2014]. ISBN 978-1-292-06142-9 .
[2] STEVENS, W. Richard a RAGO, Stephen A. Advanced programming in the UNIX environment. 3rd ed., Upper Saddle River: Addison-Wesley, [2013]. ISBN 978-0-321-63773-4 .
[3] LOVE, Robert, Linux System Programming: Talking Directly to the Kernel and C Library. 2nd ed., O'Reilly Media, [2013]. ISBN 978-1-449-33953-1 

Doporučená literatura

[1] TANENBAUM, Andrew S. a WOODHULL, Albert S. Operating systems: design and implementation. 3rd ed., The Minix book. Upper Saddle River, N.J.: Pearson Prentice Hall, [2009]. ISBN 978-0-13-505376-8 .
[2] FOX, Richard. Linux with operating system concepts. Second edition. Boca Raton: CRC Press, Taylor & Francis Group, 2022. ISBN 978-1-032-06345-4 .


Jazyk výuky čeština, angličtina
Kód 460-4158
Zkratka IvOS
Název předmětu česky Implementace v operačních systémech
Název předmětu anglicky Implementation in Operating Systems
Garantující katedra Katedra informatiky
Garant předmětu Mgr. Ing. Michal Krumnikl, Ph.D.