Peter Mandl. Grundkurs Betriebssysteme
|
|
- Achim Blau
- vor 5 Jahren
- Abrufe
Transkript
1 Peter Mandl Grundkurs Betriebssysteme
2 Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 2., überarbeitete und aktualisierte Auflage Mit 164 Abbildungen und 6 Tabellen STUDIUM
3 Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über < abrufbar. Das in diesem Werk enthaltene Programm-Material ist mit keiner Verpflichtung oder Garantie irgend - einer Art verbunden. Der Autor übernimmt infolgedessen keine Verantwortung und wird keine daraus folgende oder sonstige Haftung übernehmen, die auf irgendeine Art aus der Benutzung dieses Programm-Materials oder Teilen davon entsteht. Höchste inhaltliche und technische Qualität unserer Produkte ist unser Ziel. Bei der Produktion und Auslieferung unserer Bücher wollen wir die Umwelt schonen: Dieses Buch ist auf säure freiem und chlorfrei gebleichtem Papier gedruckt. Die Einschweißfolie besteht aus Polyäthylen und damit aus organischen Grundstoffen, die weder bei der Herstellung noch bei der Ver brennung Schadstoffe freisetzen. 1. Auflage , überarbeitete und aktualisierte Auflage 2010 Alle Rechte vorbehalten Vieweg+Teubner GWV Fachverlage GmbH, Wiesbaden 2010 Lektorat: Christel Roß Walburga Himmel Vieweg+Teubner ist Teil der Fachverlagsgruppe Springer Science+Business Media. Das Werk einschließlich aller seiner Teile ist urheberrechtlich ge schützt. Jede Verwertung außerhalb der engen Grenzen des Ur heber rechts ge set zes ist ohne Zustimmung des Verlags unzuläs sig und straf bar. Das gilt ins be sondere für Vervielfältigungen, Ü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. Umschlaggestaltung: KünkelLopka Medienentwicklung, Heidelberg Druck und buchbinderische Verarbeitung: STRAUSS GMBH, Mörlenbach Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier. Printed in Germany ISBN
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 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 schließlich in Kapitel 8. Es wird erläutert, wie die Geräteverwaltung ins Betriebssystem eingebettet ist und wie Dateisysteme prinzipiell funktionieren. 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 Konzepte auch ohne tiefere Programmierkenntnisse verstanden werden. Vom Leser werden ansonsten keine weiteren Grundkenntnisse vorausgesetzt. VI
6 Vorwort Der Inhalt des Buches entstand aus mehreren Vorlesungen über Betriebssysteme an der Hochschule für Angewandte Wissenschaften FH München. Bedanken möchte ich mich sehr herzlich bei meinen KollegInnen Kerstin Schmidt und Georg Lackermair sowie bei meinem Tutor David Fehr für die tatkräftige Unterstützung und für die Diskussionen im Rahmen der Vorlesungen und Übungen. Auch bei meinen Studentinnen und Studenten, die mir Feedback zum Vorlesungsstoff gaben, möchte ich mich herzlich bedanken. Dem Verlag, insbesondere Frau Sybille Thelen, danke ich für die Unterstützung im Projekt und für die allzeit problemlose Zusammenarbeit. In der vorliegenden 2. 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. Für die zahlreichen textlichen Hinweise und die inhaltlichen Verbesserungsvorschläge möchte ich meinem Kollegen Herrn Prof. Dr. Christian Vogt recht herzlich danken. Fragen und Korrekturvorschläge richten Sie bitte an mandl@cs.hm.edu. Für begleitende Informationen zur Vorlesung siehe München, im Juli 2009 Peter Mandl VII
7 Inhaltsverzeichnis 1 Einführung Computersysteme Einführung Aufgabe von Betriebssystemen Hardwaremodelle CPU-Registersatz Beispiele für Microprozessor-Architekturen Multicore-Prozessoren und Hyperthreading-CPUs Unser einfaches Modell der Hardware Betriebssystem-Geschichte Historische Entwicklung Geschichte von Microsoft Windows und Unix Übungsaufgaben Betriebssystemarchitekturen und Betriebsarten Betriebssystemarchitekturen Klassische Architekturen Mikrokern-Architektur Verteilte Systeme und Middleware Betriebssystem-Virtualisierung Architektur von Unix und Windows Betriebsarten Parallelisierung der Verarbeitung Teilhaber- versus Teilnehmerbetrieb Application-Server-Betrieb Terminalserver-Betrieb Handheld-Computing IX
8 Inhaltsverzeichnis 2.3 Übungsaufgaben Interruptverarbeitung Interrupts Überblick Interrupt-Bearbeitung Interrupt-Verarbeitung bei IA32-Prozessoren Interrupt-Bearbeitung unter Windows Interruptverarbeitung unter Linux Systemaufrufe Ü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 CPU-Scheduling Scheduling-Kriterien Scheduling-Verfahren Verdrängende und nicht verdrängende Verfahren X
9 Inhaltsverzeichnis Ü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 Synchronisationstechniken unter Unix Synchronisationstechniken unter Windows POSIX-Synchronisationstechniken 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 XI
10 Inhaltsverzeichnis C#-Lese- und Schreibsperren C#-Interlocked-Klasse Warten auf Bedingungen in C# Kommunikation von Prozessen und Threads Grundbegriffe der Kommunikation Möglichkeiten für eine rechnerinterne Kommunikation Fallbeispiel: 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 Übungsaufgaben Geräte- und Dateiverwaltung Aufgaben und Überblick XII
11 Inhaltsverzeichnis Grundlegendes Gerätearten Geräteanbindung unter Unix Memory-Mapped Ein-/Ausgabe und DMA Dateiverwaltung Allgemeines Fallbeispiel: Dateisysteme unter Unix Fallbeispiel: Dateisysteme unter Windows Storage-Systeme RAID-Plattensysteme NAS und SAN Übungsaufgaben Schlussbemerkung Lösungen zu den Übungsaufgaben Einführung Betriebssystemarchitekturen und Betriebsarten Interruptverarbeitung Prozesse und Threads CPU-Scheduling Synchronisation und Kommunikation Hauptspeicherverwaltung Geräte- und Dateiverwaltung Anhang A1 Zahlennamen A2 Metrische Grundeinheiten A3 Wichtige Datenstrukturen für Betriebssysteme Zeiger- und Referenztypen Sequenzen, Listen Stapelspeicher, Stack Warteschlangen, Queues XIII
12 Inhaltsverzeichnis Hashtabellen A4 Java-Implementierung des Dining-Philosophers-Problems A5 C#-Implementierung des Dining-Philosophers-Problems 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
Mehr/.../ ein absolut lohnenswertes Buch. Prof. Dr. Stephan Kleuker, FH Nordakademie
Leserstimmen zur 2. Auflage: /.../ sorgfältig ausgewählt und zusammengestellt. Eine leicht verständliche und gut strukturierte Abhandlung des Themas. Empfehlenswert. Prof. Dr. Bernhard Bürg, FH Karlsruhe
MehrGrundkurs Betriebssysteme
Grundkurs Betriebssysteme Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 3., aktualisierte und erweiterte Auflage Mit 189 Abbildungen
MehrDietmar Abts. Masterkurs Client/Server-Programmierung mit Java
Dietmar Abts Masterkurs Client/Server-Programmierung mit Java Leserstimmen zur 1. Auflage: Sehr schöne Beispiele. Sehr aktuelle Themen. Prof. Dr. Reinhard Brocks, HTW Saarbrücken Besonders gut gefallen
MehrStephan Thesmann. Einführung in das Design multimedialer Webanwendungen
Stephan Thesmann Einführung in das Design multimedialer Webanwendungen Stephan Thesmann Einführung in das Design multimedialer Webanwendungen Mit 304 Abbildungen und 29 Tabellen STUDIUM Bibliografische
MehrGrundkurs 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^ 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
MehrInhaltsverzeichnis 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
MehrPaul Chlebek. Praxis der User Interface-Entwicklung
Paul Chlebek Praxis der User Interface-Entwicklung Paul Chlebek Praxis der User Interface Entwicklung Informationsstrukturen, Designpatterns, Vorgehensmuster Mit 126 Abbildungen PRAXIS 111 VIEWEG+ TEUBNER
MehrMatthias Moßburger. Analysis in Dimension 1
Matthias Moßburger Analysis in Dimension 1 Matthias Moßburger Analysis in Dimension1 Eine ausführliche Erklärung grundlegender Zusammenhänge STUDIUM Bibliografische Information der Deutschen Nationalbibliothek
MehrHans-Georg Kemper Henning Baars. Business Intelligence Arbeits- und Übungsbuch
Hans-Georg Kemper Henning Baars Business Intelligence Arbeits- und Übungsbuch Aus dem Bereich IT erfolgreich lernen Unternehmensweites Datenmanagement von Rolf Dippold, Andreas Meier, Walter Schnider und
MehrAndreas Luszczak. Grundkurs Microsoft Dynamics AX
Andreas Luszczak Grundkurs Microsoft Dynamics AX Andreas Luszczak Grundkurs Microsoft Dynamics AX Die Business-Lösung von Microsoft in Version AX 2009 3., überarbeitete Auflage Mit 178 Abbildungen und
MehrErich Ehses Lutz Köhler Petra Riemer Horst Stenzel Frank Victor. Systemprogrammierung in UNIX / Linux
Erich Ehses Lutz Köhler Petra Riemer Horst Stenzel Frank Victor Systemprogrammierung in UNIX / Linux Erich Ehses Lutz Köhler Petra Riemer Horst Stenzel Frank Victor Systemprogrammierung in UNIX / Linux
MehrOtto Forster Thomas Szymczak. Übungsbuch zur Analysis 2
Otto Forster Thomas Szymczak Übungsbuch zur Analysis 2 Otto Forster Thomas Szymczak Übungsbuch zur Analysis 2 Aufgaben und Lösungen 6., aktualisierte Auflage STUDIUM Bibliografische Information der Deutschen
MehrGü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
MehrHenrike Viehrig. Militärische Auslandseinsätze
Henrike Viehrig Militärische Auslandseinsätze Globale Gesellschaft und internationale Beziehungen Herausgegeben von Thomas Jäger Henrike Viehrig Militärische Auslandseinsätze Die Entscheidungen europäischer
MehrAlfred 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
MehrUlrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung
Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung Ulrich Schacht / Matthias Fackler (Hrsg.) Praxishandbuch Unternehmensbewertung Grundlagen, Methoden, Fallbeispiele 2., vollständig
MehrGerald Hofmann. Ingenieurmathematik für Studienanfänger
Gerald Hofmann Ingenieurmathematik für Studienanfänger Gerald Hofmann Ingenieurmathematik für Studienanfänger Formeln Aufgaben Lösungen 2., überarbeitete und erweiterte Auflage STUDIUM Bibliografische
MehrDieter Eh Heinrich Krahn. Konstruktionsfibel SolidWorks 2008
Dieter Eh Heinrich Krahn Konstruktionsfibel SolidWorks 2008 Dieter Eh Heinrich Krahn Konstruktionsfibel SolidWorks 2008 Beispiele aus dem Maschinen- und Vorrichtungsbau STUDIUM Bibliografische Information
MehrGrundkurs Betriebssysteme
Grundkurs Betriebssysteme Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation, Virtualisierung 4. Auflage Peter Mandl München, Deutschland
MehrAlbrecht Beutelspacher. Kryptologie
Albrecht Beutelspacher Kryptologie Albrecht Beutelspacher Kryptologie Eine Einführung in die Wissenschaft vom Verschlüsseln, Verbergen und Verheimlichen. Ohne alle Geheimniskrämerei, aber nicht ohne hinterlistigen
MehrMaximilian Lackner. Talent-Management spezial
Maximilian Lackner Talent-Management spezial Maximilian Lackner Talent-Management spezial Hochbegabte, Forscher, Künstler erfolgreich führen Bibliografische Information der Deutschen Nationalbibliothek
MehrArbeitsbuch 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
MehrRobert Rieg. Planung und Budgetierung
Robert Rieg Planung und Budgetierung Robert Rieg Planung und Budgetierung Was wirklich funktioniert Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet
MehrGrundlagen 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
MehrKarin Sanders Andrea Kianty. Organisationstheorien
Karin Sanders Andrea Kianty Organisationstheorien Karin Sanders Andrea Kianty Organisationstheorien Eine Einführung Bibliografische Information Der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet
MehrKirsten Büsing Anne Büsing. Alumnen und ihre Exlibris
Kirsten Büsing Anne Büsing Alumnen und ihre Exlibris Kirsten Büsing Anne Büsing Alumnen und ihre Exlibris 600 Jahre Universität Leipzig Bibliografische Information der Deutschen Nationalbibliothek Die
MehrChristine Schlickum. Selbst- und Fremdzuschreibungen im Kontext von Europa
Christine Schlickum Selbst- und Fremdzuschreibungen im Kontext von Europa Christine Schlickum Selbst- und Fremdzuschreibungen im Kontext von Europa Eine quantitative Studie zum Umgang von Schülerinnen
MehrInstrumente 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
MehrDagmar Simon Andreas Knie Stefan Hornbostel (Hrsg.) Handbuch Wissenschaftspolitik
Dagmar Simon Andreas Knie Stefan Hornbostel (Hrsg.) Handbuch Wissenschaftspolitik Dagmar Simon Andreas Knie Stefan Hornbostel (Hrsg.) Handbuch Wissenschaftspolitik Bibliografische Information der Deutschen
MehrJörg Roth. Prüfungstrainer Rechnernetze
Jörg Roth Prüfungstrainer Rechnernetze Jörg Roth Prüfungstrainer Rechnernetze Aufgaben und Lösungen STUDIUM Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek
MehrOliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung
Oliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung Oliver Kruse I Volker Wittberg (Hrsg.) Fallstudien zur Unternehmensführung Bibliografische Information der Deutschen Nationalbibliothek
MehrArnulf Deppermann. Gespräche analysieren
Arnulf Deppermann Gespräche analysieren Qualitative Sozialforschung Band 3 Herausgegeben von Ralf Bohnsack Uwe Flick Christian Lüders Jo Reichertz Die Reihe Qualitative Sozialforschung Praktiken Methodologien
MehrOtger Autrata Bringfriede Scheu. Soziale Arbeit
Otger Autrata Bringfriede Scheu Soziale Arbeit VS RESEARCH Forschung, Innovation und Soziale Arbeit Herausgegeben von Bringfriede Scheu, Fachhochschule Kärnten Otger Autrata, Forschungsinstitut RISS/Universität
MehrWerner Poguntke. Keine Angst vor Mathe
Werner Poguntke Keine Angst vor Mathe Werner Poguntke Keine Angst vor Mathe Hochschulmathematik für Einsteiger 3., überarbeitete Auflage STUDIUM Bibliografische Information der Deutschen Nationalbibliothek
MehrBirgit Becker David Reimer (Hrsg.) Vom Kindergarten bis zur Hochschule
Birgit Becker David Reimer (Hrsg.) Vom Kindergarten bis zur Hochschule Birgit Becker David Reimer (Hrsg.) Vom Kindergarten bis zur Hochschule Die Generierung von ethnischen und sozialen Disparitäten in
MehrThomas Schäfer. Statistik I
Thomas Schäfer Statistik I Basiswissen Psychologie Herausgegeben von Prof. Dr. Jürgen Kriz Wissenschaftlicher Beirat: Prof. Dr. Markus Bühner, Prof. Dr. Thomas Goschke, Prof. Dr. Arnold Lohaus, Prof. Dr.
MehrGeorg Auernheimer (Hrsg.) Interkulturelle Kompetenz und pädagogische Professionalität
Georg Auernheimer (Hrsg.) Interkulturelle Kompetenz und pädagogische Professionalität Interkulturelle Studien Band 13 Herausgegeben von Georg Auernheimer Wolf-Dietrich Bukow Christoph Butterwegge Hans-Joachim
MehrRoland Becker-Lenz Stefan Busse Gudrun Ehlert Silke Müller (Hrsg.) Professionelles Handeln in der Sozialen Arbeit
Roland Becker-Lenz Stefan Busse Gudrun Ehlert Silke Müller (Hrsg.) Professionelles Handeln in der Sozialen Arbeit Roland Becker-Lenz Stefan Busse Gudrun Ehlert Silke Müller (Hrsg.) Professionelles Handeln
MehrGü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
MehrNadja-Verena Paetz Firat Ceylan Janina Fiehn Silke Schworm Christian Harteis. Kompetenz in der Hochschuldidaktik
Nadja-Verena Paetz Firat Ceylan Janina Fiehn Silke Schworm Christian Harteis Kompetenz in der Hochschuldidaktik Nadja-Verena Paetz Firat Ceylan Janina Fiehn Silke Schworm Christian Harteis Kompetenz in
MehrManfred Kühn Heike Liebmann (Hrsg.) Regenerierung der Städte
Manfred Kühn Heike Liebmann (Hrsg.) Regenerierung der Städte Manfred Kühn Heike Liebmann (Hrsg.) Regenerierung der Städte Strategien der Politik und Planung im Schrumpfungskontext Bibliografische Information
MehrGerd 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
MehrArnd-Michael Nohl. Interview und dokumentarische Methode
Arnd-Michael Nohl Interview und dokumentarische Methode Qualitative Sozialforschung Band 16 Herausgegeben von Ralf Bohnsack Uwe Flick Christian Lüders Jo Reichertz Die Reihe Qualitative Sozialforschung
MehrBernhard Schäfers. Architektursoziologie
Bernhard Schäfers Architektursoziologie Soziologie der Architektur und der Stadt Band 1: Architektursoziologie. Grundlagen Epochen Themen Band 2: Stadtsoziologie. Stadtentwicklung und Theorien Grundlagen
MehrAndrea Hausmann. Kunst- und Kulturmanagement
Andrea Hausmann Kunst- und Kulturmanagement Kunst- und Kulturmanagement Herausgegeben von Andrea Hausmann Europa-Universität Viadrina Frankfurt (Oder) Andrea Hausmann Kunst- und Kulturmanagement Kompaktwissen
MehrThomas Armbrüster / Johannes Banzhaf / Lars Dingemann. Unternehmensberatung im öffentlichen Sektor
Thomas Armbrüster / Johannes Banzhaf / Lars Dingemann Unternehmensberatung im öffentlichen Sektor Thomas Armbrüster / Johannes Banzhaf / Lars Dingemann Unternehmensberatung im öffentlichen Sektor Institutionenkonflikt,
MehrJörg Freiling I Tobias Kollmann (Hrsg.) Entrepreneurial Marketing
Jörg Freiling I Tobias Kollmann (Hrsg.) Entrepreneurial Marketing Jörg Freiling I Tobias Kollmann (Hrsg.) Entrepreneurial Marketing Besonderheiten, Aufgaben und Lösungsansätze für Gründungsunternehmen
MehrWolf Gerhold Thomas Hattenhauer Lange Sievert Haar Klausurenbuch Laufbahnprüfung/Steuerberaterprüfung
Wolf Gerhold Thomas Hattenhauer Lange Sievert Haar Klausurenbuch Laufbahnprüfung/Steuerberaterprüfung Michael Wolf Karlheinz Gerhold Karin Thomas Klaus Hattenhauer Helga Lange Gerhard Sievert Horst Haar
MehrCyrus Achouri. Recruiting und Placement
Cyrus Achouri Recruiting und Placement Cyrus Achouri Recruiting und Placement Methoden und Instrumente der Personalauswahl und -platzierung Bibliografische Information Der Deutschen Nationalbibliothek
MehrAndrej Vizjak. Gewinnen gegen die Größten
Andrej Vizjak Gewinnen gegen die Größten Andrej Vizjak Gewinnen gegen die Größten Erfolgsformeln krisengeschützter Unternehmen Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
MehrPeter Heintel (Hrsg.) betrifft: TEAM
Peter Heintel (Hrsg.) betrifft: TEAM Schriften zur Gruppen- und Organisationsdynamik Band 4 Herausgegeben von Ewald E. Krainz Beirat: Ralph Grossmann Peter Heintel Karin Lackner Ruth Simsa Helmut Stockhammer
MehrSpringer 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
MehrMarkus Ottersbach Thomas Zitzmann (Hrsg.) Jugendliche im Abseits
Markus Ottersbach Thomas Zitzmann (Hrsg.) Jugendliche im Abseits Markus Ottersbach Thomas Zitzmann (Hrsg.) Jugendliche im Abseits Zur Situation in französischen und deutschen marginalisierten Stadtquartieren
MehrStefan Calefice. 20 Jahre Begrüßungsgeld
Stefan Calefice 20 Jahre Begrüßungsgeld Stefan Calefice 20 Jahre Begrüßungsgeld 100 Mark auf Zeitreise Was ist daraus geworden? Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
MehrLiane Buchholz. Strategisches Controlling
Liane Buchholz Strategisches Controlling Liane Buchholz Strategisches Controlling Grundlagen Instrumente Konzepte Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek
MehrWolfgang Grundmann / Rudolf Rathner. Zwischenprüfungstraining Bankfachklasse
Wolfgang Grundmann / Rudolf Rathner Zwischenprüfungstraining Bankfachklasse Prüfungstraining für Bankkaufleute Die Bücher der Reihe Prüfungstraining für Bankkaufleute richten sich an auszubildende Bankkaufleute,
MehrGuido Hunke (Hrsg.) Best Practice Modelle im 55plus Marketing
Guido Hunke (Hrsg.) Best Practice Modelle im 55plus Marketing Guido Hunke (Hrsg.) Best Practice Modelle im 55plus Marketing Bewährte Konzepte für den Dialog mit Senioren Bibliografische Information der
MehrJosef Maisch. Wissensmanagement am Gymnasium
Josef Maisch Wissensmanagement am Gymnasium Forschung PädagogikFr Josef Maisch Wissensmanagement am Gymnasium Anforderungen der Wissensgesellschaft Bibliografische Information Der Deutschen Bibliothek
MehrIsabel Kusche. Politikberatung und die Herstellung von Entscheidungssicherheit im politischen System
Isabel Kusche Politikberatung und die Herstellung von Entscheidungssicherheit im politischen System Isabel Kusche Politikberatung und die Herstellung von Entscheidungssicherheit im politischen System Bibliografische
MehrVerena Lewinski-Reuter Stefan Lüddemann (Hrsg.) Kulturmanagement der Zukunft
Verena Lewinski-Reuter Stefan Lüddemann (Hrsg.) Kulturmanagement der Zukunft Für Thomas Heinze Verena Lewinski-Reuter Stefan Lüddemann (Hrsg.) Kulturmanagement der Zukunft Perspektiven aus Theorie und
MehrElias Jammal (Hrsg.) Vertrauen im interkulturellen Kontext
Elias Jammal (Hrsg.) Vertrauen im interkulturellen Kontext VS RESEARCH Perspectives of the Other: Studies on Intercultural Communication Herausgegeben von Prof. Dr. Jürgen Henze, Humboldt-Universität zu
MehrHenning Schluß. Religiöse Bildung im öffentlichen Interesse
Henning Schluß Religiöse Bildung im öffentlichen Interesse Henning Schluß Religiöse Bildung im öffentlichen Interesse Analysen zum Verhältnis von Pädagogik und Religion Bibliografische Information der
MehrGentechnik 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
MehrArmin Klein (Hrsg.) Gesucht: Kulturmanager
Armin Klein (Hrsg.) Gesucht: Kulturmanager Armin Klein (Hrsg.) Gesucht: Kulturmanager Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation
MehrDorit Bosse (Hrsg.) Gymnasiale Bildung zwischen Kompetenzorientierung und Kulturarbeit
(Hrsg.) Gymnasiale Bildung zwischen Kompetenzorientierung und Kulturarbeit (Hrsg.) Gymnasiale Bildung zwischen Kompetenzorientierung und Kulturarbeit Bibliografische Information der Deutschen Nationalbibliothek
MehrKaspar Maase. Was macht Populärkultur politisch?
Kaspar Maase Was macht Populärkultur politisch? Otto-von-Freising-Vorlesungen der Katholischen Universität Eichstätt-Ingolstadt Herausgegeben von der Katholischen Universität Eichstätt-Ingolstadt Kaspar
MehrThomas Heinze. Kultursponsoring, Museumsmarketing, Kulturtourismus
Thomas Heinze Kultursponsoring, Museumsmarketing, Kulturtourismus Thomas Heinze Kultursponsoring, Museumsmarketing, Kulturtourismus Ein Leitfaden für Kulturmanager 4. Auflage Bibliografische Information
MehrSpezielle 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
MehrIvonne Küsters. Narrative Interviews
Ivonne Küsters Narrative Interviews Hagener Studientexte zur Soziologie Herausgeber: Heinz Abels, Werner Fuchs-Heinritz Wieland Jäger, Uwe Schimank Die Reihe Hagener Studientexte zur Soziologie will eine
MehrChristian Wipperfürth. Russlands Außenpolitik
Christian Wipperfürth Russlands Außenpolitik Elemente der Politik Herausgeber: Hans-Georg Ehrhart (Institut für Friedensforschung und Sicherheitspolitik an der Universität Hamburg, IFSH) Bernhard Frevel
MehrReiner Keller. Diskursforschung
Reiner Keller Diskursforschung Qualitative Sozialforschung Band 14 Herausgegeben von Ralf Bohnsack Uwe Flick Christian Lüders Jo Reichertz Die Reihe Qualitative Sozialforschung Praktiken Methodologien
MehrMichael Bayer Gabriele Mordt. Einführung in das Werk Max Webers
Michael Bayer Gabriele Mordt Einführung in das Werk Max Webers Studienskripten zur Soziologie Herausgeber: Prof. Dr. Heinz Sahner, Dr. Michael Bayer und Prof. Dr. Reinhold Sackmann begründet von Prof.
MehrDas 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
MehrSylvia Marlene Wilz (Hrsg.) Geschlechterdifferenzen Geschlechterdifferenzierungen
Sylvia Marlene Wilz (Hrsg.) Geschlechterdifferenzen Geschlechterdifferenzierungen Hagener Studientexte zur Soziologie Herausgeber: Heinz Abels, Werner Fuchs-Heinritz Wieland Jäger, Uwe Schimank Die Reihe
MehrRainer Lasch/Gregor Schulte. Quantitative Logistik-Fallstudien
Rainer Lasch/Gregor Schulte Quantitative Logistik-Fallstudien Rainer Lasch/Gregor Schulte Quantitative Logistik-Fallstudien Aufgaben und Lösungen zu Beschaffung, Produktion und Distribution Mit Planungssoftware
MehrAufgabensammlung Fertigungstechnik
Aufgabensammlung Fertigungstechnik Ulrich Wojahn Aufgabensammlung Fertigungstechnik Mit ausführlichen Lösungswegen und Formelsammlung 2., überarbeitete und erweiterte Auflage Unter Mitarbeit von Thomas
MehrSpringer 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
MehrThomas Schäfer. Statistik II
Thomas Schäfer Statistik II Basiswissen Psychologie Herausgegeben von Prof. Dr. Jürgen Kriz Wissenschaftlicher Beirat: Prof. Dr. Markus Bühner, Prof. Dr. Thomas Goschke, Prof. Dr. Arnold Lohaus, Prof.
MehrWilfried Weißgerber. Elektrotechnik für Ingenieure Klausurenrechnen
Wilfried Weißgerber Elektrotechnik für Ingenieure Klausurenrechnen Aus dem Programm Elektrotechnik Formeln und Tabellen Elektrotechnik herausgegeben von W. Böge und W. Plaßmann Vieweg Handbuch Elektrotechnik
MehrVera King Hans-Christoph Koller (Hrsg.) Adoleszenz Migration Bildung
Vera King Hans-Christoph Koller (Hrsg.) Adoleszenz Migration Bildung Vera King Hans-Christoph Koller (Hrsg.) Adoleszenz Migration Bildung Bildungsprozesse Jugendlicher und junger Erwachsener mit Migrationshintergrund
MehrMichael Pfeifer Bildungsbenachteiligung und das Potenzial von Schule und Unterricht
Michael Pfeifer Bildungsbenachteiligung und das Potenzial von Schule und Unterricht Michael Pfeifer Bildungsbenachteiligung und das Potenzial von Schule und Unterricht Lesekompetenz bei sozioökonomisch
MehrBertram Scheufele Alexander Haas. Medien und Aktien
Bertram Scheufele Alexander Haas Medien und Aktien Bertram Scheufele Alexander Haas Medien und Aktien Theoretische und empirische Modellierung der Rolle der Berichterstattung für das Börsengeschehen Bibliografische
MehrMarkus M. Müller Roland Sturm. Wirtschaftspolitik kompakt
Markus M. Müller Roland Sturm Wirtschaftspolitik kompakt Markus M. Müller Roland Sturm Wirtschaftspolitik kompakt Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek
MehrChristiane Schiersmann. Berufliche Weiterbildung
Christiane Schiersmann Berufliche Weiterbildung Christiane Schiersmann Berufliche Weiterbildung Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet
MehrWolfgang Gerß (Hrsg.) Bevölkerungsentwicklung in Zeit und Raum
Wolfgang Gerß (Hrsg.) Bevölkerungsentwicklung in Zeit und Raum Wolfgang Gerß (Hrsg.) Bevölkerungsentwicklung in Zeit und Raum Datenquellen und Methoden zur quantitativen Analyse Bibliografische Information
MehrSchwierige 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
MehrSabine Maschke Ludwig Stecher. In der Schule
Sabine Maschke Ludwig Stecher In der Schule Sabine Maschke Ludwig Stecher In der Schule Vom Leben, Leiden und Lernen in der Schule Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
MehrFriedericke Hardering. Unsicherheiten in Arbeit und Biographie
Friedericke Hardering Unsicherheiten in Arbeit und Biographie Friedericke Hardering Unsicherheiten in Arbeit und Biographie Zur Ökonomisierung der Lebensführung Bibliografische Information der Deutschen
MehrBernhard Schmidt. Weiterbildung und informelles Lernen älterer Arbeitnehmer
Bernhard Schmidt Weiterbildung und informelles Lernen älterer Arbeitnehmer Bernhard Schmidt Weiterbildung und informelles Lernen älterer Arbeitnehmer Bildungsverhalten. Bildungsinteressen. Bildungsmotive
MehrDas 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
MehrStudienbü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
MehrRogier Crijns Nina Janich (Hrsg.) Interne Kommunikation von Unternehmen
Rogier Crijns Nina Janich (Hrsg.) Interne Kommunikation von Unternehmen VS RESEARCH Europäische Kulturen in der Wirtschaftskommunikation Band 6 Herausgegeben von Prof. Dr. Nina Janich, Technische Universität
MehrMichaela Wittinger. Christentum, Islam, Recht und Menschenrechte
Michaela Wittinger Christentum, Islam, Recht und Menschenrechte Otto-von-Freising-Vorlesungen der Katholischen Universität Eichstätt-Ingolstadt Herausgegeben von der Katholischen Universität Eichstätt-Ingolstadt
MehrFachwissen 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.
MehrSwetlana Franken. Verhaltensorientierte Führung
Swetlana Franken Verhaltensorientierte Führung Swetlana Franken Verhaltensorientierte Führung Handeln, Lernen und Diversity in Unternehmen 3., überarbeitete und erweiterte Auflage Bibliografische Information
MehrLothar Volkelt. Kompakt Edition: Geschäftsführer im Konzern
Lothar Volkelt Kompakt Edition: Geschäftsführer im Konzern Lothar Volkelt Kompakt Edition: Geschäftsführer im Konzern Aufgaben, Geschäftsführerverträge, Rechte und Pfl ichten Bibliografische Information
Mehr8 Frank R. Pfetsch. Inhalt. Das neue Europa
8 Frank R. Pfetsch Das neue Europa 8 Frank R. Pfetsch Das neue Europa 8 Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der
Mehr