Course: Operating Systems

» List of faculties » FES » USII
Course title Operating Systems
Course code USII/AOSY
Organizational form of instruction Lecture + Tutorial
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 7
Language of instruction English
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Čapek Jan, prof. Ing. CSc.
  • Horák Oldřich, RNDr. Ing. Ph.D.
Course content
Introduction to computer and operating systems architecture. Suspension and function of processor. Connection and control of inputs and outputs. Direct access to memory. Processor modes, general operating system structure. Analysis of operating systems characteristics, user interface and core services interface. Architecture. Processes and threads. Inner parallelism in processes, process co-ordination, synchronisation and communication. Traffic lights, lodging. Memory administration, logical and physical address space. Paging, segmentation, memory virtualisation. Summary and revision.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Skills training
Learning outcomes
The course is aimed at deepening basic knowledge about operating systems in contemporary used computers. Course will provide students with theoretic basements of operating systems philosophy, operating systems like windows, Unix and other less common ones, system administration.
Student will be able to understand basic principles of computer systems and connection of hardware and software components to achieve higher performance and security. Student will be able to give reasons for proposed solutions.
Prerequisites
unspecified

Assessment methods and criteria
Oral examination, Written examination, Home assignment evaluation

Assignment: 75% attendance at seminars (at least 9 seminars), working-out and handover of the seminar works submitted during the semester, presentation of the seminar work (HTML or Power Point).
Recommended literature
  • Silberschatz, Abraham. Operating system concepts : Windows XP update. Hoboken: John Wiley & Sons, 2003. ISBN 0-471-25060-0.
  • Silberschatz. Galvin Gagne. Operating System Concepts. Willey, 2008. ISBN 978-0470128725 .
  • Stallings. Computer Organization and Architecture: Designing for Performance (8th Edition). Pretice Hall, 2009. ISBN 978-0136073734 .
  • Stallings. Operating Systems: Internals and Design Principles (7th Edition). Pretince Hall, 2011. ISBN 978-0132309981 .
  • Tanenbaum A. S. Modern operating Systems.. Prentice Hall, 1992. ISBN 0-13-0313358-.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Economics and Administration Study plan (Version): Regional and Information Management (2013) Category: Economy 3 Recommended year of study:3, Recommended semester: Summer