Course details

Operating Systems

IOS Acad. year 2003/2004 Summer semester 5 credits

Current academic year

The concept of an operating system (OS) as a part of software of a computer system. Architectures of operating systems, a classification of operating systems. An overview of the contemporary operating systems. UNIX: The kernel of the OS, its structure, calling services of the kernel. The user interface of the UNIX OS, graphical and text-based interfaces, command languages. Context switching, multitasking. Basic principles of the implementation of the UNIX OS. File systems. Management of processes, virtual memory. Basic principles of computer networks, Internet, TCP/IP. Administration and security of operating systems.

Details ...

Guarantor

Language of instruction

Czech, English

Completion

Examination

Time span

Department

Subject specific learning outcomes and competences

Students are acquainted with the basic principles of operating systems (with emphasis on the UNIX operating system) and they understand the influence of operating systems upon the operation of complex computing systems. Students are able to exploit scripts for solving various tasks in a UNIX-based environment.

Learning objectives

The goal is to acquaint students with the principles of operating systems in general and with the basic concepts of the UNIX operating system.

Recommended prerequisites

Progress assessment

  • Evaluation of the two home assignments individually solved by the students.

Course inclusion in study plans

Back to top