Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
Die Autoren fuhren in das Gebietder relationalen (SQL) und nicht-relationalen (NoSQL) Datenbanken ein. Themenschwerpunkte in der 8. Auflage bilden Datenmanagement, Datenmodellierung,Abfrage- und Manipulationssprachen, Konsistenzgewhrung, Datenschutz und -Sicherheit,Systemarchitektur, Mehrbenutzerbetrieb. Das Buch bietet auerdem einen berblickber postrelationale und nicht-relationale Datenbanksysteme. Neben klassischenKonzepten werden wichtige Aspekte fr NoSQL-Datenbanken erlutert, wie das VerfahrenMap/Reduce, Verteilungsoptionen (Fragmente, Replikation) oder das CAP-Theorem(Consistency, Availability, Partition Tolerance). Eine Webseite ergnztden Inhalt des Buches durch Tutorien fr Abfrage- und Manipulationssprachen(SQL, Cypher), bungsumgebungen fr Datenbanken (MySQL, Neo4j) sowie zweiFallstudien zu travelblitz (OpenOffice Base, Neo4j). Das Buch richtet sichsowohl an Studierende, die eine Einfhrung in das Gebiet der SQL- undNoSQL-Datenbanken suchen, wie auch an Praktiker, denen es hilft, Strken undSchwchen relationaler Anstze sowie Entwicklungen fr Big-Data-Anwendungenbesser einschtzen zu knnen.
Ausgehend von der Theorie und den Protokollen der Quantenkryptografie werden in dem Band die Servicequalitäten vorgestellt, die angesichts der aktuellen technischen Möglichkeiten erreichbar sind. Unter Berücksichtigung wenig beachteter Gesichtspunkte der Kryptoanalyse diskutiert der Autor die erreichbare Sicherheit und untersucht die Möglichkeiten des Quantencomputing. Anhand praxisnaher Aufgaben können Leser ihr Wissen vertiefen und lernen, die Techniken kritisch zu bewerten. Mit Programmieranleitung für Simulationsversuche auf dem eigenen Rechner.
Aufbauend auf den Grundlagen der Kognition bietet Band 1 eine umfassende Einfuhrung in den Entwurf interaktiver Systeme. Von den Eingabegeraten bis zum Dialogdesign werden alle wichtigen Aspekte der Gestaltung fensterbasierter Systeme anhand von Fallbeispielen aus der industriellen Praxis ausfuhrlich diskutiert. Die Autoren behandeln auch Visualisierungstechniken und Besonderheiten mobiler User Interfaces (UI). Um den vielfaltigen Aspekten des Themas gerecht zu werden, erscheint die 2. Auflage in zwei Banden.
Das Buch ist zwischen Künstlicher Intelligenz, Linguistik und Kognitionswissenschaften angesiedelt. Es stellt Methoden zur Bedeutungsrepräsentation natürlichsprachlicher Information auf der Basis ¿Mehrschichtiger Erweiterter Semantischer Netze" (MultiNet) umfassend dar. Die Methodik eignet sich sowohl für theoretische Untersuchungen wie für die automatische Sprachverarbeitung. Für die 2. Auflage hat der Autor den aktuellen Stand der Forschung eingearbeitet, der MultiNet-Formalismus selbst und damit seine Beschreibung bleiben jedoch unverändert.
Das Buch beschäftigt sich mit aktuellen agilen Prozessmodellen der Software-Entwicklung. Nach einer kurzen Einführung in die historische Entwicklung werden ¿ ausgehend vom Agilen Manifest ¿ prominente Vertreter wie Extreme Programming (XP), Crystal und Crystal Clear und Scrum näher beleuchtet. Dabei stehen Ablauf des Prozesses, Produktrollen und Artefakte im Vordergrund. Im studentischen Labor der Dualen Hochschule Baden Württemberg Lörrach werden die diskutierten Prozessmodelle auf ihre ¿Alltagstauglichkeit¿ überprüft. Welche agilen Praktiken sind problemlos, welche stoßen auf Ablehnung der Teammitglieder? Ausgehend von diesen Erfahrungen wird der Teamprozess beleuchtet, insbesondere die Bildung von ¿Mini-Teams¿, der kleinsten Produktiveinheiten im Entwicklungsteam. Für den Erfolg eines Projekts unerlässliche Teamrollen werden identifiziert und im ¿Meta Agile Process Model¿ (MAP) formuliert. Ausgehend von der ¿Karte der Verhaltensweisen¿ im Team wird eine Methode zur optimalen Teambildung vorgeschlagen.
Dieses Lehrbuch führt den Leser in konkrete Techniken und Begriffe der Analysis ein, mit deren Hilfe sich komplexe quantitative Zusammenhänge vereinfachen und verstehen lassen. Es richtet sich in erster Linie an Studierende der Informatik, ist aber auch für Studierende der Mathematik und Physik mit Interesse an diskreten Strukturen eine willkommene ergänzende Einführung in so grundlegende analytische Werkzeuge wie Abschätzung, Approximation und Asymptotik. Besonderheiten der Darstellung sind (a) die Betonung von Ideenbildung und Argumentationshierarchien (von der Graphik zum Beweis), (b) der Einsatz von Computeralgebra-Systemen für rein kalkulatorische Aufgaben, (c) das wiederholte Aufgreifen von Beispielen mit verfeinerten Techniken und veränderten Blickwinkeln und (d) die Motivation anhand von Problemen aus der Informatik. Das Buch wird von einer hyperverlinkten PDF-Version begleitet, die Verweise auf Begriffserklärungen, biografische Daten und weiterführendes Material enthält.
Das Buch bietet eine knappe, praxisorientierte Einfu¿hrung in die Programmierung mit Java, die den Stoff einer Erstsemestervorlesung oder einer Java-Umschulung abdeckt ohne u¿berflu¿ssiges Material zu enthalten. Im Gegensatz zu vielen anderen Bu¿chern, die eine enzyklopädische Abhandlung von Java anstreben, soll der Leser unseres Buchs schnell in die Lage versetzt werden, Java Programme zu schreiben und zu verstehen. Das Buch vermittelt alle Grundlagen, die fu¿r einen effektiven Einstieg als Java-Programmierer ins Berufsleben oder die akademische Ausbildung beno¿tigt werden. Das Buch basiert auf Vorlesungen, Kursen und Praktika, die an der Ludwig-Maximilians-Universität Mu¿nchen fu¿r Studenten im ersten und zweiten Semester gehalten wurden.
Das Buch behandelt die Analysephase von Übersetzern für Programmiersprachen. Es beschreibt die lexikalische, die syntaktische und die semantische Analyse, Spezifikationsmechanismen für diese Aufgaben aus der Theorie der formalen Sprachen und automatische Erzeugungsverfahren aus der Theorie der Automaten. Vorgestellt wird eine konzeptionelle Übersetzerstruktur, also eine Aufteilung in eine Menge von Moduln, welche ein Eingabeprogramm in einer Folge von Schritten in ein Maschinenprogramm transformieren, und beschreibt die Schnittstellen zwischen den Moduln. Schließlich werden auch die Strukturen von realen Übersetzern skizziert. Das Buch enthält die notwendige Theorie und Hinweise zur Implementierung.
Dieses Buch erläutert grundlegende Konzepte der relationalen Datenbanktechnologie und ihre Umsetzung bei der Entwicklung und Anwendung von praxistauglichen Informationssystemen mit der standardisierten Sprache SQL. Methoden zum Ablegen und Wiederfinden von Daten sind dabei ebenso Thema wie die Berücksichtigung logischer Zusammenhänge. Diese sind Voraussetzung dafür, dass die gesammelten Daten "konsistent" - also widerspruchsfrei und aussagefähig - bleiben. Eine durchgängige Fallstudie und eine umfangreiche Aufgabensammlung helfen dem Leser bei der Erarbeitung der Konzepte und deren Anwendung in der Praxis.
Durch kostengünstige Multiprozessor-Desktoprechner, Cluster von PCs und Innovationen wie die Hyperthreading-Technologie oder Multicore-Prozessoren sind parallele Rechenressourcen allgegenwärtig. Die effiziente Ausnutzung dieser parallelen Rechenleistung ist jedoch nur durch den Einsatz paralleler Programmiertechniken möglich, die sich damit in alle Bereiche der Softwareerstellung ausbreiten.Dieses Buch stellt die parallele Programmierung für herkömmliche Parallelrechner und für die neuartigen parallelen Plattformen umfassend dar. Neben den Grundlagen der parallelen Programmierung werden portable Programmierumgebungen wie Pthreads, Java-Threads, OpenMP, MPI, PVM oder UPC und die zugehöigen Programmiermodelle ausführlich behandelt. Parallele Progammiertechniken, die zur erfolgreichen Realisierung effizienter paralleler Programme führen, werden mit einer Vielzahl von Beispielen dargestellt.Das Buch ist für Anfänger und fortgeschrittene Programmierer geeignet.
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.