Subject: Operating Systems
(17 -
SE0031) Basic Information
Native organizations units
Course specification
Course is active from 21.11.2012.. Introduce students to the concept of an operating system, its basic parts and structure, principles of operation, as well as ways for its implementation. Upon course completion students are familiar with the main parts of the operating system, its working principle and structure. They have appropriate understanding and knowledge of the different types of operating systems and their properties, understanding the meaning of the basic parameters of the operating system, and are able of practical application of the knowledge acquired. Introduction (basic terms, a brief history and evolution, the structure of the operating system); Processes (a process model, interprocess communication, classical problems, scheduling, primers); Input / Output (Principles of I/O hardware and software, block devices, disk drives, terminals , network) memory management (principles of memory management, virtual memory, paging, segmentation), file systems (files and directories, their implementation, security, protection mechanisms, examples), types of operating systems, with examples, examining the design operating systems with specific details implementation, implementation of some parts of the operating system, the introduction to the administration Lectures, Computer exercises; Consultations. The exam is oral. Final mark is based on the success of the laboratory exercises and an oral exam.
|