Grundkurs Betriebssysteme
|
|
|
- Hilke Gärtner
- vor 9 Jahren
- Abrufe
Transkript
1 Grundkurs Betriebssysteme
2 Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation, Virtualisierung 4. Auflage
3 Peter Mandl München, Deutschland ISBN DOI / ISBN (ebook) Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Springer Vieweg Springer Fachmedien Wiesbaden 2008, 2010, 2013, 2014 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier Springer Vieweg ist eine Marke von Springer DE. Springer DE ist Teil der Fachverlagsgruppe Springer Science+Business Media.
4 Vorwort Betriebssysteme stellen Dienste für Anwendungssysteme bereit und werden auch nur für diese entwickelt. Ohne Anwendung bräuchte man nämlich auch kein Betriebssystem. Heutige Betriebssysteme wie Unix, Linux, Windows oder Großrechnerbetriebssysteme sind sehr komplexe Programmsysteme, in denen viele Jahre Entwicklungsleistung stecken und die auch ständig weiterentwickelt werden müssen. Sie nutzen viele Techniken und Strategien zur Gewährleistung einer hohen Leistungsfähigkeit und zur Bereitstellung von optimalen Services für die Anwendungen. Das vorliegende Lehrbuch befasst sich mit den Grundlagen von Betriebssystemen. In kompakter Form werden wichtige Grundkonzepte, Verfahren und Algorithmen dargestellt, die in modernen Betriebssystemen eingesetzt werden. Das Buch behandelt die folgenden Themenkomplexe: 1. Einführung 2. Betriebssystemarchitekturen und Betriebsarten 3. Interruptverarbeitung 4. Prozesse und Threads 5. CPU-Scheduling 6. Synchronisation und Kommunikation 7. Hauptspeicherverwaltung 8. Geräte- und Dateiverwaltung 9. Betriebssystemvirtualisierung Der Schwerpunkt liegt bei sog. Mehrzweckbetriebssystemen oder Universalbetriebssystemen, die überwiegend für betriebliche Informationssysteme eingesetzt werden, weniger bei Realzeit- bzw. Embedded Systemen, die mehr in technischen Fragestellungen relevant sind. Einige grundlegende Konzepte gelten aber für alle Typen von Betriebssystemen. Kapitel 1 enthält eine Einführung in grundlegende Konzepte und Aufgaben von Betriebssystemen sowie eine historische Betrachtung. Kapitel 2 stellt wichtige Architekturvarianten und Betriebsarten von Betriebssystemen vor. In Kapitel 3 werden die Konzepte zur Interruptbearbeitung und zur Behandlung von Systemaufrufen diskutiert. V
5 Vorwort Im Kapitel 4 wird erläutert, wie heutige Betriebssysteme die Ressourcen Prozess und Thread verwalten. Was Threads sind und wie sie in höheren Programmiersprachen wie Java und C# verwendet werden können, wird ebenfalls dargestellt. Kapitel 5 beschreibt verschiedene Strategien zur Verwaltung von Prozessen und Threads (CPU-Scheduling = Ablaufplanung) und erläutert, wie ein Betriebssystem einen Prozess-/Threadwechsel durchführt (Dispatching = Arbeitsvorbereitung, Disposition). Verschiedene Scheduling-Strategien werden vorgestellt und mit Fallbeispielen unterlegt. Das Thema Synchronisation und Kommunikation wird in Kapitel 6 behandelt, wobei die grundlegenden Prinzipien paralleler bzw. nebenläufiger Bearbeitung von Objekten durch Prozesse und Threads erläutert werden. Als Mechanismen zur Synchronisation nebenläufiger Prozesse und Threads werden Locks, Semaphore, Mutexe und Monitore behandelt. Es wird gezeigt, wie man diese Mechanismen in höheren Sprachen wie Java und C# einsetzen kann. Kommunikationsmöglichkeiten zwischen Prozessen oder Threads werden ebenfalls vorgestellt, wobei z. B. auf das Pipe-Konzept eingegangen wird. In Kapitel 7 werden schließlich die Konzepte der Hauptspeicherverwaltung ausführlich erläutert, wobei die virtuelle Speichertechnik im Mittelpunkt steht. Seitenersetzungsstrategien werden vorgestellt und Ansätze für die Verwaltung großer Adressräume skizziert. Ein grundlegender Einblick in einige Konzepte der Geräte- und Dateiverwaltung innerhalb von Betriebssystemen folgt in Kapitel 8. Es wird erläutert, wie die Geräteverwaltung ins Betriebssystem eingebettet ist und wie Dateisysteme prinzipiell funktionieren. Schließlich befasst sich das Kapitel 9 mit den grundlegenden Konzepten und Lösungsansätzen für die Virtualisierung von Betriebssystemen. Im Anhang sind einige Ergänzungen enthalten. Insbesondere werden einige Datenstrukturen, die in Betriebssystemen häufig verwendet werden, im Anhang einführend erläutert. In diesem Buch wird ein praxisnaher Ansatz gewählt. Der Stoff wird mit vielen Beispielen aus aktuell relevanten Betriebssystemen und Programmiersprachen angereichert. Als Beispiel-Betriebssysteme werden vorwiegend Windows, Unix und Linux herangezogen. Zu jedem Kapitel sind Übungsaufgaben beigefügt. Für das Verständnis einiger Programmbeispiele sind grundlegende Kenntnisse von Programmiersprachen (C, C++, Java und C#) nützlich, jedoch können die wesentlichen VI
6 Vorwort Konzepte auch ohne tiefere Programmierkenntnisse verstanden werden. Vom Leser werden ansonsten keine weiteren Grundkenntnisse vorausgesetzt. In der zweiten Auflage wurden textliche Überarbeitungen sowie einige Aktualisierungen vorgenommen und es wurden zahlreiche Fehler behoben. Der Aufbau des Buches blieb bis auf die Aufteilung von Kapitel 1 in drei Einzelkapitel unverändert. Die Einführung in wichtige Datenstrukturen wurde in den Anhang verlegt. In der dritten Auflage wurde die Kapitelaufteilung ebenfalls beibehalten und es wurde das Kapitel 9 zum Thema Betriebssystemvirtualisierung ergänzt. Dieses Thema war uns aufgrund der immensen Entwicklung in den letzten Jahren ein eigenes Kapitel wert. Innerhalb der einzelnen Kapitel wurden teilweise umfangreiche Aktualisierungen vorgenommen. Der didaktische Aufbau wurde verbessert und es wurden neue Fallbeispiele wie etwa das Betriebssystem Android für mobile Geräte in die einzelnen Kapitel eingearbeitet. Die vierte Auflage dient der Aktualisierung und Fehlerbehebung, wobei die grundlegende Struktur beibehalten wurde. Bedanken möchte ich mich sehr herzlich bei meinen Kolleginnen und Kollegen sowie bei all meinen Tutoren für die Diskussionen im Rahmen der Vorlesungen und Übungen. Ganz herzlich möchte ich mich an dieser Stelle für die Anregungen von Studierenden bedanken, die das Buch für die Nachbearbeitung von Vorlesungen und zur Prüfungsvorbereitung nutzten. Ein herzliches Dankeschön geht auch an meine Kolleginnen und Kollegen aus anderen Hochschulen, die das Buch ebenfalls für ihre Veranstaltungen verwenden und mir wichtige Hinweise und Anregungen übermittelten. Für die zahlreichen textlichen Hinweise und die inhaltlichen Verbesserungsvorschläge zur zweiten Auflage möchte ich meinem Kollegen Herrn Prof. Dr. Christian Vogt recht herzlich danken. Dem Verlag, insbesondere Frau Sybille Thelen, danke ich für die Unterstützung bei den ersten beiden Auflagen sowie der vierten Auflage und für die allzeit problemlose Zusammenarbeit. Bei Frau Maren Mithöfer möchte ich mich ebenfalls ganz herzlich für die konstruktive Zusammenarbeit und für die wertvolle Unterstützung bei der dritten Auflage bedanken. Fragen und Korrekturvorschläge richten Sie bitte an [email protected]. Ich freue mich auf weitere Vorschläge, die sich aus der Nutzung des Buches ergeben. Begleitende Informationen zur Vorlesung finden Sie oder unter München, im Juli 2014 Peter Mandl VII
7 Inhaltsverzeichnis 1 Einführung Computersysteme Einführung Aufgabe von Betriebssystemen Grundlegende Hardwaremodelle CPU-Registersatz Multicore-Prozessoren und Hyperthreading-CPUs Einfaches Modell der Hardware für die weitere Betrachtung Beispiele für Mikroprozessor-Architekturen Entwicklung von Betriebssystemen Betriebssystemkategorien Universalbetriebssysteme Historische Entwicklung Geschichte von Microsoft Windows Geschichte von Unix Geschichte von Linux Übungsaufgaben Betriebssystemarchitekturen und Betriebsarten Zugriffsschutz in Betriebssystemen Betriebssystemarchitekturen Klassische Architekturen Mikrokern-Architektur Architekturbeispiele Klassische Großrechnerbetriebsarten Multiprogramming, Multiprocessing und Multitasking Batchverarbeitung und interaktive Verarbeitung Teilnehmerbetrieb Teilhaberbetrieb Terminalserver-Betrieb Verteilte Verarbeitung Echt verteilte Betriebssysteme Client-/Server-Systeme IX
8 Inhaltsverzeichnis Peer-to-Peer-Systeme Kommunikations-Middleware Application-Server-Betrieb Virtualisierung von Betriebs- und Laufzeitsystemen Cloud Computing Übungsaufgaben Interruptverarbeitung Interrupts Überblick Interrupt-Bearbeitung Interrupt-Verarbeitung bei IA32-Prozessoren Interrupt-Bearbeitung unter Windows Interruptverarbeitung unter Linux Systemaufrufe Systemaufrufe aus Sicht eines Anwendungsprogrammierers Software-Interrupts unter Linux Software-Interrupts unter Windows Übungsaufgaben Prozesse und Threads Prozesse Prozessmodell Prozessverwaltung Prozesslebenszyklus Threads Threadmodell Implementierung von Threads Vor-/Nachteile und Einsatzgebiete von Threads Programmierkonzepte für Threads Threads in Java Threads in C# Prozesse und Threads in konkreten Betriebssystemen Prozesse und Threads unter Windows Prozesse und Threads unter Unix und Linux Übungsaufgaben X
9 Inhaltsverzeichnis 5 CPU-Scheduling Scheduling-Kriterien Scheduling-Verfahren Verdrängende und nicht verdrängende Verfahren Überblick über Scheduling-Verfahren Multi-Level-Scheduling mit Prioritäten Round-Robin-Scheduling mit Prioritäten Vergleich ausgewählter Scheduling-Verfahren CPU-Scheduling im ursprünglichen Unix CPU-Scheduling unter Linux CPU-Scheduling unter Windows Scheduling von Threads in Java Zusammenfassung Übungsaufgaben Synchronisation und Kommunikation Grundlegendes zur Synchronisation Nebenläufigkeit, atomare Aktionen und Race Conditions Kritische Abschnitte und wechselseitiger Ausschluss Eigenschaften nebenläufiger Programme Synchronisationskonzepte Sperren Semaphore Monitore Synchronisationstechniken moderner Betriebssysteme Synchronisationsmechanismen in Programmiersprachen Die Java-Synchronisationsprimitive synchronized Warten auf Bedingungen in Java Weitere Synchronisationsmechanismen in Java C#-Monitore Die C#-Synchronisationsprimitive lock C#-Mutex-Objekte C#-Lese- und Schreibsperren C#-Interlocked-Klasse Warten auf Bedingungen in C# Kommunikation von Prozessen und Threads Überblick über Kommunikationsmöglichkeiten XI
10 Inhaltsverzeichnis Verbindungsorientierte versus verbindungslose Kommunikation Speicherbasierte versus nachrichtenbasierte Kommunikation Synchrone versus asynchrone Kommunikation Kommunikationskanäle im Halb- und Vollduplex-Betrieb Varianten der Empfängeradressierung Fallbeispiel: Rechnerinterne Kommunikation über Pipes Rechnerübergreifende Interprozesskommunikation Übungsaufgaben Hauptspeicherverwaltung Grundlegende Betrachtungen Speicherhierarchien Lokalität Adressen und Adressräume Techniken der Speicherverwaltung Virtueller Speicher Grundbegriffe und Funktionsweise Optimierung der Speicherverwaltung Seitenersetzung und Verdrängung (Replacement) Vergleich von Seitenersetzungsverfahren Speicherbelegungs- und Vergabestrategien (Placement) Entladestrategie (Cleaning) Eine weitere Technik: Segmentadressierung Shared Memory Speicherverwaltung in ausgewählten Systemen Linux-Speicherverwaltung Windows-Speicherverwaltung Android-Speicherverwaltung Übungsaufgaben Geräte- und Dateiverwaltung Aufgaben und Überblick Grundlegendes Gerätearten Geräteanbindung unter Unix Memory-Mapped Ein-/Ausgabe und DMA Dateiverwaltung XII
11 Inhaltsverzeichnis Allgemeines Fallbeispiel: Dateisysteme unter Unix Fallbeispiel: Dateisysteme unter Linux Fallbeispiel: Dateisysteme unter Windows Storage-Systeme RAID-Plattensysteme NAS und SAN Übungsaufgaben Betriebssystemvirtualisierung Grundbegriffe und Einsatzgebiete Virtualisierungsterminologie Einsatz der Virtualisierungstechnik Vor- und Nachteile der Virtualisierung Virtualisierbarkeit der Hardware Hardware-Voraussetzungen Virtualisierung bei x86-prozessoren Virtualisierungstechniken in Prozessoren Varianten der Virtualisierung Typ-1-Hypervisor Typ-2-Hypervisor Paravirtualisierung Weitere Virtualisierungsansätze Betriebsmittelverwaltung bei Virtualisierung Interruptverarbeitung und Gerätesteuerung CPU-Scheduling Speicherverwaltung Zusammenfassung Übungsaufgaben Schlussbemerkung Lösungen zu den Übungsaufgaben Einführung Betriebssystemarchitekturen und Betriebsarten Interruptverarbeitung Prozesse und Threads CPU-Scheduling XIII
12 Inhaltsverzeichnis 11.6 Synchronisation und Kommunikation Hauptspeicherverwaltung Geräte- und Dateiverwaltung Betriebssystemvirtualisierung Anhang A1 Zahlennamen A2 Metrische Grundeinheiten A3 Wichtige Datenstrukturen für Betriebssysteme A4 Java-Implementierung des Dining-Philosophers-Problems A5 C#-Implementierung des Dining-Philosophers-Problems A6 C#-Implementierung des Zählerproblems mit Monitoren Literaturhinweise Sachwortverzeichnis XIV
Grundkurs Betriebssysteme
Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 2., uberarbeitete und aktualisierte Auflage Mit 164 Abbildungen und 6 Tabellen STUDIUM
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
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
^ 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
Peter Mandl. Grundkurs Betriebssysteme
Peter Mandl Grundkurs Betriebssysteme Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 2., überarbeitete und aktualisierte Auflage Mit
Grundkurs Betriebssysteme
Grundkurs Betriebssysteme Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 3., aktualisierte und erweiterte Auflage Mit 189 Abbildungen
Elektrotechnik für Ingenieure Klausurenrechnen
Elektrotechnik für Ingenieure Klausurenrechnen Wilfried Weißgerber Elektrotechnik für Ingenieure Klausurenrechnen Aufgaben mit ausführlichen Lösungen 5., korrigierte und verbesserte Auflage Mit 331 Abbildungen
Grundlagen der doppelten Buchführung
Grundlagen der doppelten Buchführung Michael Reichhardt Grundlagen der doppelten Buchführung Schritt für Schritt einfach erklärt 2., aktualisierte Auflage Prof. Dr. Michael Reichhardt Hochschule Karlsruhe
Günter Schmidt. Prozessmanagement. Modelle und Methoden. 3. überarbeitete Auflage
Prozessmanagement Günter Schmidt Prozessmanagement Modelle und Methoden 3. überarbeitete Auflage Günter Schmidt Universität des Saarlandes Operations Research and Business Informatics Saarbrücken, Deutschland
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Distribution in Afrika
Distribution in Afrika Philipp von Carlowitz Alexander Röndigs Distribution in Afrika Distributionslogistik in Westafrika als Beispiel Philipp von Carlowitz ESB Business School Hochschule Reutlingen Reutlingen
Belastung und Beanspruchung im Lehrerberuf
Belastung und Beanspruchung im Lehrerberuf (Hrsg.) Belastung und Beanspruchung im Lehrerberuf Modelle, Befunde, Interventionen 2., vollständig überarbeitete Auflage Herausgeber Dr. Westfälische Wilhelms-Universität
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Arbeitsbuch Mathematik
Arbeitsbuch Mathematik Tilo Arens Frank Hettlich Christian Karpfinger Ulrich Kockelkorn Klaus Lichtenegger Hellmuth Stachel Arbeitsbuch Mathematik Aufgaben, Hinweise, Lösungen und Lösungswege 3. Auflage
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Aufgabensammlung Fertigungstechnik
Aufgabensammlung Fertigungstechnik Ulrich Wojahn Aufgabensammlung Fertigungstechnik Mit ausführlichen Lösungswegen und Formelsammlung 2., überarbeitete und erweiterte Auflage Unter Mitarbeit von Thomas
Zeugnisse richtig formulieren
Zeugnisse richtig formulieren Heinz-G. Dachrodt Volker Engelbert Zeugnisse richtig formulieren Mit vielen Mustern und Analysen Heinz-G. Dachrodt Witten, Deutschland Volker Engelbert Iserlohn, Deutschland
Das Ingenieurwissen: Chemie
Das Ingenieurwissen: Chemie BodoPlewinsky Manfred Hennecke Wilhelm Oppermann Das Ingenieurwissen: Chemie Bodo Plewinsky Berlin, Deutschland Manfred Hennecke BAM Bundesanstalt für Materialforschung und
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Studienbücher zur Kommunikationsund Medienwissenschaft
Studienbücher zur Kommunikationsund Medienwissenschaft Herausgegeben von G. Bentele, Leipzig, Deutschland H.-B. Brosius, München, Deutschland O. Jarren, Zürich, Schweiz Herausgeber und Verlag streben mit
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
Das Ingenieurwissen: Technische Thermodynamik
Das Ingenieurwissen: Technische Thermodynamik Joachim Ahrendts Stephan Kabelac Das Ingenieurwissen: Technische Thermodynamik Joachim Ahrendts Bad Oldesloe, Deutschland Stephan Kabelac Helmut-Schmidt-Universität
Gerd Czycholl. Theoretische Festkörperphysik Band 1. Grundlagen: Phononen und Elektronen in Kristallen 4. Auflage
Theoretische Festkörperphysik Band 1 Grundlagen: Phononen und Elektronen in Kristallen 4. Auflage Theoretische Festkörperphysik Band 1 Theoretische Festkörperphysik Band 1 Grundlagen: Phononen und Elektronen
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Erfolgreiches Produktmanagement
Erfolgreiches Produktmanagement Klaus Aumayr Erfolgreiches Produktmanagement Tool-Box für das professionelle Produktmanagement und Produktmarketing 4., aktualisierte und erweiterte Auflage Klaus Aumayr
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Klausurtraining Statistik
Klausurtraining Statistik Peter P. Eckstein Klausurtraining Statistik Deskriptive Statistik Stochastik Induktive Statistik Mit kompletten Lösungen 6., aktualisierte und erweiterte Auflage Prof. Dr. Peter
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Konstruktionsleitfaden Fertigungstechnik
Konstruktionsleitfaden Fertigungstechnik Heinrich Krahn Michael Storz Konstruktionsleitfaden Fertigungstechnik Anwendungsbeispiele aus der Praxis Heinrich Krahn Baunatal, Deutschland Michael Storz Donaueschingen,
360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung
360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung Stefanie Puckett 360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung Zur Vorhersage von Führungserfolg und -potenzial
Lernen zu lernen. Werner Metzig Martin Schuster. Lernstrategien wirkungsvoll einsetzen
Lernen zu lernen Werner Metzig Martin Schuster Lernstrategien wirkungsvoll einsetzen Lernen zu lernen Werner Metzig Martin Schuster Lernen zu lernen Lernstrategien wirkungsvoll einsetzen 9. Auflage Werner
Roloff/Matek Maschinenelemente Formelsammlung
Roloff/Matek Maschinenelemente Formelsammlung Herbert Wittel Dieter Muhs Dieter Jannasch Joachim Voßiek Roloff/Matek Maschinenelemente Formelsammlung 12., überarbeitete und erweiterte Auflage Herbert Wittel
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Programmierung von verteilten Systemen und Webanwendungen mit Java EE
Programmierung von verteilten Systemen und Webanwendungen mit Java EE Frank Müller-Hofmann Martin Hiller Gerhard Wanner Programmierung von verteilten Systemen und Webanwendungen mit Java EE Erste Schritte
Der Direktvertrieb in Mehrkanalstrategien
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Mathematik Problemlösungen mit MATHCAD und MATHCAD PRIME
Mathematik Problemlösungen mit MATHCAD und MATHCAD PRIME Hans Benker Mathematik Problemlösungen mit MATHCAD und MATHCAD PRIME Prof. Dr. Hans Benker Martin-Luther-Universität Halle-Wittenberg Naturwissenschaftliche
Offizielles Erinnern und die Situation der Sinti und Roma in Deutschland
Offizielles Erinnern und die Situation der Sinti und Roma in Deutschland Gabi Meyer Offizielles Erinnern und die Situation der Sinti und Roma in Deutschland Der nationalsozialistische Völkermord in den
Spezielle und allgemeine Relativitätstheorie Grundlagen, Anwendungen in Astrophysik und Kosmologie sowie relativistische Visualisierung
Sebastian Boblest Thomas Müller Spezielle und allgemeine Relativitätstheorie Grundlagen, Anwendungen in Astrophysik und Kosmologie sowie relativistische Visualisierung Spezielle und allgemeine Relativitätstheorie
Weitere Bände in dieser Reihe
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Bettina Heberer. Grüne Gentechnik. Hintergründe, Chancen und Risiken
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Konsumentenverhalten im Zeitalter der Mass Customization
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Berufseinstieg für Ingenieure
Berufseinstieg für Ingenieure Elke Pohl Bernd Fiehöfer Berufseinstieg für Ingenieure Elke Pohl Bernd Fiehöfer Berlin, Deutschland ISBN 978-3-658-05073-3 DOI 10.1007/978-3-658-05074-0 ISBN 978-3-658-05074-0
Gentechnik geht uns alle an!
Oskar Luger Astrid Tröstl Katrin Urferer Gentechnik geht uns alle an! Ein Überblick über Praxis und Theorie 2. Auflage Gentechnik geht uns alle an! Oskar Luger Astrid Tröstl Katrin Urferer Gentechnik geht
Elektrisch leitfähige Polymerwerkstoffe
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Instrumente des Care und Case Management Prozesses
Instrumente des Care und Case Management Prozesses Ingrid Kollak Stefan Schmidt Instrumente des Care und Case Management Prozesses Mit 23 Abbildungen 123 Prof. Dr. Ingrid Kollak Alice Salomon Hochschule
Video-Marketing mit YouTube
Video-Marketing mit YouTube Christoph Seehaus Video-Marketing mit YouTube Video-Kampagnen strategisch planen und erfolgreich managen Christoph Seehaus Hamburg Deutschland ISBN 978-3-658-10256-2 DOI 10.1007/978-3-658-10257-9
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Konzeption von Kommunikation
Konzeption von Kommunikation Klaus Merten Konzeption von Kommunikation Theorie und Praxis des strategischen Kommunikationsmanagements Klaus Merten Münster, Deutschland ISBN 978-3-658-01466-7 DOI 10.1007/978-3-658-01467-4
Susanne Kleinhenz. Die dunkle Seite der Macht: Eine Typologie von Führung
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
Marcus Keichel Oliver Schwedes (Hrsg.) Das Elektroauto. Mobilität im Umbruch
ATZ/MTZ-Fachbuch Die komplexe Technik heutiger Kraftfahrzeuge und Motoren macht einen immer größer werdenden Fundus an Informationen notwendig, um die Funktion und die Arbeitsweise von Komponenten oder
Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro
Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro Dietmar Goldammer Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro Rechtsform Personalpolitik Controlling Unternehmensplanung
Basiswissen Architektur
Basiswissen Architektur Für Rainer Hildegard Schröteler-von Brandt Stadtbau- und Stadtplanungsgeschichte Eine Einführung 2. Auflage Hildegard Schröteler-von Brandt Universität Siegen Deutschland ISBN 978-3-658-02560-1
Keine Panik vor Blackouts
Keine Panik vor Blackouts Elke Pohl Keine Panik vor Blackouts Wie Sie Bewährungsproben meistern 2., durchges. Auflage Elke Pohl Medienservice Berlin, Deutschland ISBN 978-3-658-06515-7 DOI 10.1007/978-3-658-06516-4
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Die überzeugende Bewerbung
Die überzeugende Bewerbung Dunja Reulein Elke Pohl Die überzeugende Bewerbung Wie Sie sich erfolgreich selbst vermarkten Dunja Reulein München, Deutschland Elke Pohl Berlin, Deutschland ISBN 978-3-658-03743-7
Multi-Channel im stationären Einzelhandel
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
Dietmar Richard Graeber. Handel mit Strom aus erneuerbaren Energien
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Abwasserrecycling und Regenwassernutzung
Abwasserrecycling und Regenwassernutzung Rolf Stiefel Abwasserrecycling und Regenwassernutzung Wertstoff- und Energierückgewinnung in der betrieblichen Wasserwirtschaft Dr. Rolf Stiefel Lahnstein, Deutschland
Günther Bourier. Statistik-Übungen
Günther Bourier Statistik-Übungen Günther Bourier Statistik-Übungen Beschreibende Statistik Wahrscheinlichkeitsrechnung Schließende Statistik 4., aktualisierte Auflage Bibliografische Information der Deutschen
Die Reihe wendet sich an Praktiker und Wissenschaftler gleichermaßen und soll insbesondere auch Nachwuchswissenschaftlern Orientierung geben.
BestMasters Mit BestMasters zeichnet Springer die besten Masterarbeiten aus, die an renommierten Hochschulen in Deutschland, Österreich und der Schweiz entstanden sind. Die mit Höchstnote ausgezeichneten
Das neue Menschenbild
Das neue Menschenbild Heinrich Schwarz Das neue Menschenbild RESEARCH Heinrich Schwarz Ingolstadt, Deutschland Voestalpine Linz, Österreich Bernhard Schmidt Langenhagen, Deutschland ISBN 978-3-531-19788-3
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Logistik, Transport und Lieferbedingungen als Fundament des globalen Wirtschaftens
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Schwierige Menschen am Arbeitsplatz
Schwierige Menschen am Arbeitsplatz Heidrun Schüler-Lubienetzki Ulf Lubienetzki Schwierige Menschen am Arbeitsplatz Handlungsstrategien für den Umgang mit herausfordernden Persönlichkeiten 2., erweiterte
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Fachwissen Technische Akustik
Fachwissen Technische Akustik Diese Reihe behandelt die physikalischen und physiologischen Grundlagen der Technischen Akustik, Probleme der Maschinen- und Raumakustik sowie die akustische Messtechnik.
Demokratie in einer globalen Welt
Demokratie in einer globalen Welt Heinz Kruse Demokratie in einer globalen Welt Überwindung der Denk- und Handlungskrise unserer Parteien Heinz Kruse Hannover, Deutschland ISBN 978-3-658-06695-6 DOI 10.1007/978-3-658-06696-3
Hygiene in Kindertagesstätten
Hygiene in Kindertagesstätten Ronald Giemulla Sebastian Schulz-Stübner Hygiene in Kindertagesstätten Fragen und Antworten Mit 43 Abbildungen 123 Ronald Giemulla Deutsches Beratungszentrum für Hygiene Außenstelle
Klausurtraining Deskriptive und Induktive Statistik
Klausurtraining Deskriptive und Induktive Statistik Klausurtraining Deskriptive und Induktive Statistik 2. Auflage Unter Mitarbeit von Martina Schüßler Universität Kassel Kassel, Deutschland ISBN 978-3-658-20454-9
Stefan Gillich Rolf Keicher (Hrsg.) Bürger oder Bettler
Stefan Gillich Rolf Keicher (Hrsg.) Bürger oder Bettler VS RESEARCH Stefan Gillich Rolf Keicher (Hrsg.) Bürger oder Bettler Soziale Rechte von Menschen in Wohnungsnot im Europäischen Jahr gegen Armut und
Soziale Arbeit in Theorie und Wissenschaft. Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt
Soziale Arbeit in Theorie und Wissenschaft Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt Herausgegeben von Prof. Dr. Eric Mührel Hochschule Emden/Leer Emden PD Dr. Bernd Birgmeier
Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
Klaus Weltner. Leitprogramm Mathematik für Physiker 1
Springer-Lehrbuch Leitprogramm Mathematik für Physiker 1 Universität Frankfurt Institut für Didaktik der Physik Max-von-Laue-Straße 1 60438 Frankfurt, Germany [email protected] ISSN 0937-7433
Übungsbuch Logistik. Aufgaben und Lösungen zur quantitativen Planung in Beschaffung, Produktion und Distribution. Rainer Lasch Christian G.
Übungsbuch Logistik Rainer Lasch Christian G. Janker Übungsbuch Logistik Aufgaben und Lösungen zur quantitativen Planung in Beschaffung, Produktion und Distribution 3., erweiterte Auflage Prof. Dr. Rainer
Die Person als Organon in der Sozialen Arbeit
Die Person als Organon in der Sozialen Arbeit Kathrin Blaha Christine Meyer Herbert Colla Stefan Müller-Teusler (Hrsg.) Die Person als Organon in der Sozialen Arbeit Erzieherpersönlichkeit und qualifiziertes
Konsumentenverhalten im Zeitalter der Digitalisierung
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
300 Keywords Informationsethik
300 Keywords Informationsethik Oliver Bendel 300 Keywords Informationsethik Grundwissen aus Computer-, Netz- und Neue-Medien-Ethik sowie Maschinenethik Oliver Bendel Hochschule für Wirtschaft FHNW Windisch,
Führung und Mikropolitik in Projekten
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Serviceparadigmen und Implikationen für die Vermarktung
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
Der Arbeitsmarkt für Ingenieure
Der Arbeitsmarkt für Ingenieure Bernd Fiehöfer Elke Pohl Der Arbeitsmarkt für Ingenieure Aktuelle Perspektiven und Einstiegschancen Bernd Fiehöfer Berlin, Deutschland Elke Pohl Berlin, Deutschland ISBN
Verstehen in der Sozialen Arbeit
Verstehen in der Sozialen Arbeit Matthias Nauerth Verstehen in der Sozialen Arbeit Handlungstheoretische Beiträge zur Logik sozialer Diagnostik Prof. Dr. Matthias Nauerth Evangelische Hochschule für Soziale
Springer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Aufgaben und Lösungsmethodik Technische Mechanik
Aufgaben und Lösungsmethodik Technische Mechanik Hans H. Müller-Slany Aufgaben und Lösungsmethodik Technische Mechanik Lösungen systematisch erarbeiten Hans H. Müller-Slany Siegen, Deutschland ISBN 978-3-658-10048-3
Alfred Böge I Walter Schlemmer. Lösungen zuraufgabensammlung Technische Mechanik
Alfred Böge I Walter Schlemmer Lösungen zuraufgabensammlung Technische Mechanik Lehr- und Lernsystem Technische Mechanik Technische Mechanik (Lehrbuch) von A. Böge Aufgabensammlung Technische Mechanik
Kommunikation im Krankenhaus
Gaby Baller Bernhard Schaller Kommunikation im Krankenhaus Erfolgreich kommunizieren mit Patienten, Arztkollegen und Klinikpersonal Kommunikation im Krankenhaus Gaby Baller Bernhard Schaller Kommunikation
Wettbewerbsintensität im Profifußball
Wettbewerbsintensität im Profifußball Tim Pawlowski Wettbewerbsintensität im Profifußball Eine empirische Untersuchung zur Bedeutung für die Zuschauer RESEARCH Tim Pawlowski Köln, Deutschland ISBN 978-3-658-00210-7
Kulturelle Selbstbeschreibung
Kulturelle Selbstbeschreibung Simone Imhof Kulturelle Selbstbeschreibung Bildungsperspektiven eines Spannungsverhältnisses Simone Imhof Nürnberg, Deutschland Dissertation an der Universität Würzburg, Fachbereich
Gotha im Wandel
Gotha im Wandel 1990 2012 (Hrsg.) Gotha im Wandel 1990 2012 Transformation einer ostdeutschen Mittelstadt Herausgeber FernUniversität in Hagen Hagen, Deutschland Gotha im Wandel Filmproduktion der FernUniversität
