Course: Operating Systems

« Back
Course title Operating Systems
Course code KI/OPS
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study 1
Semester Summer
Number of ECTS credits 2
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
Lecturer(s)
  • Kubera Petr, RNDr. Ph.D.
  • Balín Kamil, Mgr.
Course content
1. OS architecture: file systems, users, processes, 2. Introduction to the system shells, working with files and directories 3. Introduction to file systems, structure, classification, properties, physical and logical volumes 4. Users and groups, permissions, management 5. Process management, priorities, signals, interprocess communication 6. Tools for text processing, pipes 7. Introduction to the scripting, conditionals, loops 8. System services, principles of services configuration 9. Network services and configurations (address, ports, web server, ssh server, mail server) 10. Network file systems 11. System software management, building programs, software packages and package managers 12. Data and system archiving management

Learning activities and teaching methods
unspecified
Learning outcomes
The course is targeted to the basic principles of contemporary operating systems and to its internal structure, especially it is focussed on the Linux/UNIX systems. The topics covered in this course are working with shells, programming scripts, system configuration and administration.

Prerequisites
unspecified

Assessment methods and criteria
unspecified
Recommended literature
  • Jones D. Automatizace správy a skriptování Microsoft Windows. Computer Press, Brno, 2006. ISBN 80-251-1261-6.
  • Petrlík L. Jemný úvod do systému UNIX. Kopp, České Budějovice, 2000. ISBN 80-85828-28-6.
  • Shah S., Soyinka W. Administrace systému Linux. Grada Publishing, Praha, 2007. ISBN 978-80-247-1694-7.
  • Sobell M. G. Mistrovství v Linuxu: příkazový řádek, shell, programování. Computer Press, Brno, 2007. ISBN 978-80-251-1726-2.
  • Stones R., Matthew N. Linux: začínáme programovat. Computer Press, Praha, 2000. ISBN 80-7226-307-2.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Information Sciences (double subject) (A14) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Information Sciences (double subject) (A14) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Information Systems (A14) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer