INFB Operating Systems / Web Computing | Course | INF | |
---|---|---|---|
Lecturers : |
Prof. Dr.-Ing. Thomas Preuί eMail | Homepage Prof. Dr.-Ing. habil. Michael Syrjakow eMail |
Term | 2 |
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 : | |||
Cross References : | |||
Previous knowledges : | |||
Aids and special features : | Mode of assessment Successful completion of a web-computing exercise and a shell programming practical exercise. Pass at course examination Graded: yes Overall grade is the course examination grade. | ||
Teaching aims : | Students will become acquainted with the fundamental concepts of distributed systems and the structure of web applications, including the underlying architectures, protocols and technologies. In addition, they will be familiar with the basic concepts and structures of operating systems. The will also have a more in-depth knowledge of multitasking/ multiprogramming, scheduling algorithms, classic and virtual main memory management and attendant algorithms, interprocess communication using signals, pipes, semaphores, and message passing. The practical section of the course teaches students the ability to use a command-line interface in a UNIX system (UNIX commands), develop and implement simple web applications, create shell scripts and use them to automate UNIX system (servers) work processes. | ||
Contents : | Client-server architectures (2-, 3-, multi-level) | ||
Literature : | · Badach, S. Rieger, M. Schmauch: Web-Technologien, Hanser-Verlag 2003. · G. Pomaska: Grundkurs Web-Programmierung, Vieweg, 2005. · O. Avci, R. Trittmann, W. Mellis: Webprogrammierung, Vieweg, 2005. · U. Hammerschall: Verteilte Systeme und Anwendungen, Pearson, 2005. · A. S. Tannenbaum, M. van Steen: Verteilte Systeme, Pearson, 2003. |