FPF:UIBUC14 Operating Systems - Course Information
UIBUC14 Operating Systems
Faculty of Philosophy and Science in OpavaSummer 2013
- Extent and Intensity
- 2/2/0. 4 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- RNDr. Šárka Vavrečková, Ph.D. (lecturer)
RNDr. Šárka Vavrečková, Ph.D. (seminar tutor) - Guaranteed by
- RNDr. Šárka Vavrečková, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Prerequisites
- We suppose knowledge of techniques explained in the subject "Operating Systems Practice" (UI/BUC22).
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Computer science in combination with another discipline (programme FPF, B1803 InDO)
- Computer science in combination with another discipline (programme FPF, B6107 HuSt)
- Course objectives
- We deal with the structure of operating systems, administration of memory and processes, synchronization of processes, peripheral devices, file systems. We lay stress on the administration of the most used operating systems - Windows and Linux.
- Syllabus
- 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.
- Lectures:
- Literature
- recommended literature
- Cooper, M. Advanced BASH Scripting Guide. URL info
- Kol. FreeBSD Handbook. URL info
- Brady, P. Linux Commands ? a Practical Reference. URL info
- Microsoft Corporation. Microsoft Windows XP Professional Training Kit. Computer Press. ISBN: 80-7226-717. info
- BITTO, O. Microsoft Windows 7 podrobná uživatelská příručka. ISBN 978-80-251-2647-9. info
- Stutz, M. The Linux Cookbook: Tips and Techniques for Everyday Use. URL info
- Jelínek, L. Jádro systému Linux: Kompletní průvodce programátora. Brno: Computer Press, 2008. info
- Steve Shah, Wale Soyinka. Administrace systému Linux. Praha: Grada Publishing, 2007. ISBN 978-80-247-1694-7. info
- BITTO, O. Microsoft Windows Vista CZ: Podrobná uživatelská příručka. Brno: Computer Press, 2007. info
- Russinovich, M.E., Solomon, D.A. Vnitřní architektura Microsoft Windows. Brno: Computer Press, 2007. info
- PECINOVSKÝ, J. Windows Vista. Podrobný průvodce. Praha: Grada Publishing, 2007. ISBN 978-80-247-2210-8. info
- Moskowitz, J. Za´sady skupiny, profily a IntelliMirror ve Windows 2003, 2000 a XP. Brno: Computer Press, 2006. info
- 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. info
- Raymond, E.S. Umění programování v Unixu. Brno: Computer Press, 2004. info
- 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. info
- HUNT, C. Linux - síťové služby. Brno: Software Press, 2003. ISBN 80-864-9759-3. info
- ČADA, O. Operační systémy. Praha: Grada, 1993. info
- Teaching methods
- Interactive lecture
- Assessment methods
- Written exam
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Teacher's information
Activity Difficulty [h] Příprava na zápočet 12 Příprava na zkoušku 12 Účast na výuce 12 Summary 36
- Enrolment Statistics (Summer 2013, recent)
- Permalink: https://is.slu.cz/course/fpf/summer2013/UIBUC14