Network Operating Systems

Major: Computer Engineering
Code of subject: 6.123.01.E.218
Credits: 4.00
Department: Electronic Computing Machines
Lecturer: PhD, associate professor Botchkaryov Oleksy Yuriyovich
Semester: 7 семестр
Mode of study: денна
Learning outcomes: to know the general principles, purpose and architecture of the network operating systems (OS); to understand conceptual foundations of the functioning of the system software implementing basic functionality of the network operating systems; to know the principles of local resources management (including computational processes, memory, input/output), and the principles of distributed resources management; to be able to install, configure and adjust the modern network operating systems.
Required prior and related subjects: prerequisites: System programming, System software, Computer networks, corequisites: Administration of computer systems and networks, Global information networks
Summary of the subject: Architecture and purpose of the network operating systems (OS classification, the basic functions of OS, generalized architecture of OS). The operating system Linux. Architecture and functioning of OS Android. Control of the computational processes (parallel execution of computational processes, planning parallel execution, scheduling, threads, inter-process communication (IPC), synchronization, organizing parallel computations in distributed systems). Memory management. Input/output management. File system management. Network subsystem of OS.
Assessment methods and criteria: Written reports on laboratory work, the verbal questioning (40%) Final assessment (60 %, control method, exam): written-verbal form (60%)
Recommended books: 1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating System Concepts, 10th Edition, Wiley, 2018. – 942 p. 2. Andrew S. Tanenbaum, Herbert Bos, Modern Operating Systems, 4th Edition, Pearson, 2014. - 1136 p. 3. William Stallings, Operating Systems: Internals and Design Principles, 9th Edition, Pearson, 2017. - 800 p.

Network Operating Systems

Major: Computer Engineering
Code of subject: 6.123.02.E.248
Credits: 4.00
Department: Electronic Computing Machines
Lecturer: PhD, associate professor Botchkaryov Oleksy Yuriyovich
Semester: 7 семестр
Mode of study: денна
Learning outcomes: to know the general principles, purpose and architecture of the network operating systems (OS); to understand conceptual foundations of the functioning of the system software implementing basic functionality of the network operating systems; to know the principles of local resources management (including computational processes, memory, input/output), and the principles of distributed resources management; to be able to install, configure and adjust the modern network operating systems.
Required prior and related subjects: prerequisites: System programming, System software, Computer networks, corequisites: Administration of computer systems and networks, Global information networks
Summary of the subject: Architecture and purpose of the network operating systems (OS classification, the basic functions of OS, generalized architecture of OS). The operating system Linux. Architecture and functioning of OS Android. Control of the computational processes (parallel execution of computational processes, planning parallel execution, scheduling, threads, inter-process communication (IPC), synchronization, organizing parallel computations in distributed systems). Memory management. Input/output management. File system management. Network subsystem of OS.
Assessment methods and criteria: Written reports on laboratory work, the verbal questioning (40%) Final assessment (60 %, control method, exam): written-verbal form (60%)
Recommended books: 1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating System Concepts, 10th Edition, Wiley, 2018. – 942 p. 2. Andrew S. Tanenbaum, Herbert Bos, Modern Operating Systems, 4th Edition, Pearson, 2014. - 1136 p. 3. William Stallings, Operating Systems: Internals and Design Principles, 9th Edition, Pearson, 2017. - 800 p.