Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Diese grundlegende Einführung in die Analysis wendet sich an Informatiker im ersten Studienabschnitt. Um speziell auf die Bedürfnisse des Informatikstudiums einzugehen, haben die Autoren diesem Werk folgende Konzepte zugrunde gelegt: Algorithmischer Zugang, schlanke Darstellung, Software als integrativer Bestandteil, Betonung von Modellbildung und Anwendungen der Analysis. Der Gegenstand des Buches liegt im Spannungsfeld zwischen Mathematik, Informatik und Anwendungen. Hier kommt dem algorithmischen Denken ein hoher Stellenwert zu. Der gewählte Zugang beinhaltet: Entwicklung der Grundlagen der Analysis aus algorithmischer Sichtweise, Vergegenständlichung der Theorie mittels MATLAB- und Maple-Programmen und Java-Applets, Behandlung grundlegender Konzepte und Verfahren der numerischen Analysis. Das Buch kann ab dem ersten Semester als Vorlesungsgrundlage, als Begleittext zu einer Vorlesung oder im Selbststudium verwendet werden.
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.
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 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.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.