Course Unit Code | 545-0066/05 |
---|
Number of ECTS Credits Allocated | 5 ECTS credits |
---|
Type of Course Unit * | Choice-compulsory |
---|
Level of Course Unit * | Second Cycle |
---|
Year of Study * | First Year |
---|
Semester when the Course Unit is delivered | Summer Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| STA172 | doc. Ing. Pavel Staša, Ph.D. |
Summary |
---|
|
Learning Outcomes of the Course Unit |
---|
The aim of the course is to present an overview of the work in the areas of basic principles of operating systems, so that the students are able to use the basic functionality of specific operating systems. |
Course Contents |
---|
1. basic concepts of 2. Processes, the hierarchical structure of OS, virtual computer 3. The allocation of memory, 4. 5. memory allocation Process management 6. Fibre 7. Communication processes 8. 9. CPU allocation Synchronization of processes, 10. Deadlock 11. 12. file system 13. implementation of the file system Managing disk 14. Protection of data |
Recommended or Required Reading |
---|
Required Reading: |
---|
Silberchatz A.: Operating System Concepts, 2009 ISBN 978-0470128725 |
http://archiv.czech.net/
http://achat.vsb.cz/opsys/os.html
|
Recommended Reading: |
---|
Tanenbaum A.S.: Modern Operating Systems. 2007 ISBN 9780136006633 |
Blatný J. a kol.: Číslicové počítače. SNTL 1992. Praha. |
Planned learning activities and teaching methods |
---|
Lectures, Tutorials, Project work |
Assesment methods and criteria |
---|
Task Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Credit and Examination | Credit and Examination | 100 (100) | 51 |
Credit | Credit | 30 | 16 |
Examination | Examination | 70 | 35 |