Professional Documents
Culture Documents
nr 5 do ZW 25/2019
SUBJECT CARD
Name of subject in Polish Systemy Operacyjne
Name of subject in English Operating Systems
Main field of study (if applicable): Computer Science
Specialization (if applicable): ……………………..
Profile: academic / practical*
Level and form of studies: 1st/ 2nd level, uniform magister studies*, full-time / part-time
studies*
Kind of subject: obligatory / optional / university-wide*
Subject code …………….
Group of courses YES / NO*
Lecture Classes Laboratory Project Seminar
Number of hours of 30 30
organized classes in
University (ZZU)
Number of hours of 60 60
total student workload
(CNPS)
Form of crediting Examination / Examination / Examination / Examination / Examination /
crediting with crediting with crediting with crediting with crediting with
grade* grade* grade* grade* grade*
For group of courses
mark final course with
(X)
Number of ECTS points 2 2
including number of 2
ECTS points for practical
(P) classes
including number of 1,2 1,2
ECTS points for direct
teacher-student contact
(BK) classes
*delete as applicable
SUBJECT OBJECTIVES
C1 General knowledge about structure, mechanisms and applications of modern operating systems
C2 General knowledge about resource management in computer systems
SUBJECT LEARNING OUTCOMES
relating to knowledge:
PEU_W01
PEU_W02
relating to skills:
PEU_U01
PEU_U02
relating to social competences:
PEU_K01
PEU_K02
PROGRAM CONTENT
Number of
Lectures
hours
Lec12 Process and processors management in distributed systems. Fault tolerance, resource 2
allocation
Lec13 Distributed file systems 2
Lec14 Shared memory and distributed systems. Consistency models. Paging 2
Lec15 Operating systems in GRID architectures. Perspectives of operating systems 2
Total hours 30
Classes Number of
hours
Cl 1
Cl 2
Cl 3
Cl 4
..
Total hours
Laboratory Number of
hours
Lab 1 UNIX shell, shell scripts 6
Lab 2 Access control in Unix system 4
Lab 3 CPU scheduling – methods and algorithms 6
Lab 4 Memory management – methods and algorithms 6
Lab 5 Resource management in distributed systems 8
Total hours 30
Number of
Project hours
Proj 1
Proj 2
Proj 3
Proj 4
…
Total hours
Seminar Number of
hours
Sem 1
Sem 2
Sem 3
…
Total hours
TEACHING TOOLS USED
N1.Lecture
PEK_U01
PEK_U02
PEK_K01
PEK_K02
F2 PEK_W01 Evaluation of laboratory tasks
PEK_W02
PEK_U01
PEK_U02
PEK_K01
PEK_K02
C Final Test
PEK_W01
PEK_W02
PEK_U01
PEK_U02
PEK_K01
PEK_K02
PRIMARY AND SECONDARY LITERATURE
PRIMARY LITERATURE:
A. Silbershatz, J.L. Peterson, P.B. Galvin, Podstawy systemów operacyjnych, WNT 1993.
A.S. Tannenbaum, Rozproszone systemy operacyjne, Wyd. Nauk. PWN, 1997.
A.M. Lister, R.D. Eager, Wprowadzenie do systemów operacyjnych, WNT, 1994.
M.J Bach, Budowa systemu operacyjnego UNIX, WNT, 1995
SECONDARY LITERATURE:
W.R. Stevens, Programowanie zastosowań sieciowych w systemie UNIX, WNT, 1995.
Gabassi, Przetwarzanie rozproszone w systemie UNIX, Wyd. Lupus.