Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Operating Systems

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
17BIOPS KZ 3 2+0 Czech
Lecturer:
Jan Mužík, Karel Hána (gar.)
Tutor:
Jan Mužík, Karel Hána (gar.)
Synopsis:

History of operating systems, generation, definition, function, basic characteristics and classification. Basic terms and instruments. Operating systems architecture. Basic model, portability, symmetrical multiprocessing, scalability, versions for clients and servers. Executive part, core, device drivers, system process. System and management mechanisms, interrupts, system services, starting and switching off of operating systems. Process, threads and tasks. Data structure, variables of core, threads and theirs scheduling, priorities. I/O system. Management, device drivers and theirs structures, transforming I/O requests to hardware operations, installation of driver, power management. Storage management, disk drivers and structure, virtual disk. Memory and cache management. Virtual memory, paging, segmentation. File systems, formats, driver architecture, recovery and security, encryption. Network architecture, ISO/OSI model, network components and interfaces. Configuration of TCP/IP and others protocols, network connecting creation. Firewall, problem solving with connection. Virtual networks creation, routing and remote access. Servers and their services configuration. MS Windows Register, purpose, structure, system and applications management. Register editor, search, configuration, use and backup. Operating system security, check of access, core and system services security, user accounts managements, response to safety events, operating system breakdown.

Requirements:

Solved and documented individual exercise.

Syllabus of lectures:

1. History of operating systems, generation, definition, function, basic characteristics and classification. Basic terms and instruments.

2. Operating systems architecture. Basic model, portability, symmetrical multiprocessing, scalability, versions for clients and servers. Executive part, core, device drivers, system process.

3. System and management mechanisms, interrupts, system services, starting and switching off of operating systems.

4. Process, threads and tasks. Data structure, variables of core, threads and theirs scheduling, priorities.

5. I/O system. Management, device drivers and theirs structures, transforming I/O requests to hardware operations, installation of driver, power management.

6. Storage management, disk drivers and structure, virtual disk.

7. Memory and cache management. Virtual memory, paging, segmentation.

8. File systems, formats, driver architecture, recovery and security, encryption.

9. Network architecture, ISO/OSI model, network components and interfaces.

10. Configuration of TCP/IP and others protocols, network connecting creation.

11. Firewall, problem solving with connection.

12. Virtual networks creation, routing and remote access. Servers and their services configuration.

13. MS Windows Register, purpose, structure, system and applications management. Register editor, search, configuration, use and backup.

14. Operating system security, check of access, core and system services security, user accounts managements, response to safety events, operating system breakdown.

Syllabus of tutorials:

No seminars.

Study Objective:

Familiarized with definition operating system, operating system structures, process, memories and storage management, protection and security and distributed systems, etc. Acquiring knowledge about RTOS and using operating systems in information technology.

Study materials:

[1] Silberschatz, A., Galvin P. B., Gagne, G.: Operating Systems Concepts, 8th Edition, Wiley., 2008, ISBN 978-0470128725

[2] Penumuchu, C. V.: Simple Real-time Operating System: A Kernel Inside View for a Beginner, Trafford Publishing, 2007, ISBN 978-1425117825

[3] Russinovich, M., Solomon, D. A., Ionescu, A.: Windows? Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (PRO-Developer), 5th Edition, Microsoft Press, 2009, ISBN 978-0735625303.

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Fri
Thu
roomAL:101
Hána K.
Mužík J.

08:00–09:50
(lecture parallel1)
Praha 2 - Albertov
Albertov - učebna
Fri
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet1320806.html