Information sheet ECTS Syllabus
Course syllabus OS_B - Operating Systems (FIIT - WS 2019/2020)
|University:||Slovak University of Technology in Bratislava|
|Faculty:||Faculty of Informatics and Information Technologies|
|Course unit title:||Operating Systems|
|Course unit code:||OS_B|
|Mode of completion and Number of ECTS credits:||Exam (6 credits)|
|Name of lecturer:||Ing. Jaroslav Abaffy (instructor) - slovak|
Ing. Dušan Bernát, PhD. (instructor) - slovak
Jaroslav Erdelyi (instructor) - slovak
Ing. Rudolf Grežo (instructor) - slovak
Ing. Ján Laštinec, PhD. (instructor) - slovak
Ing. Martin Vojtko, PhD. (instructor, lecturer, person responsible for course) - slovak
|Learning outcomes of the course unit:|
|The course aim is to get the knowledge about principles of operating systems construction, to understand methods for process management, process communication and synchronization, memory management, and to learn the principles of filesystems and input/output subsystem. To learn to work with a Unix-like system through the command line interface, including shell scripting.|
|Prerequisites and co-requisites:||none|
|1. The notion of operating system, the purpose and tasks of an operating system in the overall structure of a computing system.
2. The evolution of operating systems, OS resources and principles of their management, OS categorization.
3. The user interface of Unix-like systems, command line interface, the shell a shell-scripting.
4. Parallel processes, process scheduling, methods of process communication, synchronization, and mutual exclusion. Deadlock principles and strategies for dealing with it.
5. Memory management methods, including simple methods, paging, segmentation, and virtual memory. Page replacement algorithms.
6. Filesystems, their internal structure and principles of implementation, access control.
7. The input/output subsystem, methods of cooperation between devices and the OS, the structure of input/output software.
|Recommended or required reading:|
|Planned learning activities and teaching methods:||Lectures and seminars.|
|Assesment methods and criteria:||During the semester, students can earn up to 50 points. That constitutes 50% of the total points. The necessary minimum from that is 25 points. The final written exam is graded by max 50 points. It consists of theoretical questions and tasks to solve, where a passing minimum is 25 points. The sum of all points earned during the semester and in the final exam determines the final grade, using the standard scale.|
|Language of instruction:||Slovak, English|
|Work placement(s):||There is no compulsory work placement in the course unit.|
Last modification made by RNDr. Marta Gnipová on 09/10/2019.