05.10.2013 Aufrufe

Gesamtkatalog - dpunkt - Verlag

Gesamtkatalog - dpunkt - Verlag

Gesamtkatalog - dpunkt - Verlag

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Programmierung<br />

Programmierung<br />

6<br />

Reinhard Schiedermeier, Klaus Köhler<br />

Das Java-Praktikum<br />

Aufgaben und Lösungen zum<br />

Programmierenlernen mit Java 7<br />

2., aktualisierte und erweiterte Aufl age<br />

2011, 472 Seiten, Broschur<br />

€ 34,90 (D) / € 35,90 (A)<br />

ISBN 978-3-89864-765-6<br />

Robert F. Beeger, Arno Haase, Stefan Roock,<br />

Sebastian Sanitz<br />

Hibernate<br />

Persistenz in Java-Systemen mit Hibernate<br />

und der Java Persistence API<br />

2., überarbeitete und erweiterte Aufl age<br />

2007, 404 Seiten, Broschur<br />

€ 39,00 (D) / € 40,10 (A)<br />

ISBN 978-3-89864-447-1<br />

Eberhard Wolff<br />

Spring 3<br />

Framework für die Java-Entwicklung<br />

3., überarbeitete und erweiterte Aufl age<br />

2010, 404 Seiten, Broschur<br />

€ 39,90 (D) /<br />

€ 41,10 (A)<br />

ISBN 978-3-89864-572-0<br />

Bernd Matzke<br />

Ant<br />

Eine praktische Einführung<br />

in das Java-Build-Tool<br />

2., überarbeitete und aktualisierte Aufl age<br />

2005, 286 Seiten, Broschur<br />

€ 36,00 (D) / € 37,10 (A)<br />

ISBN 978-3-89864-327-6<br />

Joachim Baumann<br />

Groovy<br />

Grundlagen und fortgeschrittene<br />

Techniken<br />

2008, 602 Seiten, Festeinband<br />

€ 46,00 (D) / € 47,30 (A)<br />

ISBN 978-3-89864-445-7<br />

Stefan Reichert<br />

Eclipse RCP im<br />

Unternehmenseinsatz<br />

Verteilte Anwendungen entwerfen,<br />

entwickeln, testen und betreiben<br />

2009, 296 Seiten, Broschur<br />

€ 39,00 (D) / € 40,10 (A)<br />

ISBN 978-3-89864-573-7<br />

Oliver Böhm<br />

Aspektorientierte<br />

Programmierung mit AspectJ 5<br />

Einsteigen in AspectJ und AOP<br />

2006, 434 Seiten, Broschur<br />

€ 41,00 (D) / € 42,20 (A)<br />

ISBN 978-3-89864-330-6<br />

Urs Gleim, Tobias Schüle<br />

Multicore-Software<br />

Grundlagen, Architektur und<br />

Implemen tierung in C/C++, Java und C#<br />

Nur parallel arbeitende Software kann die<br />

Leistung heutiger Multicore-Prozessoren<br />

ausnutzen. Das Buch vermittelt ein solides<br />

Grundwissen über Softwareentwicklung<br />

im Multicore-Zeitalter und dient als Nachschlagewerk<br />

für die tägliche Arbeit.<br />

Der erste Teil führt gut lesbar durch alle<br />

praxisrelevanten Grundlagen der Programmierung<br />

und der Architektur paralleler<br />

Software. Mit dem zweiten Teil erhält der<br />

Leser einen kompakt und strukturiert aufbereiteten<br />

Leitfaden für die produktive<br />

Entwicklung in den Sprachen C/C++, Java<br />

und C#.<br />

2012, 370 Seiten, Broschur<br />

€ 36,90 (D) / € 38,00 (A)<br />

ISBN 978-3-89864-758-8<br />

Sebastian Bauer<br />

Eclipse für C/C++-Programmierer<br />

Handbuch zu den Eclipse C/C++ Development<br />

Tools (CDT)<br />

2., aktualisierte und erweiterte Aufl age<br />

Dieses Buch vermittelt, wie man C/C++-<br />

Projekte mit Eclipse und CDT realisiert. Entsprechend<br />

der Entwicklungsphasen eines<br />

Projekts wird der Umgang mit der Software<br />

beschrieben und durch praktische Tipps<br />

ergänzt. Darüber hinaus werden auch konkrete<br />

Problemstellungen nebst Lösungen<br />

vorgestellt, z.B. die Einbindung von Codegeneratoren<br />

beim Übersetzen. Nützliche<br />

Erweiterungen, wie Mylyn oder solche, die<br />

der Versionsverwaltung oder Dokumentation<br />

dienen, sind nur eines von vielen weiteren<br />

Themen. Nach der Lektüre des Buches<br />

weiß man den Alltag eines C/C++-Entwicklers<br />

auch mit Eclipse zu meistern.<br />

2011, 424 Seiten, Broschur<br />

€ 39,90 (D) / € 41,10 (A)<br />

ISBN 978-3-89864-715-1<br />

Thomas Eißenlöffel<br />

Embedded-Software entwickeln<br />

Grundlagen der Programmierung<br />

eingebetteter Systeme – Eine Einführung<br />

für Anwendungsentwickler<br />

Oft werden Absolventen von Informatikstudiengängen<br />

in Unternehmen eingestellt,<br />

die Software für eingebettete Systeme<br />

entwickeln – obwohl sie in ihrer Ausbildung<br />

nur wenig Kontakt mit technischen<br />

Systemen hatten. Daher ist der Einstieg oft<br />

zeit- und kostenintensiv.<br />

Dieses Buch erleichtert das Einarbeiten,<br />

indem es systematisch und anschaulich<br />

die grundlegenden Begriffe, Konzepte und<br />

Problemstellungen vermittelt. Entlang eines<br />

Softwareentwicklungszyklus wird beschrieben,<br />

wie in jedem Prozessschritt die<br />

speziellen Anforderungen eines eingebetteten<br />

bzw. Echtzeitsystems berücksichtigt<br />

werden.<br />

2012, 306 Seiten, Broschur<br />

€ 34,90 (D) / € 35,90 (A)<br />

ISBN 978-3-89864-727-4<br />

Jürgen Quade . Eva-Katharina Kunst<br />

Linux-Treiber entwickeln<br />

Dieses Buch bietet eine systematische Einführung<br />

in die Kernelprogrammierung und in die<br />

Entwicklung von Gerätetreibern unter Linux –<br />

angefangen bei den Grundlagen bis hin zu<br />

speziellen Treibern und Techniken.<br />

Umfassend werden die innerhalb des Kernels<br />

nutzbaren Technologien vermittelt, unter<br />

anderem:<br />

• die Architektur des Linux-Betriebssystems<br />

• die Programmierung von Tasklets, Kernel-<br />

Threads, Workqueues und hochauflösenden<br />

Timern<br />

• die Sicherung kritischer Abschnitte<br />

• effiziente Speicherverwaltung<br />

(Objekt-Caching)<br />

• die Systemintegration des Treibers<br />

(Proc-, Sys- und Device-Filesystem)<br />

• spezielle Treiber (u.a. PCI, USB, Blockgeräte)<br />

Hilfreich für die praktische Arbeit sind Programmiertricks<br />

erfahrener Kernelhacker, Codetemplates<br />

als Ausgangspunkt für eigene Entwicklungen,<br />

ein eigenes Kapitel zum Entwurf guter<br />

und performanter Treiber sowie ein Anhang mit<br />

detaillierten Beschreibungen von mehr als 600<br />

internen Kernelfunktionen.<br />

Das Buch richtet sich an Entwickler, Kernelhacker<br />

und Linux-Interessierte mit guten<br />

Programmierkenntnissen in der Sprache C.<br />

Einsteiger in Kernelprogrammierung, in Treiberentwicklung<br />

(und in Linux) erhalten eine praxisorientierte<br />

Einführung in das Thema. Profis, wie<br />

Entwickler eingebetteter Systeme, werden es<br />

auch als wertvolles Nachschlagewerk für die<br />

tägliche Arbeit einsetzen.<br />

Max Seelemann<br />

Objective-C kompakt<br />

Ein Kurs für Umsteiger und<br />

Fortgeschrittene<br />

9 783898 646963<br />

Die 3. Auflage wurde durchgehend<br />

auf den Stand des Kernels 2.6.37<br />

aktualisiert. Das betrifft neben den<br />

in Syntax und Semantik geänderten<br />

Funktionen auch die durchgreifenden<br />

Umbauten im Linux-Kernel<br />

selbst, etwa bei Echtzeit-Anforderungen<br />

und Stromsparmodi.<br />

Thema<br />

• Linux<br />

• Embedded Systems<br />

• Betriebssysteme<br />

• Programmierung<br />

Leser<br />

• Entwickler<br />

(Hard- und Software)<br />

• Studenten<br />

Website zum Buch<br />

• http://ezs.kr.hsnr.de/<br />

TreiberBuch/<br />

€ 49,90 (D)<br />

€ 51,30 (A)<br />

ISBN 978-3-89864-696-3<br />

www.<strong>dpunkt</strong>.de<br />

Quade<br />

Kunst Linux-Treiber<br />

3. Auflage<br />

Das Buch vermittelt ein fundamentales<br />

Verständnis von Objective-C. Es beschreibt<br />

jeden Aspekt so ausführlich wie nötig und<br />

doch so kurz wie möglich. Besonders behandelt<br />

werden die Unterschiede zu anderen<br />

Sprachen. Mit einer ausführlichen Diskussion<br />

der Grundlagen des Nachrichtenversands,<br />

darüber, was Objekte und Klassen<br />

sind, sowie der zugrunde liegenden Laufzeitumgebung<br />

wird tief in die Interna der<br />

Sprache vorgedrungen.<br />

Code-Beispiele zeigen die praktische Anwendung<br />

beim Programmieren und wie<br />

sich Objective-C-Elemente bei der Lösung<br />

unterschiedlicher Aufgaben einsetzen<br />

lassen.<br />

2012, 184 Seiten, Broschur<br />

€ 24,90 (D) / € 25,60 (A)<br />

ISBN 978-3-89864-692-5<br />

Jürgen Quade, Michael Mächtel<br />

Moderne Realzeitsysteme<br />

kompakt<br />

Eine Einführung mit Embedded Linux<br />

Dieses Buch behandelt den Entwurf und<br />

die Realisierung von Realzeitsystemen<br />

und berücksichtigt dabei die tiefgreifenden<br />

Fortschritte der jüngsten Zeit. Anhand<br />

zahlreicher Codebeispiele vermitteln die<br />

Autoren die nebenläufi ge Realzeitprogrammierung<br />

(Posix) und den Aufbau unterschiedlicher<br />

Realzeitarchitekturen auf Basis<br />

von Embedded Linux. Sie führen ein in die<br />

Terminologie und den Aufbau moderner<br />

Realzeitbetriebssysteme, in formale Beschreibungsmethoden<br />

sowie in die Grundlagen<br />

der Betriebs- und IT-Sicherheit und in<br />

den Realzeitnachweis.<br />

Ein Buch für Studierende und Praktiker.<br />

2012, 284 Seiten, Broschur<br />

€ 32,90 (D) / € 33,90 (A)<br />

ISBN 978-3-89864-830-1<br />

k 3 . , ak t u al i si e r t e u n d e r w e i t e r t e A u f l a g e<br />

Jürgen Quade . Eva-Katharina Kunst<br />

Linux-<br />

Treiber<br />

entwickeln<br />

Eine systematische Einführung in die<br />

Gerätetreiber- und Kernelprogrammierung<br />

<strong>dpunkt</strong>.verlag<br />

Jürgen Quade, Eva-Katharina Kunst<br />

Linux-Treiber entwickeln<br />

Eine systematische Einführung in die<br />

Gerätetreiber- und Kernelprogrammierung<br />

3., aktualisierte und erweiterte Aufl age<br />

Dieses Buch ermöglicht einen fundierten<br />

Einstieg in den Linux-Kernel mit einem<br />

Schwerpunkt auf der Entwicklung von Gerätetreibern.<br />

Für den ersten eigenen Kernelcode<br />

bietet es theoretische Grundlagen<br />

und wiederverwertbare Softwarebausteine.<br />

Dank der detaillierten Beschreibung<br />

von über 600 internen Systemfunktionen<br />

eignet sich das Buch als Nachschlagewerk.<br />

Die 3. Aufl age wurde durchgehend auf<br />

den Kernel 2.6.37 aktualisiert. Das betrifft<br />

besonders die seit der 2. Aufl age hinzugekommenen<br />

Umbauten im Linux-Kernel.<br />

Neue Themen: Echtzeit-Eigenschaften,<br />

Stromsparmodi (»Green Computing«)<br />

u.v.m.<br />

2011, 598 Seiten, Festeinband<br />

€ 49,90 (D) / € 51,30 (A)<br />

ISBN 978-3-89864-696-3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!