Course: Operating Systems

« Back
Course title Operating Systems
Course code UI/NK203
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 6
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • VAVREČKOVÁ Šárka, RNDr. Ph.D.
Course content
Lectures: 1. Operating systems - concepts, purposes and functions, types of operating systems. Realtime and distributed systems. 2. Memory management - real and virtual methods of memory allocation. Memory management in Windows and Linux. 3. Processes - management, paralellism, context, multitasking, multithreading, communication and synchronization of processes, deadlock. Windows and Linux implementation. 4. Processor schedulling. Windows and Linux implementation. 5. Peripheral devices, drivers. Memory devices, file systems. 6. Cooperation of operating systems. Execution of non-native applications, virtualization. 7. Graphical subsystem, X Window.

Learning activities and teaching methods
Interactive lecture, Lecture with a video analysis, unspecified, unspecified, unspecified
  • unspecified - 12 hours per semester
  • unspecified - 12 hours per semester
  • unspecified - 12 hours per semester
Recommended literature
  • BITTO, O. Microsoft Windows Vista CZ: Podrobná uživatelská příručka. Brno: Computer Press, 2007.
  • BITTO, O. Microsoft Windows 7 podrobná uživatelská příručka. ISBN 978-80-251-2647-9.
  • Brady, P. Linux Commands ? a Practical Reference.
  • Cooper, M. Advanced BASH Scripting Guide.
  • ČADA, O. Operační systémy. Praha: Grada, 1993.
  • ECKSTEIN, R., COLLIER-BROWN, D., KELLY, P. Samba - Linux jako server v sítích s Windows. Brno: Computer Press, 2005. ISBN 80-251-0649-7.
  • GRAHAM, S., SHAH, S. Administrace systému Linux - podrobný průvodce začínajícího administrátora. Praha: GRADA, 2003. ISBN 80-247-0641-5.
  • HUNT, C. Linux - síťové služby. Brno: Software Press, 2003. ISBN 80-864-9759-3.
  • Jelínek, L. Jádro systému Linux: Kompletní průvodce programátora. Brno: Computer Press, 2008.
  • Kol. FreeBSD Handbook.
  • kol. Linux: Dokumentační projekt. 4. aktualizované vydání.. Brno: Computer press, 2008.
  • Microsoft Corporation. Microsoft Windows XP Professional Training Kit. Computer Press. ISBN ISBN: 80-7226-717.
  • Moskowitz, J. Za´sady skupiny, profily a IntelliMirror ve Windows 2003, 2000 a XP. Brno: Computer Press, 2006.
  • PECINOVSKÝ, J. Windows Vista. Podrobný průvodce.. Praha: Grada Publishing, 2007. ISBN 978-80-247-2210-8.
  • Raymond, E.S. Umění programování v Unixu. Brno: Computer Press, 2004.
  • Russinovich, M.E., Solomon, D.A. Vnitřní architektura Microsoft Windows. Brno: Computer Press, 2007.
  • Steve Shah, Wale Soyinka. Administrace systému Linux. Praha: Grada Publishing, 2007. ISBN 978-80-247-1694-7.
  • Stutz, M. The Linux Cookbook: Tips and Techniques for Everyday Use.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
Faculty of Philosophy and Science in Opava Computer Science and Technology (1) Electrical engineering, telecommunication and IT 2 Summer