INFB Operating Systems / Networks | Course | INF | |
---|---|---|---|
Lecturers : |
Prof. Dr. rer. nat. Arno Fischer eMail | Homepage Prof. Dr.-Ing. habil. Michael Syrjakow eMail |
Term | 3 |
Course Classification : | Informatics Bachelor | CH | 4 |
Language : | Deutsch | Type | L E |
Type of examination : | PL | Credits | 5 |
Method of evaluation : | written examination 120 min | ||
Requirements : | Operating Systems / Web Computing | ||
Cross References : | |||
Previous knowledges : | |||
Aids and special features : | Mode of assessment Successful completion of an exercise on operating system programming Course examination Graded: yes Overall grade is the course examination grade. | ||
Teaching aims : | Operating Systems I together with concluding theory and practice elements in this course will give students a better understanding of operating system programming. They will be able to develop and implement adequate programming solutions based on performance considerations. In addition, they will have an overview of the fundamental concepts and technologies of modern computer networks. Building upon a fundamental knowledge of client-server communication and protocols gained in the module section on web computing, protocol attributes and concepts will be dealt with in-depth, selected protocols will be presented in detail, and historical and modern examples will be treated. Students should be able to evaluate the advantages and disadvantages of different network solutions and develop a suitable network based on application demands. The practical exercises will introduce students to operating system programming step by step. Students will be able to design and implement performance and distributed solutions, using, for example, sockets, threads, semaphores. | ||
Contents : | • Input, output and device administration | ||
Literature : | Andrew S. Tannenbaum: Moderne Betriebssysteme, Hanser Fachbuchverlag; Prentice Hall, L. 1994 Abraham Silberschatz et al.: Operating System Concepts, Addison Wesley Longman 1991 (Englisch) Maurice J. Bach: UNIX. Wie funktioniert das Betriebssystem?, Hanser Fachbuchverlag; Prentice Hall, L. 1991 |