8. Literaturverzeichnis

Größe: px
Ab Seite anzeigen:

Download "8. Literaturverzeichnis"

Transkript

1 5 8. Literaturverzeichnis 8.1 Lehrbücher Betriebssysteme [D 90] Deitel H., Operating Systems, Second Edition, Addison-Wesley Publishing Company, 1990 Teil 1: Die Einführung gibt einen historischen Abriß über die Entwicklung von Betriebssystemen und legt Hardware- und Softwarebegriffe fest. Teil 2: Erläutert das Prozeßkonzept, die Synchronisationverfahren für parallele Prozesse und Verklemmungen von parallelen Prozessen. Teil 3: Behandelt die Hauptspeicherverwaltung. Teil 4: Schedulingverfahren; Parallelrechner und Multiprozessoren. Teil 5: Plattenzugriffe und -verwaltung; Filesysteme Teil6: Leistungsbetrachtungen und Leistungmessung von Rechnern; Analytische Modell für Rechner Teil 7: ISO/OSI Modell und Sicherheitsmechanismen in Betriebssystemen. Teil 8: Fallbeispiele für die Betriebssysteme UNIX, DOS, MVS, VM, Apple Macintosh, OS/2. [MOO 87] Maekawa M., Oldehoeft A. E., Oldehoeft R. R., Operating Systems, Advanced Concepts, Benjamin/Cummings Publishing Company Inc.,1987 Behandlung der tiefergehenden und theoretisch basierten Konzepten von Betriebssystemen. Insbesondere Einschluß von verteilten Systemen, Sicherheitsaspekte bei Betriebssystemen und Warteschlangenmodelle. Jedes Kapitel schließt mit einer großen Zahl von Literaturhinweisen. [M 92] Milenkovic M., Operating Systems, Concepts and Design, Second Edition, Mc Graw-Hill, Inc., 1992 Detailierte und alle Aspekte umfassende Beschreibung von Betriebssystemen. Enthält die Implementation eines Betriebssystemkerns für ein Multiprozessorsystem. Fallbeispiele für die Betriebssysteme PC-DOS, UNIX und

2 irmx86. Gegenüber der ersten Auflage von 1987 enthält die zweite Auflage vier weitere neue Kapitel: Sicherheit und Schutz, Multiprozessor Systeme, Algorithmen für verteilte Betriebssyteme, Implementation von verteilten Betriebssystemen. Weiterhin wurde das Buch in vier Teile gegliedert: Fundamentale Konzepte, Implementation, Fortgeschrittene Punkte, Fallstudien. [SG 94] Silberschatz A., Galvin P., Operating System Concepts, Fourth Edition, Addison Wesley Publishing Company, 1994 Teil 1: Gibt einen Überblick über Betriebssystementwicklungen, Rechnerstrukturen und Betriebssytemstrukturen. Teil 2: Prozeßverwaltung mit Prozeßbegriff, CPU-Scheduling, Prozeßsynchronisation und Verklemmungen Teil 3: Speicherverwaltung für Hauptspeicher und Platte. Teil 4: Schutz und Sicherheit Teil 5: Verteilte Systeme mit Netzwerkstrukturen, Strukturen für verteilte Systeme, verteilte Dateisysteme und verteilte Koordination. Teil 6: Fallstudien für die Betriebssysteme UNIX, Mach und die Entwicklung der Betriebssytem beinflußende Betriebssysteme Der Anhang beschreibt das Nachos-System, eine Simulation eines Betriebssystem auf Unix-Basis. [S 92] Stallings W., Operating Systems, Macmillan Publishing Company, 1992 Nach einer Einführung in die Rechnerarchitektur und einem Abriß über die historische Entwicklung von Betriebssystemen werden die einzelnen Komponenten eines Betriebssystems besprochen, wobei Multiprocessing und verteilte Systeme ebenfalls besprochen werden. Jedes Kapitel schließt mit einer Illustration der dargestellten Konzepte an den drei Betriebssystemen OS/2, Unix und MVS. Jeder Abschnitt enthält am Ende Problem- und Aufgabenstellungen und Hinweise auf weiterführende Literatur. [T 87] Tanenbaum A. S., Operating Systems: Design and Implementation, Prentice Hall, 1987 Tanenbaum A. S., Betriebssysteme, Entwurf und Realisierung, Teil 1. Lehrbuch Teil 2. Minix-Leitfaden und kommentierter Programmtext Carl Hanser Verlag, 1990 Führt die Beschreibung von Betriebssystemen und die Konzepte anhand einer Beispielimplementation von Minix ein. Minix ist ein Unix-artiges Betriebssystem mit strukturiertem Aufbau und einer Kommandosprache (Shell) und 6

3 Betriebsystemaufrufen von Unix. Der komplette Quellcode von Minix ist erhältlich für IBM PC und VAX. [T 92] Tanenbaum A., Modern Operating Systems, Prentice-Hall, Inc., 1992 Tanenbaum A. S., Moderne Betriebssysteme, Carl Hanser Verlag, 1994 Zweiteiliges Werk - Traditionelle Betriebssysteme und verteilte Betriebssysteme Teil 1: Beschreibt die Komponentenen eines Betriebssystems für Einprozessormaschinen; Prozesse, Hauptspeicherverwaltung, Dateisysteme, Ein/Ausgabe, Verklemmungen. Enthält am Ende zwei Fallstudien für traditionelle Betriebssysteme: UNIX und MS-DOS. Teil 2: Behandelt Netzwerkbetriebssysteme und verteilte Betriebssysteme; Hardware und Softwarekonzepte von verteilten Systemen, Kommunikation in verteilten Systemen (Client-Server-Modell, Remote Procedure Call und Gruppenkommunikation), Synchronisation in verteilten Systemen (Uhrensynchronisation, wechselseitiger Ausschluß, Auswahlalgorithmen, atomare Transaktionen, Verklemmungen in verteilten Systemen), Prozesse (Threads, Prozessorallokation), Verteilte Dateisysteme (File- und Directory-Server). Enthält am Ende zwei Fallbeispiele für verteilte Betriebssysteme: Amoeba und Mach Literatur zu Unix [A 95] Andleigh P., UNIX System Architecture, Prentice Hall Inc., 1990 Andleigh P., UNIX Systemarchitektur, Carl Hanser Verlag,1995 Beschreibt überblickshaft die Architektur des UNIX-Betriebssystems. Blickrichtung ist dabei die Sicht eines UNIX-Systemprogrammierers und -administrators. Kann als Einstiegsbuch zu den komplexeren Themenbereiche von [B91] oder [LMKQ 90] herangezogen werden. [B 91] Bach M. J., The Design of the Unix Operating System, Prentice Hall Inc., 1986 In Deutsch erschienen: Bach M. J., UNIX -Wie funktioniert das Betriebssystem, Carl Hanser Verlag, 1991 Beschreibt den internen Aufbau und die Architektur des Unix Betriebssystems.

4 8 [LMKQ 90] Leffler S. J., McKusick M. K., Karels M., Quaterman J. S., Design and Implementation of the 4.3BSD Unix Operating System, Addison Wesley Publishing Company, 1989 In Deutsch erschienen: Leffler S. J., McKusick M. K., Karels M., Quaterman J. S., Das 4.3 BSD Unix Betriebssystem, Design und Implementierung Addison Wesley (Deutschland) GmbH, 1990 Beschreibung der Implementation des Berkeley Software Distribution Unix auf Vax. 8.2 Unix Systemprogrammierung [S 92] Stevens W. R., Advanced Programming in the Unix Environment, Addison-Wesley Publishing Company, 1992 [C 96] Curry D. A., UNIX Systems Programming for SVR4, O Reilly & Associates, Inc [G 97] Gray J. S., Interprocess Communications in Unix - the nooks and crannies, Prentice Hall Unix Kommandoebene [GO 88] Gulbins J., Obermayr, UNIX, Springer Verlag, 4 Edition, 1995 [B 96] Burmeister Arne, Der Einstieg in Unix, Carl Hanser Verlag Linux [W 94] DRx. Linux, The Linux Documentation Project. Linux Installation and Getting Started Verfügbar über anonymous ftp from sunsite.unc.edu in directory /pub/linux/docs/ldp [B95] Beck M., Böhme H., Dziadzka M., Kunitz U., Magnus R., Verworner D., Linux-Kernel-Programmierung, Algorithmen und Strukturen der Version 1.2, 3., aktualisierte und erweiterte Auflage Addision-Wesley Publishing Company, 1995

5 9 8.5 Literatur zu Mach [ZK 93] Zimmermann Ch., Kraas A. W., Mach, Konzepte und Programmierung, Springer Verlag, Literatur zu Windows NT [C 93] Custer H., Inside Windows NT, Microsoft Press, 1993 Beschreibt die Entwurfskriterien, den Aufbau und die Implementation von Microsofts Windows NT. 8.7 Literatur zu OS/2 8.8 Literatur zur Synchronisation und Kommunikation [A 91] Andrews G. R., Concurrent Programming, Principles and Practice, The Benjamin/Cummings Publishing Company, Inc., 1991 [BEW 88] Bustard D., Elder J., Welsh J., Concurrent Program Structures, Prentice Hall International, 1988 Beschreibung der konkurrenten Programmstrukturen und eine Vielzahl von Applikationen, besonders aus dem Bereich der Echtzeitsysteme, der Betriebssysteme und der Simulation. [GM 88] Gehani N., McGettrick A. D., Concurrent Programming, Addison-Wesley Publishing Company, 1988 Enthält die in Fachzeitschriften erschienen wichtigsten Artikel über konkurrente Programmierung. [HH 89] Herrtwich R.G., Hommel G., Kooperation und Konkurrenz, Nebenläufige, verteilte und echtzeitabhängige Programmsysteme, Springer Verlag, 1989 Enthält die Beschreibung von parallelen Prozessen und die Synchronisationsund Kommunikationsmittel und deren Implementation. Die Schwerpunkte liegen dabei auf der Anwendung dieser Mittel und Techniken in nebenläufigen, verteilten und echtzeitabhängigen Systemen. [P 87] Perrot R. H., Parallel Programming, Addison Wesley Publishing Company, 1987 Beschreibt die in verschiedenen Programmiersprachen (Modula-2, Pascal Plus, Ada, Occam) vorhandenen parallelen Konstrukte zur Synchronisation

6 8.5 Literatur 10 und Kommunikation, weiterhin die Entdeckung von Parallelismus in Fortran und Spracherweiterungen von Fortran um Parallelität auszudrücken. Am Ende wird auf die Datenflußsprache VAL eingegangen. 8.5 Literatur [A 83] The Programming Language Ada Reference Manual, American National Standards Institute, Inc., ANSI/MIL-std-1815A-1983, Lecture Notes in Computer Science 155, Springer Verlag, 1983 [B 66] Belady L. A., A Study of Replacement Algorithms for a Virtual Storage Computer, IBM Systems Journal, Vol. 5, No. 2, 1966 [B 75] Brinch Hansen, The Programming Language Concurrent Pascal, IEEE Transaction on Software Engineering, Vo. SE-1, No. 2, 1975 [Ba 78] Backus J., Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs, Communictaions of the ACM, Vol. 21, No. 8, 1978 [B 83] Booch G., Software Engineering with Ada, Benjamin/Cummings Publishing Company Inc., 1983 [B 86] Bengel G., Ada: Konzepte und Anwendungsbeispiele aus der Prozeßautomatisierung, VDI Verlag, 1986 [D 83] Dijkstra E. U., The Structure of the THE- Multiprogramming System, Communications of the ACM, Vol. 26, No. 1, 1983 [H 74] Hoare C. A. R., Monitors - An Operating Systems Structuring Concept, Communications of the ACM, Vol. 11, No 10, 1974 [H 78] Hoare C. A. R., Communicating Sequential Processes, Communications of the ACM, Vol. 21., No. 8, 1978 [I 88] Inmos Limited, Occam 2 Reference Manual, Prentice Hall International, 1988 [K 80] Kistner B., ISO-Architekturmodell, Informatik Spektrum, Band 3, Heft 4, Mai 1980 [LM 76] Lister A. M., Maynard K. J., An Implementation of Monitors,

7 8.5 Literatur 11 Software Practice and Experience, Vol. 6., 1976 [MH 89] McDowell C. E., Helmbold D. P., Debugging Concurrent Programs, ACM Computing Surveys, Vol. 21, No.4, Dec [N 84] Nehmer J., Systemarchitektur von Realzeitsystemen, Informatik Spektrum, Band 7, Heft 2, April 1984 [N 85] Nehmer J., Softwaretechnik für verteilte Systeme, Springer Verlag, 1985 [O 72] Organick E. J., The Multics System: An Examination of its Structure, MIT Press, Cambridge, Masachusetts, 1972 [PS 85] Paul M., Siegert H. J., (Eds.) Distributed Systems Methodes and Tools for Specification, Lecture Notes in Computer Science, Vol. 190, Springer Verlag, 1985 [QSP 85] Quarterman J. S., Silberschatz A., Peterson J. L., 4.2 BSD and 4.3 BSD as Examples of the UNIX System, ACM Computing Surveys, Vol. 17, No. 4, Dec [S 84] Svoboda L., File Servers for Network-Based Distributed Systems, ACM Computing Surveys, Vol. 16, No. 4, Dec [S 87] Sturm M., Verteilte Systeme: Eine Einführung am Beispiel V, Informatik Spektrum, Band 10, Heft 10, Okt [S 88] Shaw A., Special Section on Operating Systems, Communications of the ACM, Vol. 31, No. 3, March 1988 [SU 84] Sun Microsystems Inc., The NFS Network File Server, 1984 [T 88] Teuffel M., TSO, Time Sharing Option im Betriebssystem MVS, 2. Auflage, Oldenburg Verlag, 1988 [TBH 82] Treleaven P.C., Browbridge D. R., Hopkins R. P., Data-Driven and Demand-Driven Computer Architecture, ACM Computing Surveys, Vol. 14, No. 1, March 1982 [TR 85] Tanenbaum A. S., Van Renesse R., Distributed Operating Systems, ACM Computing Surveys, Vol. 17, No. 4, Dec. 1985

Betriebssysteme SS 2009 VO (2) [+ PR (2) + TU (2)]

Betriebssysteme SS 2009 VO (2) [+ PR (2) + TU (2)] Betriebssysteme SS 2009 VO (2) [+ PR (2) + TU (2)] Dr. Chris/an Timmerer Ins4tut für Informa4onstechnologie Mul4mediakommunika4on Universität Klagenfurt christian.timmerer@itec.uni-klu.ac.at http://research.timmerer.com

Mehr

Literaturempfehlungen

Literaturempfehlungen Prof. Dr. C. Vogt TH Köln, Fakultät IME Vorlesung Betriebssysteme und Verteilte Systeme September 2018 Meine eigenen Bücher Literaturempfehlungen C. Vogt: Nebenläufige Programmierung Ein Arbeitsbuch mit

Mehr

Literaturempfehlungen

Literaturempfehlungen Prof. Dr. C. Vogt TH Köln, Fakultät 07, Institut NT Vorlesung Betriebssysteme und Verteilte Systeme August 2015 Meine eigenen Bücher Literaturempfehlungen C. Vogt: Nebenläufige Programmierung Ein Arbeitsbuch

Mehr

Betriebssysteme. Literaturverzeichnis

Betriebssysteme. Literaturverzeichnis v Literaturverzeichnis 1) Autenrieth, K; et al.: Technik verteilter Betriebssysteme. Hüthig Verlag, Heidelberg, 1990. 2) Beck, M.; et al.: Linux-Kernel-Programmierung: Algorithmen und Strukturen der Version

Mehr

Betriebssysteme Grundlagen, Konzepte

Betriebssysteme Grundlagen, Konzepte Betriebssysteme Grundlagen, Konzepte Informationsquellen Version 1.8 Fachhochschule Frankfurt (Main) University of Applied Sciences Seite 1(6) Fachhochschule Frankfurt (Main) Informationsquellen.doc Inhaltsverzeichnis

Mehr

Betriebssysteme SS 2010 VO (2) [+ PR (2)]

Betriebssysteme SS 2010 VO (2) [+ PR (2)] Betriebssysteme SS 2010 VO (2) [+ PR (2)] Dr. Chris/an Timmerer Ins2tut für Informa2onstechnologie Mul2mediakommunika2on Universität Klagenfurt christian.timmerer@itec.uni-klu.ac.at http://research.timmerer.com

Mehr

Betriebssysteme R. Thomas (Stand : SS 2010)

Betriebssysteme R. Thomas (Stand : SS 2010) FG TECHNISCHE INFORMATIK I BS 000 00 TH 09 R. Thomas (Stand : SS 2010) FG TECHNISCHE INFORMATIK I BS 001 00 TH 10 Kapitel-Überblick Teil 1 : Allgemeines 1. Einführung I-BS-100 2. Grundlegende Aufgaben

Mehr

Betriebssysteme WS Betriebssysteme. Prof. Hannelore Frank. Einführung. Prozesse und Threads. Scheduling. Synchronisation

Betriebssysteme WS Betriebssysteme. Prof. Hannelore Frank. Einführung. Prozesse und Threads. Scheduling. Synchronisation WS 2007 Überblick 1 2 3 CPU- 4 nebenläufiger Prozesse 5 Hauptspeicherverwaltung 6 Dateisystem 7 Ein-/Ausgabe Literatur Eduard Glatz:. Grundlagen, Konzepte, Systemprogrammierung dpunkt.verlag, 2006, ISBN

Mehr

Betriebssysteme Eineinführung. Arnulf Deinzer, FH Kempten, Sommersemester

Betriebssysteme Eineinführung. Arnulf Deinzer, FH Kempten, Sommersemester 0.1 Dr. Arnulf Deinzer 44a, verheiratet, 1 Kind (5.5a) 1980-86 Mathematik&Physik Uni Würzburg 1998 Promotion Informatik Uni d. BW 14.5a Siemens AG 8a SW-Entwicklung (RT-OS) 1a Integrationstest (Boca Raton

Mehr

Betriebssysteme Vorlesung im Herbstsemester 2008 Universität Mannheim

Betriebssysteme Vorlesung im Herbstsemester 2008 Universität Mannheim Betriebssysteme Vorlesung im Herbstsemester 2008 Universität Mannheim Kapitel 1: Einführung Prof. Dr. Felix C. Freiling Lehrstuhl für Praktische Informatik 1 Universität Mannheim Vorlesung Betriebssysteme,

Mehr

Betriebssysteme (BS) Einführung. Olaf Spinczyk.

Betriebssysteme (BS) Einführung. Olaf Spinczyk. Betriebssysteme (BS) Einführung http://ess.cs.tu-dortmund.de/de/teaching/ss2016/bs/ Olaf Spinczyk olaf.spinczyk@tu-dortmund.de http://ess.cs.tu-dortmund.de/~os AG Eingebettete Systemsoftware Informatik

Mehr

Betriebssysteme. Barry Linnert. Wintersemester 2015/16

Betriebssysteme. Barry Linnert. Wintersemester 2015/16 Betriebssysteme Barry Linnert Wintersemester 2015/16 Organisation Dozent: Barry Linnert (Lutz Prechelt) Büro: Takustr. 9, Raum 008 Tel.: 838-50953 E-Mail: linnert@inf.fu-berlin.de Sekretariat: Gesine Milde

Mehr

Verteilte Systeme Prof. Dr. Stefan Fischer

Verteilte Systeme Prof. Dr. Stefan Fischer TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Organisation und Überblick Überblick Organisation der Veranstaltung Prüfungen Inhaltsüberblick Voraussetzungen Literatur 0-2 Organisation

Mehr

Verteilte Systeme - Überblick

Verteilte Systeme - Überblick Verteilte Systeme - Überblick... alois.schuette@h-da.de Alois Schütte 15. Oktober 2014 1 / 11 Inhaltsverzeichnis Hier wird ein Überblick über die Veranstaltung gegeben. 1 Überblick 2 Inhalt 3 4 Praktikum

Mehr

Technische Informatik II

Technische Informatik II Universität Bielefeld Technische Fakultät AG Rechnernetze und verteilte Systeme Rechnerarchitektur und Betriebssysteme Peter B. Ladkin Rechnerarchitektur Hardware Architektur Von Neumann (stored program)

Mehr

Verteilte Betriebssysteme

Verteilte Betriebssysteme Andrew S. Tanenbaum Verteilte Betriebssysteme Prentice Hall München London Mexiko City New York Singapur Sydney Toronto Vorwort 1 Verteilte Systeme - Einführung 1.1 Was ist ein verteiltes System? 1.2 Ziele

Mehr

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009 LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009 Einführung Vorlesung:

Mehr

Korrektheit durch modulare Konstruktion. Wie kann man die Korrektheit reaktiver Systeme gewährleisten?

Korrektheit durch modulare Konstruktion. Wie kann man die Korrektheit reaktiver Systeme gewährleisten? Korrektheit durch modulare Konstruktion Wie kann man die Korrektheit reaktiver Systeme gewährleisten? Ansatz: Durch systematische Konstruktion (Schlagwort: strukturierte Programmierung für parallele Programmiersprachen)

Mehr

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008 LUDWIG- MAXIMILIANS- UNIVERSITY MUNICH DEPARTMENT INSTITUTE FOR INFORMATICS DATABASE Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008 Einführung Vorlesung:

Mehr

Betriebssysteme Wintersemester 20 07/ Kapitel. Einführung

Betriebssysteme Wintersemester 20 07/ Kapitel. Einführung Betriebssysteme Wintersemester 20 07/2008 0. Kapitel Einführung 0.1 Organisatorisches Zeit: Mittwoch, 9:15 Uhr 10:45 Uhr Ort: 1/346 Dozent: Matthias Werner Büro: 1/368a E-Mail: matthias.werner@informatik.tu-chemnitz.de

Mehr

Betriebssysteme. Barry Linnert. Wintersemester 2018/19

Betriebssysteme. Barry Linnert. Wintersemester 2018/19 Betriebssysteme Barry Linnert Wintersemester 2018/19 Organisation Dozent: Barry Linnert Büro: Takustr. 9, Raum 008 Tel.: 838-50953 E-Mail: linnert@inf.fu-berlin.de Sekretariat: Gesine Milde (Raum 013)

Mehr

Wie kann man die Korrektheit reaktiver Systeme gewährleisten?

Wie kann man die Korrektheit reaktiver Systeme gewährleisten? Korrektheit durch modulare Konstruktion Wie kann man die Korrektheit reaktiver Systeme gewährleisten? Ansatz: Durch systematische Konstruktion (Schlagwort: strukturierte Programmierung für parallele Programmiersprachen)

Mehr

Advanced Business Intelligence. Advanced Networking. Artificial Intelligence. Campus Offenburg Badstraße 24, 77652

Advanced Business Intelligence. Advanced Networking. Artificial Intelligence. Campus Offenburg Badstraße 24, 77652 Advanced Business Intelligence Prerequisite english description Hours 4.0 Praktikum Data Mining Nr. E+I2118 Data Mining Nr. E+I2117 Advanced Networking Hours 4.0 Advanced Networking Nr. E+I2103 Praktikum

Mehr

Modulbeschreibung. The course is principally designed to impart: technical skills 50%, method skills 40%, system skills 10%, social skills 0%.

Modulbeschreibung. The course is principally designed to impart: technical skills 50%, method skills 40%, system skills 10%, social skills 0%. Titel des Moduls: Parallel Systems Dt.: Parallele Systeme Verantwortlich für das Modul: Heiß, Hans-Ulrich E-Mail: lehre@kbs.tu-berlin.de URL: http://www.kbs.tu-berlin.de/ Modulnr.: 866 (Version 2) - Status:

Mehr

War bis 2004 Bakk. rer.soc.oec. Bakkalaureus/Bakkalaurea rerum socialium oeconomicarumque Bakk. der Sozial- und Wirtschaftswissenschaften

War bis 2004 Bakk. rer.soc.oec. Bakkalaureus/Bakkalaurea rerum socialium oeconomicarumque Bakk. der Sozial- und Wirtschaftswissenschaften War bis 2004 Bakk. rer.soc.oec. Bakkalaureus/Bakkalaurea rerum socialium oeconomicarumque Bakk. der Sozial- und Wirtschaftswissenschaften ab 2007 - Heute BSc Bachelor of Science WAS IST INFORMATIK? WAS

Mehr

Verteilte Betriebssysteme

Verteilte Betriebssysteme Verteilte Betriebssysteme Kurs CS 6930.000 Winter 2008/09 Blätter zur Vorlesung Wintersemester 2007/08 Prof. Dr. Peter Schulthess Universität Ulm Verteilte Systeme Fakultät für Informatik A-1 Verteilte

Mehr

Aufbau eines modernen Betriebssystems (Windows NT 5.0)

Aufbau eines modernen Betriebssystems (Windows NT 5.0) Aufbau eines modernen Betriebssystems (Windows NT 5.0) Moritz Mühlenthaler 14.6.2004 Proseminar KVBK Gliederung 1.Das Designproblem a) Überblick b) Design Goals c) Möglichkeiten der Strukturierung 2. Umsetzung

Mehr

Liste MI / Liste I Programmieren in C++

Liste MI / Liste I Programmieren in C++ Liste MI / Liste I Programmieren in C++ Fachhochschule Wiesbaden, FB Design Informatik Medien Studiengang Medieninformatik WS 2007/2008 Kapitel 1-4 1 Ziele Kennenlernen einer weiteren objektorientierten

Mehr

Betriebssysteme 1, SS 2016, Hans-Georg Eßer

Betriebssysteme 1, SS 2016, Hans-Georg Eßer BS1-A Betriebssysteme 1 SS 2016 Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen Foliensatz A: Einführung v1.0, 2016/03/22 Folie A-1 Einführung und Motivation Folie A-2 Betriebssysteme in 2 Minuten

Mehr

Informatik 1. für Kommunikationstechniker, Mechatroniker. Teil 1 - Wintersemester 2012/13

Informatik 1. für Kommunikationstechniker, Mechatroniker. Teil 1 - Wintersemester 2012/13 Informatik 1 für Kommunikationstechniker, Mechatroniker Teil 1 - Wintersemester 2012/13 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Dieser Foliensatz wurde z.t. von Herrn Prof. Grossmann

Mehr

Betriebssysteme (BS)

Betriebssysteme (BS) Betriebssysteme (BS) Probeklausur Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund http://ess.cs.uni-dortmund.de/ http://ess.cs.tu-dortmund.de/de/teaching/ss2014/bs/

Mehr

Unix-basierte Betriebssysteme

Unix-basierte Betriebssysteme UXBS-A Unix-basierte Betriebssysteme WS 2017/18 Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen Foliensatz A: Einführung v1.0, 2017/10/07 07.10.2017 Unix-bas. Betriebssysteme, WS 2017/18, Hans-Georg

Mehr

Betriebssystemsicherheit am Beispiel UNIX

Betriebssystemsicherheit am Beispiel UNIX Betriebssystemsicherheit am Beispiel UNIX (1) Motivation Der Anteil von UNIX-Systemen in vernetzten Umgebungen, insbesondere als Server in TCP/IP-basierten Netzen, ist sehr gross und immer noch weiter

Mehr

Betriebssysteme 1 BS1-A SS Prof. Dr.-Ing. Hans-Georg Eßer. Fachhochschule Südwestfalen. Foliensatz A: Einführung. v1.

Betriebssysteme 1 BS1-A SS Prof. Dr.-Ing. Hans-Georg Eßer. Fachhochschule Südwestfalen. Foliensatz A: Einführung. v1. BS1-A Betriebssysteme 1 SS 2018 Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen Foliensatz A: Einführung v1.2, 2018/04/12 12.04.2018 Betriebssysteme 1, SS 2018, Hans-Georg Eßer Folie A-1 Über

Mehr

Betriebssysteme. Thomas Fahringer. Institut für Informatik Universität Innsbruck. VO Betriebssysteme

Betriebssysteme. Thomas Fahringer. Institut für Informatik Universität Innsbruck. VO Betriebssysteme Grundzüge der Informatik IV: Betriebssysteme Thomas Fahringer Institut für Informatik Universität Innsbruck V Thomas.Fahringer@uibk.ac.at 1 Kapitel I Betriebssysteme: Aufgaben und Überblick V 2 Was ist

Mehr

Dozenten. Konzepte und Methoden der Systemsoftware Organisation & Allgemeines. Holger Karl. Einordnung KMS. Bedeutung ESS (globale Aussagen)

Dozenten. Konzepte und Methoden der Systemsoftware Organisation & Allgemeines. Holger Karl. Einordnung KMS. Bedeutung ESS (globale Aussagen) Dozenten Konzepte und Methoden der Systemsoftware Organisation & Allgemeines Holger Karl Computer Networks Group Universität Paderborn Prof. Dr. Holger Karl AG Rechnernetze Pohlweg 47-49, P 1. 7.01.5 holger.karl@upb.de

Mehr

Einführung SS April 2009 Frank Bellosa, Gerd Liefländer, Andreas Merkel Universität Karlsruhe (TH), System Architecture Group

Einführung SS April 2009 Frank Bellosa, Gerd Liefländer, Andreas Merkel Universität Karlsruhe (TH), System Architecture Group Basispraktikum: Systemarchitektur 1 Einführung SS 2009 23. April 2009 Frank Bellosa, Gerd Liefländer, Andreas Merkel 2009 Universität Karlsruhe (TH), System Architecture Group 1 Übersicht Organisation

Mehr

Systemaspekte Verteilter Systeme Wintersemester 2004/05

Systemaspekte Verteilter Systeme Wintersemester 2004/05 Systemaspekte Verteilter Systeme Wintersemester 2004/05 Odej Kao Institut für Informatik Universität Paderborn Prof. Dr. Odej Kao Dozent AG Betriebssysteme und Verteilte Systeme Fürstenallee 11, F2.101

Mehr

Seminar SS 09 Amdahl`s Law and Cloud-Computing

Seminar SS 09 Amdahl`s Law and Cloud-Computing Seminar SS 09 Amdahl`s Law and Cloud-Computing Prof. G. Bengel Fakultät für Informatik SEMB 7IBW 8IB Raum HO609 Mo 9:45-11:15 1. Teil: Amdahl sches Gesetz 1. Vortrag Das Gesetz von Amdahl und Gustafson

Mehr

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2015/16

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2015/16 Programmierung 1 für Wirtschaftsinformatik Wintersemester 2015/16 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Programmierung 1: Programmierung 1 - Ziele Vermittlung von Grundkenntnissen

Mehr

Grundkurs Betriebssysteme

Grundkurs Betriebssysteme Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation von Peter Mandl 3., akt. und erw. Aufl. 2013 Springer Vieweg Wiesbaden 2012 Verlag C.H. Beck im

Mehr

Betriebssysteme. Einführung. Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware. Lehrstuhl für Informatik 12 TU Dortmund

Betriebssysteme. Einführung. Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware. Lehrstuhl für Informatik 12 TU Dortmund Betriebssysteme Einführung Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund Olaf.Spinczyk@tu-dortmund.de http://ess.cs.uni-dortmund.de/~os/ http://ess.cs.tu-dortmund.de/de/teaching/ss2013/bs/

Mehr

Technische Grundlagen der Informatik 2 SS Einleitung. R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt E-1

Technische Grundlagen der Informatik 2 SS Einleitung. R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt E-1 E-1 Technische Grundlagen der Informatik 2 SS 2009 Einleitung R. Hoffmann FG Rechnerarchitektur Technische Universität Darmstadt Lernziel E-2 Verstehen lernen, wie ein Rechner auf der Mikroarchitektur-Ebene

Mehr

Computer-Systeme Teil 12: Einführung in Betriebssysteme

Computer-Systeme Teil 12: Einführung in Betriebssysteme Computer-Systeme Teil 12: Einführung in Betriebssysteme Computer-Systeme WS 12/13 - Teil 12/Betriebssysteme 08.01.13 1 Literatur [12-1] Carsten Vogt: Betriebssysteme, Spektrum, 2001 [12-2] Andrew S. Tanenbaum:

Mehr

Technische Informatik I Sommersemester 2008 Kurs CS2100

Technische Informatik I Sommersemester 2008 Kurs CS2100 Technische Informatik I Sommersemester 2008 Kurs CS2100 Blätter zur Vorlesung Sommersemester 2008 Prof. Dr. Peter Schulthess Universität Ulm Verteilte Systeme Fakultät für Informatik A-1 Technische Informatik

Mehr

Betriebssystembau (BSB) Einführung

Betriebssystembau (BSB) Einführung Betriebssystembau (BSB) Einführung Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund olaf.spinczyk@tu-dortmund.de http://ess.cs.uni-dortmund.de/~os http://ess.cs.tu-dortmund.de/de/teaching/ws2009/bsb/

Mehr

Betriebssysteme 2 BS2-A WS 2016/17. Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen. Foliensatz A: Einführung. v1.

Betriebssysteme 2 BS2-A WS 2016/17. Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen. Foliensatz A: Einführung. v1. BS2-A Betriebssysteme 2 WS 2016/17 Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen Foliensatz A: Einführung v1.0, 2016/09/29 22.09.2016 Betriebssysteme 2, WS 2016/17, Hans-Georg Eßer Folie A-1

Mehr

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2017/18

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2017/18 Programmierung 1 für Wirtschaftsinformatik Wintersemester 2017/18 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Programmierung 1: Programmierung 1 - Ziele Vermittlung von Grundkenntnissen

Mehr

Einführung Betriebssysteme

Einführung Betriebssysteme Einführung Funktion eines Betriebssystems Ein Programm, das die Ausführung von Anwendungsprogrammen kontrolliert Eine Schnittstelle zwischen Anwendungen und Hardware Verwaltung der Systemressourcen (CPU,

Mehr

^ Springer Vi eweg. Grundkurs Betriebssysteme. Synchronisation, Prozesskommunikation, Virtualisierung. Architekturen, Betriebsmittelverwaltung,

^ Springer Vi eweg. Grundkurs Betriebssysteme. Synchronisation, Prozesskommunikation, Virtualisierung. Architekturen, Betriebsmittelverwaltung, Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation, Virtualisierung 4. Auflage ^ Springer Vi eweg 1 Einführung 1 1.1 Computersysteme 1

Mehr

Betriebssysteme 1. Einführung und Motivation. Über den Dozenten. Betriebssysteme in 2 Minuten (1) Hans-Georg Eßer. Beziehung Software Hardware

Betriebssysteme 1. Einführung und Motivation. Über den Dozenten. Betriebssysteme in 2 Minuten (1) Hans-Georg Eßer. Beziehung Software Hardware BS1-A Betriebssysteme 1 SS 2017 Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen Einführung und Motivation Foliensatz A: Einführung v1.1, 2017/04/12 12.04.2017 Betriebssysteme 1, SS 2017, Hans-Georg

Mehr

Systemprogrammierung II

Systemprogrammierung II Systemprogrammierung II Blätter zur Vorlesung Wintersemester 2005/06 Prof. Dr. Peter Schulthess Universität Ulm Verteilte Systeme Fakultät für Informatik 1. Einleitung 1.1. Organisation Termin ab 17.10.05,

Mehr

UNIX und C. Einleitung

UNIX und C. Einleitung UNIX und C Einleitung 1 Themen UNIX Geschichte Eigenschaften Aufbau Shells Filesystem Wichtige Kommandos und Programme Einführung in C Arbeit mit C unter UNIX Kopplung von C-C und JAVA-Programmen Webseiten-Programmierung

Mehr

Literatur. Betriebssysteme WS 2015/16 - Teil 1/Einführung

Literatur. Betriebssysteme WS 2015/16 - Teil 1/Einführung Literatur [1-1] Carsten Vogt: Betriebssysteme, Spektrum, 2001 [1-2] Andrew S. Tanenbaum: Moderne Betriebssysteme, 2. Auflage, Hanser, 1995 [1-3] Andrew S. Tanenbaum: Structured Computer Organisation, Prentice-Hall,

Mehr

Homepage:

Homepage: Betriebssysteme Sommersemester 2018 Betriebssysteme 0. Kapitel Organisatorisches Prof. Matthias Werner Professur Betriebssysteme Homepage: https://osg.informatik.tu-chemnitz.de/lehre/os Vorlesung: Prof.

Mehr

Literaturempfehlungen zur Vorlesung Kommunikationsnetze (EI)

Literaturempfehlungen zur Vorlesung Kommunikationsnetze (EI) Literaturempfehlungen zur Vorlesung Kommunikationsnetze (EI) Fachgebiet Kommunikationsnetze Technische Universität Ilmenau VERSION VOM 6. OKTOBER 2005 1 Einführung Krüger (2000); Krüger u. Reschke (2004);

Mehr

Programmieren von UNIX-Netzwerken

Programmieren von UNIX-Netzwerken Programmieren von UNIX-Netzwerken Netzwerk-APIs: Sockets und XTI Bearbeitet von Hans Hajer, W. Richard Stevens 2. Auflage 2000. Buch. XXVI, 982 S. Hardcover ISBN 978 3 446 21334 0 Format (B x L): 21 x

Mehr

Prüfungsleistung. Betriebssysteme. Dozent: Prof. Matthias Werner Büro: 1/336a E-Mail: matthias.werner@cs.tu-chemnitz.de. 0. Kapitel Organisatorisches

Prüfungsleistung. Betriebssysteme. Dozent: Prof. Matthias Werner Büro: 1/336a E-Mail: matthias.werner@cs.tu-chemnitz.de. 0. Kapitel Organisatorisches Betriebssysteme Sommersemester 2015 Vorlesung Betriebssysteme 0. Kapitel Organisatorisches Prof. Matthias Werner Professur Betriebssysteme Dozent: Prof. Matthias Werner Büro: 1/336a E-Mail: matthias.werner@cs.tu-chemnitz.de

Mehr

Grundkurs Betriebssysteme

Grundkurs Betriebssysteme Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 2., uberarbeitete und aktualisierte Auflage Mit 164 Abbildungen und 6 Tabellen STUDIUM

Mehr

Einsatz und Realisierung von Datenbanken. Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme

Einsatz und Realisierung von Datenbanken. Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme Einsatz und Realisierung von Datenbanken Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme kemper@in.tum.de Primärliteratur: Datenbanksysteme: Eine Einführung Alfons Kemper und Andre

Mehr

Berater-Profil 444. Systemberater, DB-Administrator (Client-Server: DEC, NT, Unix, Oracle) Ausbildung Diplom Informatiker. EDV-Erfahrung seit 1985

Berater-Profil 444. Systemberater, DB-Administrator (Client-Server: DEC, NT, Unix, Oracle) Ausbildung Diplom Informatiker. EDV-Erfahrung seit 1985 Berater-Profil 444 Systemberater, DB-Administrator (Client-Server: DEC, NT, Unix, Oracle) Erfahrung in der Durchführung von Ist-Analysen, sowie der Erstellung von Soll-Konzepten, Migration, DB-Architektur

Mehr

AMTLICHE MITTEILUNGEN

AMTLICHE MITTEILUNGEN AMTLICHE MITTEILUNGEN Datum: 4.06.0 Nr.: 80 Änderung der Prüfungsordnung für den Bachelorstudiengang Angewandte Informatik des Fachbereichs Design Informatik Medien (veröffentlicht in AM Nr. 7) Herausgeber:

Mehr

Technische Informatik I

Technische Informatik I Technische Informatik I Kurs CS2100 Blätter zur Vorlesung Sommersemester 2009 Prof. Dr. Peter Schulthess Universität Ulm Verteilte Systeme Fakultät für Informatik A-1 Technische Informatik 1, Sommer 2009,

Mehr

Betriebssystemschichten (11.03.2011)

Betriebssystemschichten (11.03.2011) Proseminar Speicher- und Dateisysteme (11.03.2011) Bernd Ihnen Übersicht 2/20 Einleitung Betriebssysteme/ Übersicht Mikrokernel Monolithischer Kernel Vergleich der Kernel Fallbeispiel Linux Kernelaufbau

Mehr

Betriebssystembau (BSB) Einführung

Betriebssystembau (BSB) Einführung Betriebssystembau (BSB) Einführung Olaf Spinczyk Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund olaf.spinczyk@tu-dortmund.de http://ess.cs.uni-dortmund.de/~os http://ess.cs.tu-dortmund.de/de/teaching/ws2008/bsb/

Mehr

Betriebssysteme I WS 2018/2019. Betriebssysteme / verteilte Systeme Tel.: 0271/ , Büro: H-B 8404

Betriebssysteme I WS 2018/2019. Betriebssysteme / verteilte Systeme Tel.: 0271/ , Büro: H-B 8404 Betriebssysteme I WS 2018/2019 Betriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 11. Oktober 2018 Betriebssysteme / verteilte Systeme Betriebssysteme

Mehr

Computer-Systeme (IMI) Einführung

Computer-Systeme (IMI) Einführung Computer-Systeme (IMI) Einführung Burkhard Messer HTW Berlin FB 4 Wirtschaftsinformatik Computer-Systeme WS 12/13 - Einführung 17.03.10 1 Übersicht Überblick über die Veranstaltung Literatur Hinweise zum

Mehr

Informatik 1. für Studiengänge Nachrichten-/Multimediatechnik und Mechatroniksysteme/Fahrzeugmechatronik. Wintersemester 2014/15

Informatik 1. für Studiengänge Nachrichten-/Multimediatechnik und Mechatroniksysteme/Fahrzeugmechatronik. Wintersemester 2014/15 Informatik 1 für Studiengänge Nachrichten-/Multimediatechnik und Mechatroniksysteme/Fahrzeugmechatronik Wintersemester 2014/15 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Informatik-Ausbildung

Mehr

Betriebssysteme Teil 1: Einführung

Betriebssysteme Teil 1: Einführung Betriebssysteme Teil 1: Einführung 09.10.15 1 Literatur [1-1] Carsten Vogt: Betriebssysteme, Spektrum, 2001 [1-2] Andrew S. Tanenbaum: Moderne Betriebssysteme, 2. Auflage, Hanser, 1995 [1-3] Andrew S.

Mehr

Betriebssysteme 1, SS 2017, Hans-Georg Eßer

Betriebssysteme 1, SS 2017, Hans-Georg Eßer BS1-A Betriebssysteme 1 SS 2017 Prof. Dr.-Ing. Hans-Georg Eßer Fachhochschule Südwestfalen Foliensatz A: Einführung v1.1, 2017/04/12 Folie A-1 Über den Dozenten Hans-Georg Eßer Dipl.-Math. (RWTH Aachen,

Mehr

Berater-Profil 2800. PeopleSoft Berater und -Entwickler Unix- und Oracle-Administrator

Berater-Profil 2800. PeopleSoft Berater und -Entwickler Unix- und Oracle-Administrator Berater-Profil 2800 PeopleSoft Berater und -Entwickler Unix- und Oracle-Administrator Ausbildung 1985 COBOL m 1991 PAISY für Einsteiger 1991 PAISY Abrechnungssystem 1 1999 Peoplesoft PeopleTools I 1999

Mehr

Liste Programmieren - Java

Liste Programmieren - Java Liste Programmieren - Java Fachhochschule Wiesbaden, FB Informatik Studiengang Allgemeine Informatik Vorlesung im WS 2004/2005 Kapitel 1-9 1 Ziele Ausbau der bisherigen Fertigkeiten und Techniken des objektorientierten

Mehr

Eignungsverfahren zum Master of Science Human-Computer Interaction

Eignungsverfahren zum Master of Science Human-Computer Interaction Eignungsverfahren zum Master of Science Human-Computer Interaction Literaturhinweise Prüfungsausschuss HCI Human-Computer Interaction & Psychologische Ergonomie Julius-Maximilians-Universität Würzburg

Mehr

Inhaltsverzeichnis XII

Inhaltsverzeichnis XII 1 Einführung... 1 1.1 Computersysteme... 1 1.1.1 Einführung... 2 1.1.2 Aufgabe von Betriebssystemen... 3 1.1.3 Grundlegende Hardwaremodelle... 3 1.1.4 CPU-Registersatz... 7 1.1.5 Multicore-Prozessoren

Mehr

8.4 Das Andrew File System 393 8.5 Ausblicke 404 8.6 Zusammenfassung 410 Übungen 411

8.4 Das Andrew File System 393 8.5 Ausblicke 404 8.6 Zusammenfassung 410 Übungen 411 Inhaltsverzeichnis Vorwort 11 Aufgabenbereiche und Leserschaft 11 Aufbau dieses Buches 12 Literatur 12 Änderungen in dieser Auflage 13 Danksagungen 14 Web-Site 14 Kapitel 1 Charakteristische Eigenschaften

Mehr

Prof. Dr. Th. Letschert CS5001. Verteilte Systeme. Master of Science (Informatik) - Einleitung - Th Letschert FH Gießen-Friedberg

Prof. Dr. Th. Letschert CS5001. Verteilte Systeme. Master of Science (Informatik) - Einleitung - Th Letschert FH Gießen-Friedberg Prof. Dr. Th. Letschert CS5001 Master of Science (Informatik) - - Th Letschert FH Gießen-Friedberg Modulnr.: CS5001 Verwendbar : Master of Science (Informatik) Master of Science (Wirtschaftsinformatik)

Mehr

Logische Programmierung

Logische Programmierung 1. Vorbemerkungen 1-1 Logische Programmierung Stefan Brass Institut für Informatik Fachgebiet Datenbanken und Informationssysteme Prof. Dr. Udo W. Lipeck 1. Vorbemerkungen 1-2 Organisatorisches Sprechstunde:

Mehr

Basispraktikum: Systemarchitektur 1

Basispraktikum: Systemarchitektur 1 Basispraktikum: Systemarchitektur 1 Einführung WS 2008 21. Oktober 2008 Frank Bellosa, Gerd Liefländer, Philipp Kupferschmied 2008 Universität Karlsruhe (TH), System Architecture Group 1 Übersicht Organisation

Mehr

Problemorientierte Programmiersprachen Nachteile von Programmen in Maschinensprache sehr aufwendig bei komplexeren Aufgabenstellungen fehleranfällig

Problemorientierte Programmiersprachen Nachteile von Programmen in Maschinensprache sehr aufwendig bei komplexeren Aufgabenstellungen fehleranfällig Problemorientierte Programmiersprachen Nachteile von Programmen in Maschinensprache sehr aufwendig bei komplexeren Aufgabenstellungen fehleranfällig schwer verständlich nicht portabel, d.h. nicht auf Rechner

Mehr

UNIX Ein kleiner Ausschnitt

UNIX Ein kleiner Ausschnitt UNIX Ein kleiner Ausschnitt Christian Brüffer brueffer@freebsd.org The FreeBSD Project UNIX p.1/19 Übersicht Was ist UNIX? Die UNIX Philosophie Die Geschichte von UNIX Was man beim Umstieg beachten sollte...

Mehr

Einsatz und Realisierung von Datenbanken. Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme

Einsatz und Realisierung von Datenbanken. Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme Einsatz und Realisierung von Datenbanken Prof. Alfons Kemper Lehrstuhl für Informatik III: Datenbanksysteme kemper@in.tum.de Primärliteratur: Datenbanksysteme: Eine Einführung Alfons Kemper und Andre

Mehr

Algorithmen versus Programmiersprachen

Algorithmen versus Programmiersprachen Coma I Einleitung Computer und Algorithmen Programmiersprachen Algorithmen versus Programmiersprachen Literaturhinweise Computer und Algorithmen Programmiersprachen Algorithmen versus Programmiersprachen

Mehr

Datenbanken und Informationssysteme. Datenbanken und Informationssysteme

Datenbanken und Informationssysteme. Datenbanken und Informationssysteme Datenbanken und Informationssysteme Wolfgang Menzel: Natürlichsprachliche Systeme (NATS) Norbert Ritter: Datenbanken und Informationssysteme (IS) NATS Ziele der Vorlesung (1) Vermittlung von Grundlagen-

Mehr

Datenbanken und Informationssysteme

Datenbanken und Informationssysteme Datenbanken und Informationssysteme Wolfgang Menzel: Natürlichsprachliche Systeme (NATS) Norbert Ritter: Datenbanken und Informationssysteme (IS) NATS Ziele der Vorlesung (1) Vermittlung von Grundlagen-

Mehr

Verteilte Systeme. 1. Paradigmenwechsel für Softwarelösungen durch Verteilung. 1.2 Allgemeine Anforderungen und Techniken verteilter Systeme

Verteilte Systeme. 1. Paradigmenwechsel für Softwarelösungen durch Verteilung. 1.2 Allgemeine Anforderungen und Techniken verteilter Systeme VS12 Slide 1 Verteilte Systeme 1. Paradigmenwechsel für Softwarelösungen durch Verteilung 1.2 Allgemeine Anforderungen und Techniken verteilter Systeme Sebastian Iwanowski FH Wedel VS12 Slide 2 Verteilte

Mehr

Betriebssysteme. VO Betriebssysteme

Betriebssysteme. VO Betriebssysteme Vorlesung: Betrie T. Fahringer Institut für Informatik Universität Innsbruck Thomas.Fahringer@uibk.ac.at 1 Kapitel I Betrie: Aufgaben und Überblick 2 Was ist ein Betriebssystem (BS)? (1) Verwaltung von

Mehr

Vorlesung Formale Aspekte der Software-Sicherheit und Kryptographie Sommersemester 2015 Universität Duisburg-Essen

Vorlesung Formale Aspekte der Software-Sicherheit und Kryptographie Sommersemester 2015 Universität Duisburg-Essen Vorlesung Formale Aspekte der Software-Sicherheit und Kryptographie Sommersemester 2015 Universität Duisburg-Essen Prof. Barbara König Übungsleitung: Sebastian Küpper Barbara König Form. Asp. der Software-Sicherheit

Mehr

Betriebssysteme Grundlagen und Konzepte

Betriebssysteme Grundlagen und Konzepte Rüdiger Brause Betriebssysteme Grundlagen und Konzepte Mit 157 Abbildungen Inhaltsverzeichnis 1 Übersicht 1 1.1 Einleitung: Was ist ein Betriebssystem? 1 1.2 Betriebssystemschichten 2 1.3 Schnittstellen

Mehr

Computergraphik I. Organisatorisches. G. Zachmann University of Bremen, Germany cgvr.informatik.uni-bremen.de

Computergraphik I. Organisatorisches. G. Zachmann University of Bremen, Germany cgvr.informatik.uni-bremen.de Computergraphik I Organisatorisches G. Zachmann University of Bremen, Germany cgvr.informatik.uni-bremen.de Voraussetzungen Ein wenig Mathematik Trigonometrie Lineare Algebra: Rechnen mit Vektoren und

Mehr

2. JAVA-Programmierung. Informatik II für Verkehrsingenieure

2. JAVA-Programmierung. Informatik II für Verkehrsingenieure 2. JAVA-Programmierung Informatik II für Verkehrsingenieure Problem-Algorithmus-Umsetzung Problemstellung Algorithmus Umsetzung 2 Beispiele für Algorithmen 3 Definitionsversuch Algorithmus Anleitung, wie

Mehr

Fachhochschule Frankfurt am Main Fachbereich 2: Informatik WS 2008/2009. Grundkurs Unix. Teil 1: Die Essenz von UNIX. Dr.

Fachhochschule Frankfurt am Main Fachbereich 2: Informatik WS 2008/2009. Grundkurs Unix. Teil 1: Die Essenz von UNIX. Dr. Fachhochschule Frankfurt am Main Fachbereich 2: Informatik WS 2008/2009 Grundkurs Unix Teil 1: Die Essenz von UNIX Dr. Erwin Hoffmann E-Mail: unix@fehcom.de https://www.fehcom.net/unix/ Dr. Erwin Hoffmann:

Mehr

Informations- und Kommunikationssysteme

Informations- und Kommunikationssysteme Informations- und Kommunikationssysteme Zweiter Teil (zeitlich erster) Präambel! Wer sind wir?! Kurzübersicht Kommunikationssysteme! Formalitäten (Ressourcen, Prüfung) http://www.tu-ilmenau.de/telematik/lehre

Mehr

Einführung in die Informatik

Einführung in die Informatik Einführung in die Informatik 01101101 01011001 11010011 10011000 00000011 00011100 01111111 11111111 00110100 00101110 11101110 01110010 10011101 00111010 2 Lehrziel und Inhalt Überblick über die Informatik;

Mehr

Datenstrukturen und Algorithmen

Datenstrukturen und Algorithmen Datenstrukturen und Algorithmen Peter Becker Hochschule Bonn-Rhein-Sieg Fachbereich Informatik peter.becker@h-brs.de Vorlesung Sommersemester 2013 Allgemeines zur Vorlesung Homepage zur Vorlesung: http://www2.inf.h-brs.de/~pbecke2m/datalg/

Mehr

"Verteilte Softwaresysteme (VSS)

Verteilte Softwaresysteme (VSS) Grundlagenvorlesung "Verteilte Softwaresysteme (VSS) W. Lamersdorf, G. Gryczan Universität Hamburg, Fachbereich Informatik Vogt-Kölln-Straße 30, D-22527 HAMBURG Sommersemester 2007 VSS1-Titel-1 GLV Verteilte

Mehr

Teil 3: Konzepte von Betriebssystemen

Teil 3: Konzepte von Betriebssystemen Teil 3: Konzepte von Betriebssystemen Inhalt: Einführung Prozesse Speicherverwaltung Virtueller Speicher 1 Definition eines Betriebssystems Was ist ein Betriebssystem? einfache Definition: Als Betriebssystem

Mehr

GNU/Linux Introduction Linux Introduction: Part 1. Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at

GNU/Linux Introduction Linux Introduction: Part 1. Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at GNU/Linux Introduction Linux Introduction: Part 1 Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at Windows / Linux @ Central IT Services Windwos 7 Centos 7.3 Zugriff von Windows auf Linux (WinSCP, PuTTy)

Mehr

Betriebssysteme I. Hochschule München Fakultät für Informatik und Mathematik Sommersemester Hans-Georg Eßer

Betriebssysteme I. Hochschule München Fakultät für Informatik und Mathematik Sommersemester Hans-Georg Eßer Betriebssysteme I Hochschule München Fakultät für Informatik und Mathematik Sommersemester 2011 Hans-Georg Eßer hans-georg.esser@hm.edu http://hm.hgesser.de/ Folie 1 Zur Vorlesung (1) Termine Betriebssysteme

Mehr