Linux/Unix- Systemprogrammierung
|
|
|
- Elmar Buchholz
- vor 9 Jahren
- Abrufe
Transkript
1 Helmut Herold Linux/Unix- Systemprogrammierung 3., aktualisierte Auflage An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
2 Inhaltsverzeichnis Einleitung Gliederung dieses Buches Unix-Standards und -Implementierungen Beispiele und Übungen Hinweis zu den Linux/Unix-Büchern von Helmut Herold Überblick über die Unix-Systemprogrammierung Anmelden am Unix-System Dateien und Directories Ein- und Ausgabe Prozesse unter Unix Ausgabe von System-Fehlermeldungen Benutzerkennungen Signale Zeiten in Unix Unterschiede zwischen Systemaufrufen und Bibliotheksfunktionen Unix-Standardisierungen und -Implementierungen Limits Übung Überblick über C89/C Allgemeines Der Präprozessor Die Sprache C89 bzw. C Die standardisierte C89-/C99-Bibliothek Übung
3 vi Inhaltsverzeichnis 3 Standard-E/A-Funktionen Der Datentyp FILE stdin, stdout und stderr Öffnen und Schließen von Dateien Lesen und Schreiben in Dateien Pufferung Positionieren in Dateien Temporäre Dateien Löschen und Umbenennen von Dateien Ausgabe von Systemfehlermeldungen Übung Elementare E/A-Funktionen Filedeskriptoren Öffnen und Schließen von Dateien Lesen und Schreiben in Dateien Positionieren in Dateien Effizienz von E/A-Operationen Kerntabellen für offene Dateien File Sharing und atomare Operationen Duplizieren von Filedeskriptoren Ändern oder Abfragen der Eigenschaften einer offenen Datei Filedeskriptoren und der Datentyp FILE Das Directory /dev/fd Übung Dateien, Directories und ihre Attribute Dateiattribute Dateiarten Zugriffsrechte einer Datei Eigentümer und Gruppe einer Datei Partitionen, Filesysteme und i-nodes Symbolische Links Größe einer Datei Zeiten einer Datei Directories
4 Inhaltsverzeichnis vii 5.10 Gerätedateien Der Puffercache Übung Informationen zum System und seinen Benutzern Informationen aus der Passwortdatei Informationen aus der Gruppendatei Informationen aus Netzwerkdateien Informationen zum lokalen System Informationen zu Systemanmeldungen Übung Datums- und Zeitfunktionen Datentypen und Konstanten Datums- und Zeitfunktionen Übung Nicht-lokale Sprünge Die Headerdatei <setjmp.h> Übung Der Unix-Prozess Start eines Unix-Prozesses Beendigung eines Unix-Prozesses Environment eines Unix-Prozesses Speicherbelegung eines Unix-Prozesses Ressourcenlimits eines Unix-Prozesses Ressourcenbenutzung eines Unix-Prozesses Übung Die Prozesssteuerung Prozesskennungen und die Unix-Prozesshierarchie Kreieren von neuen Prozessen Warten auf Beendigung von Prozessen Synchronisationsprobleme zwischen Eltern- und Kindprozessen Die exec-funktionen Die Funktion system
5 viii Inhaltsverzeichnis 10.7 Ändern der User-ID und Group-ID eines Prozesses Informationen zu Prozessen Übung Attribute eines Prozesses (Kontrollterminal, Prozessgruppe und Session) Prozessgruppen Session Kontrollterminals, Sessions und Prozessgruppen Jobkontrolle und Programmausführung durch die Shell Verwaiste Prozessgruppen Übung Blockierungen und Sperren von Dateien Blockierende und nichtblockierende E/A-Operationen Sperren von Dateien (record locking) Signale Das Signalkonzept und die Funktion signal Signalnamen und Signalnummern Probleme mit der signal-funktion Das neue Signalkonzept Senden von Signalen mit den Funktionen kill und raise Einrichten einer Zeitschaltuhr und Suspendieren eines Prozesses Anormale Beendigung mit Funktion abort Zusätzliche Argumente für Signalhandler Übung STREAMS in System V Allgemeines zu STREAMS STREAM-Messages Übung Fortgeschrittene Ein- und Ausgabe E/A-Multiplexing Asynchrone E/A Memory Mapped I/O Weitere read- und write-funktionen Übung
6 Inhaltsverzeichnis ix 16 Dämonprozesse Typische Unix-Dämonen Besonderheiten von Dämonen Schreiben von eigenen Dämonen Fehlermeldungen von Dämonen Übung Pipes und FIFOs Überblick über die unterschiedlichen Arten der Interprozesskommunikation Pipes Benannte Pipes (FIFOs) Übung Message-Queues, Semaphore und Shared Memory Allgemeine Strukturen und Eigenschaften Message-Queues Semaphore Shared Memory Übung Stream Pipes und einfache Client-Server-Realisierungen Client-Server-Eigenschaften der klassischen IPC-Methoden Stream Pipes Austausch von Filedeskriptoren zwischen verwandten Prozessen in SVR Client-Server-Realisierung mit verwandten Prozessen in SVR Übung Netzwerkprogrammierung mit Sockets Allgemeines zu Netzwerken Grundlagen der Socket-Programmierung Elementare TCP-Socket-Funktionen Elementare UDP-Socket-Funktionen E/A-Multiplexing mit den Funktionen select und poll Socket-Optionen Umwandlung von Namen in Adressen und umgekehrt Unix Domain-Protokolle
7 x Inhaltsverzeichnis 20.9 Die Internet-Superserver inetd/xinetd Weitere Funktionen zum Lesen und Schreiben in Sockets Socket-Timeouts und nicht blockierende Socket-Operationen Broadcasting mit UDP Out-of-Band-Daten Eigene Funktionen für die Netzwerkprogrammierung Threads Gegenüberstellung von Prozessen und Threads Kreieren und Beenden von Threads Synchronisation von Threads Typische Anwendungen von Threads pthread_once Einmalige Ausführung von Initialisierungscode Thread-Attribute Abbrechen von Threads Thread-spezifische Daten Realzeit-Operationen Notwendige POSIX-Erweiterungen und -Anpassungen Weitere Synchronisationsmechanismen Anwendungsbeispiele Terminal-E/A Charakteristika eines Terminals im Überblick Terminalattribute und Terminalidentifizierung Spezielle Eingabezeichen Terminalflags Baudraten von Terminals Zeilensteuerung bei Terminals Kanonischer und nicht-kanonischer Modus Terminalfenstergrößen termcap, terminfo und curses S-Lang Eine Alternative zu curses unter Linux Die Linux-Konsole Die Programmierung von virtuellen Konsolen unter Linux Übung
8 Inhaltsverzeichnis xi 23 Weitere nützliche Funktionen und Techniken Expandierung von Dateinamen String-Vergleiche mit regulären Ausdrücken Abarbeiten von Optionen auf der Kommandozeile Wichtige Entwicklungswerkzeuge gcc Der GNU-C-Compiler ld Der Linux/Unix-Linker gdb Der GNU-Debugger strace Mitprotokollieren aller Systemaufrufe Tools zum Auffinden von Speicherüberschreibungen und -lücken ar Erstellen und Verwalten von statischen Bibliotheken Dynamische Bibliotheken make Ein Werkzeug zur automatischen Programmgenerierung A Headerdatei eighdr.h und Modul fehler.c A.1 Headerdatei eighdr.h A.2 Zentrales Fehlermeldungsmodul fehler.c B Ausgewählte Lösungen zu den Übungen B.1 Ausgewählte Lösungen zu Kapitel 4 (Elementare E/A-Funktionen) 1235 B.2 Ausgewählte Lösungen zu Kapitel 5 (Dateien, Directories und ihre Attribute) B.3 Ausgewählte Lösungen zu Kapitel 8 (Nicht-lokale Sprünge) B.4 Ausgewählte Lösungen zu Kapitel 9 (Der Unix-Prozess) B.5 Ausgewählte Lösungen zu Kapitel 10 (Die Prozesssteuerung) B.6 Ausgewählte Lösungen zu Kapitel 11 (Attribute eines Prozesses) B.7 Ausgewählte Lösungen zu Kapitel 13 (Signale) B.8 Ausgewählte Lösungen zu Kapitel 14 (STREAMS in System V) B.9 Ausgewählte Lösungen zu Kapitel 15 (Fortgeschrittene Ein- und Ausgabe) B.10 Ausgewählte Lösungen zu Kapitel 16 (Dämonprozesse) B.11 Ausgewählte Lösungen zu Kapitel 17 (Pipes und FIFOs) B.12 Ausgewählte Lösungen zu Kapitel 18 (Message-Queues, Semaphore und Shared Memory)
9 xii Inhaltsverzeichnis Literaturverzeichnis Die Programmiersprache C Allgemein zu Linux/Unix Linux/Unix-Systemprogrammierung Stichwortverzeichnis
LiNUX-UNix-Systemprogrammierung
Helmut Herold 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. LiNUX-UNix-Systemprogrammierung 2., überarbeitete Auflage
Linux/Unix- Systemprogrammierung
Helmut Herold Linux/Unix- Systemprogrammierung 3., aktualisierte Auflage An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
Linux-Kernel- Programmierung
Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner, Claus Schröter Linux-Kernel- Programmierung Algorithmen und Strukturen der Version 2.2 5., aktualisierte und erweiterte
Programmieren von UNIX-Netzen
W. R. Stevens Programmieren von UNIX-Netzen Grundlagen, Programmierung, Anwendung aus dem Englischen übersetzt von Michael Frese, Werner Maisch, Eberhard Trautwein Eine Coedition der Verlage Carl Hanser
Martin Gräfe. С und Linux. Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen HANSER
Martin Gräfe С und Linux Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen HANSER Inhaltsverzeichnis Vorwort 9 1 Einführung 11 1.1 Warum gerade C"? 11 1.2 Die Werkzeuge 12 1.2.1 Der Editor
Linux-Kernel- Programmierung
Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner Linux-Kernel- Programmierung Algorithmen und Strukturen der Version 1.0 ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris
C und Linux HANSER. Martin Gräfe. Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen. Z., erweiterte Auflage
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Martin Gräfe C und Linux Die Möglichkeiten des Betriebssystems mit
Die C++-Programmiersprache
Bjarne Stroustrup Die C++-Programmiersprache 4, aktualisierte und erweiterte Auflage Deutsche Übersetzung der»special Edition^ von Nicolai Josuttis und Achim Lörke ADDISON-WESLEY An imprint of Pearson
UML konzentriert. Eine kompakte Einführung in die Standard-Objektmodellierungssprache. Martin Fowler. ADDISON-WESLEY An imprint of Pearson Education
Martin Fowler UML konzentriert Eine kompakte Einführung in die Standard-Objektmodellierungssprache ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
A Kompilieren des Kernels... 247. B Lineare Listen in Linux... 251. C Glossar... 257. Interessante WWW-Adressen... 277. Literaturverzeichnis...
1 Einführung................................................ 1 1.1 Was ist ein Betriebssystem?............................... 1 1.1.1 Betriebssystemkern................................ 2 1.1.2 Systemmodule....................................
Objektorientiertes Programmieren in C++
Nicolai Josuttis Objektorientiertes Programmieren in C++ Von der Klasse zur Klassenbibliothek D-64289 Darmstadt ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California
Übungen zur Makroökonomie
Josef Forster Ulrich Klüh Stephan Sauer Übungen zur Makroökonomie 3., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
Die С ++-Programmiersprache
Bjarne Stroustrup Die С ++-Programmiersprache 3., aktualisierte und erweiterte Auflage Deutsche Übersetzung von Nicolai Josuttis und Achim Lörke raddison-wesley An imprint of Addison Wesley Longman, Inc.
MySQL im Einsatz. Heinz-Gerd Raymans. Mit ODBC, JDBC, PHP und Perl. An imprint of Pearson Education
Heinz-Gerd Raymans MySQL im Einsatz Mit ODBC, JDBC, PHP und Perl An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhalt
Barrierefreies Webdesign
Barrierefreies Webdesign Attraktive Websites zugänglich gestalten Angie Radtke, Dr. Michael Charlier ADDISON-WESLEY Ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills,
C++GUI Programmierung mit Qt 4
Jasmin Blanchette MarkSummerfield C++GUI Programmierung mit Qt 4 Die offizielle Einführung mit einem Vorwort von Matthias Ettrich ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco
Windows-Testumgebung
Thomas Joos Windows-Testumgebung Für Ausbildung und Beruf ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
Betriebssysteme. 4y Springer. Eine kompakte Einführung mit Linux. Albrecht Achilles. Mit 31 Abbildungen
Albrecht Achilles 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Betriebssysteme Eine kompakte Einführung mit Linux
Linux-Kernel- Programmierung
Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus & Dirk Verworner Linux-Kernel- Programmierung Algorithmen und Strukturen der Version 2.0 4., aktualisierte und erweiterte Auflage
Jasmin Blanchette, Mark Summerfield
Jasmin Blanchette, Mark Summerfield Die offizielle Einführung 2., aktualisierte Auflage r,. t~. VV ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
Netzwerkprogrammierung unter Linux und UNIX
Netzwerkprogrammierung unter Linux und UNIX Bearbeitet von Stefan Fischer, Walter Müller 2. Auflage 1999. Buch. XII, 228 S. Hardcover ISBN 978 3 446 21093 6 Format (B x L): 14 x 20,9 cm Gewicht: 329 g
ADDISON-WESLEY PUBLISHING COMPANY
Jens-Peter Redlich CORBA 2.0 Praktische Einführung für C++ und Java Mit einem Geleitwort von Richard Mark Soley ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New
Martin Fowler, Kendall Scott. UML konzentriert. Eine strukturierte Einführung in die Standard-Objektmodellierungssprache. 2., aktualisierte Auflage
Martin Fowler, Kendall Scott UML konzentriert Eine strukturierte Einführung in die Standard-Objektmodellierungssprache 2., aktualisierte Auflage Deutsche Übersetzung von Arnulf Mester, Michael Sczittnick
TYP03-Extensions entwickeln
Dmitry Dulepov TYP03-Extensions entwickeln Der Entwicklerleitfaden für Extensions mitdertyp03-api YV ADDISOIM-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
Paul Molitor und Jörg Ritter VHDL. Eine Einführung. ein Imprint von Pearson Education
Paul Molitor und Jörg Ritter VHDL Eine Einführung ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis
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
Interprozesskommunikation IPC
Interprozesskommunikation IPC Seminar Konzepte von Betriebsystem-Komponenten Denis Koslowski [email protected] 04.07.2005-1 - Interprozesskommunikation Gliederung 1. Was ist IPC? 2. IPC: Datentransfer
Unix/Linux Survival Guide
Erik Keller Unix/Linux Survival Guide Profirezepte und erste Hilfe für Systemadministratoren An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
Rüdiger Brause. Betriebssysteme. Grundlagen und Konzepte. Dritte, überarbeitete Auflage Mit 170 Abbildungen. Springer
Rüdiger Brause Betriebssysteme Grundlagen und Konzepte Dritte, überarbeitete Auflage Mit 170 Abbildungen Springer In hal tsverzei c h n is 1 Übersicht...... 1 1.1 Einleitung: Was ist ein Betriebssystem?...
Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten
Peter Bofinger Eric Mayer Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Das Übungsbuch 2., aktualisierte Auflage PEARSON Studium ein Imprint von,pearson Education
Statistik ohne Angst vor Formeln
Andreas Quatember Statistik ohne Angst vor Formeln Das Studienbuch für Wirtschaftsund Sozialwissenschaftler 3., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow,
Eclipse in der Java-Entwicklung
Patrick Kiwitter Eclipse in der Java-Entwicklung aktuell zur Version 3.4 ^Y '! I rwaddison-wesley An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
Python. Grundlagen und Praxis. Peter Walerowski ADDISON-WESLEY. An imprint of Pearson Education
Peter Walerowski Python Grundlagen und Praxis ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Einleitung
Kommunikationsmuster (T) Interprozesskommunikation (T) Kommunikation über Pipes (P) Parserspezifikation und -generierung (P)
Systempraktikum im Wintersemester 2009/2010 (LMU): Vorlesung vom 19.11. Foliensatz 4 Kommunikationsmuster (T) Interprozesskommunikation (T) Kommunikation über Pipes (P) Parserspezifikation und -generierung
Linux-Unix- Grundlagen
Helmut Herold Linux-Unix- Grundlagen Kommandos und Konzepte 5., überarbeitete Auflage ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
Grundkurs Betriebssysteme
Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation 2., uberarbeitete und aktualisierte Auflage Mit 164 Abbildungen und 6 Tabellen STUDIUM
Bausteine mechatronischer Systeme
William Bolton Bausteine mechatronischer Systeme 3. Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis
Objektorientierte Softwaretechnik
Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
Robert Sedgewick. Algorithmen in Java. »il 1-4 Grundlagen Datenstrykturen Sortleren Suchen. java-beratung durch Michael Schidlowsky
Robert Sedgewick Algorithmen in Java»il 1-4 Grundlagen Datenstrykturen Sortleren Suchen java-beratung durch Michael Schidlowsky 3., überarbeitete Auflage PEARSON ein Imprint von Pearson Education München
Inhaltsverzeichnis. Martin Gräfe. C und Linux. Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen ISBN: 978-3-446-42176-9
Martin Gräfe C und Linux Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen ISBN: 978-3-446-42176-9 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42176-9
Systemprogrammierung.: unter Linux :.
Systemprogrammierung.: unter Linux :. Einführung in Linux 1. Das Filesystem 2. Prozesse 3. Unix Tools 4. Die Shell 1. Das Filesystem 1.1 Dateien 1.2 Ordner 1.3 Links 1.1 Dateien Alles im Filesystem sind
SQL Server 2005 Der schnelle Einstieg
Klemens Konopasek Ernst Tiemeyer SQL Server 2005 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung An imprint of Pearson Education München Boston San Francisco Harlow, England Don
Joomla! eigenen Joomla!-Website ^ADDISON-WESLEY. Die Schritt-für-Schritt-Anleitung zur. Stephen Bürge. An imprint of Pearson
Stephen Bürge Joomla! Die Schritt-für-Schritt-Anleitung zur eigenen Joomla!-Website ^ADDISON-WESLEY An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
Java-Persistence-API mit Hibernate
Bernd Müller, Harald Wehr Java-Persistence-API mit Hibernate Standardisierte Persistenz f Г- Щ.4 1 fl/j J ; Щ Ш Ш ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England
Robert Sedgewick. Algorithmen in Java. Teil 1-4 Grundlagen Datenstrukturen Sortieren Suchen. Java-Beratung durch Michael Schidlowsky
Robert Sedgewick Algorithmen in Java Teil 1-4 Grundlagen Datenstrukturen Sortieren Suchen Java-Beratung durch Michael Schidlowsky 3., überarbeitete Auflage \ PEARSON ein Imprint von Pearson Education München
UNIX und С Ein Anwenderhandbuch
UNIX und С Ein Anwenderhandbuch Dr.-Ing. Ludwig Claßen Dipl.-Math. Ulrich Oefler 2., unveränderte Auflage Mit 17 Bildern und 5 Tafeln DR. ALFRED HÜTHIG VERLAG HEIDELBERG Inhaltsverzeichnis 1. Einleitung
Grundzüge der Beschaffung, Produktion und Logistik
Sebastian Kummer (Hrsg.) Oskar Grün Werner Jammernegg Grundzüge der Beschaffung, Produktion und Logistik Das Übungsbuch ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don
Das UML Benutzerhandbuch
Grady Booch James Rumbaugh Ivar Jacobson Das UML Benutzerhandbuch Aktuell zur Version 2.0 ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
Kontinuierliches Anforderungsmanagement
Bruno Schienmann Kontinuierliches Anforderungsmanagement Prozesse - Techniken - Werkzeuge ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
Grundlagen des Marketing
Philip Kotler Gary Armstrong John Saunders Veronica Wong Grundlagen des Marketing 4., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
Objektorientierte Programmierung mit Java
David J. Barnes Michael Kölling Objektorientierte Programmierung mit Java Eine praxisnahe Einführung mit BlueJ Übersetzt von Axel Schmolitzky, Universität Hamburg PEARSON Studium ein Imprint von Pearson
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
PostgreSQL. Professionell und praxisnah. Jens Hartwig. An imprint of Pearson Education
Jens Hartwig PostgreSQL Professionell und praxisnah An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhalt 1 Einleitung
Website- Konzeption. Jens Jacobsen ADDISON-WESLEY
Website- Konzeption Erfolgreiche Websites planen und umsetzen Jens Jacobsen ADDISON-WESLEY Ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
C und Linux. Martin Gräfe. Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen ISBN 3-446-22973-6. Inhaltsverzeichnis
C und Linux Martin Gräfe Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen ISBN 3-446-22973-6 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22973-6
SQL objektorientiert
Dušan Petković SQL objektorientiert An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Vorwort 11 Teil 1: Einführung 15
I Grundlagen der parallelen Programmierung 1
vii I Grundlagen der parallelen Programmierung 1 1 Einführung...... 3 1.1 Paradigmenwechsel in der Softwareentwicklung..... 4 1.2 Anwendungsbereiche...... 5 1.3 Parallelität in der Hardware..... 5 1.3.1
^ 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
SQL Server 2008 Der schnelle Einstieg
Klemens Konopasek SQL Server 2008 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don
Programmieren mit Java
Reinhard Schiedermeier Programmieren mit Java 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
Frank Eller. Delphi 5. yy ADDISON-WESLEY. An imprint of Pearson Education
Frank Eller Delphi 5 yy ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Irbheltswtrz-t'chm's Teil I-Start
Der Rational Unified Process
Philippe Kruchten Der Rational Unified Process Eine Einführung Deutsche Übersetzung von Cornelia Versteegen An imprint of Pearson Education München Reading, Massachusetts Menlo Park, California New York
Das Access-VBA Codebook
Bernd Held Das -VBA Codebook An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Allgemeine VBA- In VBA gibt es Hunderte
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
Bück Woody. SQL Server 2005. Das Handbuch für Administratoren. ADDISON-WESLEY An imprint of Pearson Education
Bück Woody SQL Server 2005 Das Handbuch für Administratoren ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
Magento Theme-Design. professionelle Themes für Ihren Shop Y%ADDISON-WESLEY. Entwerfen Sie Schritt für Schritt. Richard Carter
Richard Carter Magento Theme-Design Entwerfen Sie Schritt für Schritt professionelle Themes für Ihren Shop Y%ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England
WEBSITE KONZEPTION. Erfolgreiche Websites planen, umsetzen und betreiben ADDISON-WESLEY
Jens Jacobsen WEBSITE KONZEPTION Erfolgreiche Websites planen, umsetzen und betreiben ADDISON-WESLEY Ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
Relationale Datenbanken und SQL
Günter Matthiessen, Michael Unterstein Relationale Datenbanken und SQL Konzepte der Entwicklung und Anwendung yy ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England
Psychologie. Das Prüfungstraining zum Zimbardo. Deutsche Bearbeitung von Ralf Graf
Richard J. Gerrig Philip G. Zimbardo Psychologie Das Übungsbuch Das Prüfungstraining zum Zimbardo Deutsche Bearbeitung von Ralf Graf ein Imprint von Pearson Education München Boston San Francisco Harlow,
Dirk Hachenberger Mathematik für Informatiker
Dirk Hachenberger Mathematik für Informatiker ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis Vorwort
MCITP für Windows Server 2008
Thomas Joos MCITP für Windows Server 2008 Die komplette Prüfungsvorbereitung ^ ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
Kosten- und Erlösrechnung
Klaus Deimel Rainer Isemann Stefan Müller Kosten- und Erlösrechnung Grundlagen, Managementaspekte und Integrationsmöglichkeiten der IFRS Ein Imprint von Pearson Education München Boston San Francisco Harlow,
Makroökonomie. I 5., aktualisierte und erweiterte Auf läge. Mit über 260 Abbildungen
Olivier Blanchard Gerhard llling Makroökonomie I 5., aktualisierte und erweiterte Auf läge Mit über 260 Abbildungen ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills,
Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten
Peter Bofinger Eric Mayer Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Das Übungsbuch 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San
Dennis De. Entrepreneurship. Gründung und Wachstum von kleinen und mittleren Unternehmen
Dennis De Entrepreneurship Gründung und Wachstum von kleinen und mittleren Unternehmen ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
Mikrobiologisches Grundpraktikum: Ein Farbatlas
Steve K. Alexander / Dennis Strete Mikrobiologisches Grundpraktikum: Ein Farbatlas Deutsche Bearbeitung von Erika Kothe Aus dem Amerikanischen von Hans W. Kothe und Erika Kothe Ein Imprint von Pearson
Ralf Kirsch Uwe Schmitt. Programmieren inc. Eine mathematikorientierte Einführung. Mit 24 Abbildungen und 13 Tabellen. Springer
Ralf Kirsch Uwe Schmitt Programmieren inc Eine mathematikorientierte Einführung Mit 24 Abbildungen und 13 Tabellen Springer Inhaltsverzeichnis Eine Einleitung in Frage und Antwort V 1 Vorbereitungen 1
I Installation und ErsteSchritte 7. 1 Allgemeines 8
Inhaltsverzeichnis I Installation und ErsteSchritte 7 1 Allgemeines 8 1.1 Zur Geschichte von UNIX und LINUX... 8 1.1.1 UNIX-Entwicklung... 8 1.1.2 Linux-Entwicklung...................... 12 1.1.3 Freie
SAP-Prozesse: Vertrieb und Customer Service
Thomas Teufel, Jürgen Röhricht, Peter Willems SAP-Prozesse: Vertrieb und Customer Service An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
Bernd Bleßmann, Jörg Bleßmann. Linux. Aufbau und Einsatz eines Betriebssystems. 1. Auflage. HLuHB Darmstadt. Bestellnummer Bildungsverlag EINS
Bernd Bleßmann, Jörg Bleßmann Linux Aufbau und Einsatz eines Betriebssystems 1. Auflage Bestellnummer 01146 HLuHB Darmstadt 15917903 Bildungsverlag EINS Vorwort 7 1 Betriebssysteme 9 1.1 Die Aufgaben des
Rootkits. Windows-Kernel unterwandern. Greg Hoglung, James Butler. An imprint of Pearson Education
Greg Hoglung, James Butler Rootkits Windows-Kernel unterwandern An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis
I Installation und Erste Schritte 7
Inhaltsverzeichnis I Installation und Erste Schritte 7 1 Allgemeines 8 1.1 Zur Geschichte von UNIX und LINUX................ 8 1.1.1 UNIX-Entwicklung....................... 8 1.1.2 Linux-Entwicklung......................
Unix- Netzwerkprogrammierung mitthreads, Sockets und SSL
Markus Zahn Unix- Netzwerkprogrammierung mitthreads, Sockets und SSL Mit 44 Abbildungen und 19 Tabellen Springer 1 Einführung 1 1.1 TCP/IP-Grundlagen 2 1.1.1 Netzwerkschicht 3 1.1.2 Internet-Schicht 4
Windows Scripting lernen
Holger Schwichtenberg, Sven Conrad, Thomas Gartner, Oliver Scheer Windows Scripting lernen Anfangen, anwenden, verstehen An imprint of Pearson Education München Boston San Francisco Harlow, England Don
Contao für Redakteure
Nina Gerling Contao für Redakteure Inhalte editieren und verwalten mit dem Open-Source-CMS ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
