Operating Systems WM-I-SO
The course aims to present the structure and operation of a modern operating system (OS). Basic concepts related to multi-access, multi-programming OS, the concepts of a process and a thread, process scheduling algorithms, memory organization, I/O devices management, file system organization, process synchronization, the deadlock problem, and an outline of issues related to the security of modern operating systems are presented. In the practical part of the course (Laboratory), operating system administration techniques and system programming are discussed, demonstrated, and practically implemented.
Term 2021/22_Z:
Introduction, organization of classes |
(in Polish) Dyscyplina naukowa, do której odnoszą się efekty uczenia się
(in Polish) E-Learning
Term 2021/22_Z: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2024/25_Z: (in Polish) E-Learning | Term 2023/24_Z: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2022/23_Z: (in Polish) E-Learning (pełny kurs) z podziałem na grupy | Term 2020/21_Z: (in Polish) E-Learning (pełny kurs) z podziałem na grupy |
(in Polish) Grupa przedmiotów ogólnouczenianych
(in Polish) Opis nakładu pracy studenta w ECTS
Term 2023/24_Z: (in Polish) Szacunkowy nakład pracy studenta:
WYKŁAD
uczestnictwo w zajęciach 30 h
uczestnictwo w egzaminie 2 h
przygotowanie do egzaminu 15 h
konsultacje 3 h
Razem 50 h, co odpowiada 2 ECTS
LABORATORIA
uczestnictwo w zajęciach 30 h
przygotowanie projektu 20 h
Razem 50 h, co odpowiada 2 ECTS | Term 2024/25_Z: (in Polish) Szacunkowy nakład pracy studenta:
WYKŁAD
uczestnictwo w zajęciach 30 h
uczestnictwo w egzaminie 2 h
przygotowanie do egzaminu 15 h
konsultacje 3 h
Razem 50 h, co odpowiada 2 ECTS
LABORATORIA
uczestnictwo w zajęciach 30 h
przygotowanie projektu 20 h
Razem 50 h, co odpowiada 2 ECTS | Term 2022/23_Z: (in Polish) Szacunkowy nakład pracy studenta:
WYKŁAD
uczestnictwo w zajęciach 30 h
uczestnictwo w egzaminie 2 h
przygotowanie do egzaminu 15 h
konsultacje 3 h
Razem 50 h, co odpowiada 2 ECTS
LABORATORIA
uczestnictwo w zajęciach 30 h
przygotowanie projektu 20 h
Razem 50 h, co odpowiada 2 ECTS |
Subject level
Learning outcome code/codes
Type of subject
Preliminary Requirements
Course coordinators
Term 2023/24_Z: | Term 2019/20_Z: | Term 2021/22_Z: | Term 2020/21_Z: | Term 2022/23_Z: | Term 2024/25_Z: |
Assessment criteria
For all effects, the following assessment criteria are adopted for all forms of verification:
grade 5: fully achieved (no obvious shortcomings)
grade 4.5: achieved almost fully and criteria for awarding a higher grade are not met
grade 4: largely achieved, and the criteria for a higher grade are not met
grade 3.5: largely achieved - with a clear majority of positives - and the criteria for granting a higher grade are not met
grade 3: achieved for most of the cases covered by the verification and criteria for a higher grade are not met
grade 2: not achieved for most of the cases covered by the verification
Notes
Term 2021/22_Z:
Programming language C, lecture: "Architecture of Computer Systems. |
Additional information
Information on level of this course, year of study and semester when the course unit is delivered, types and amount of class hours - can be found in course structure diagrams of apropriate study programmes. This course is related to the following study programmes:
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: